计算机软件及应用ch02MIS技术基础

上传人:hs****ma 文档编号:570003753 上传时间:2024-08-01 格式:PPT 页数:89 大小:1.24MB
返回 下载 相关 举报
计算机软件及应用ch02MIS技术基础_第1页
第1页 / 共89页
计算机软件及应用ch02MIS技术基础_第2页
第2页 / 共89页
计算机软件及应用ch02MIS技术基础_第3页
第3页 / 共89页
计算机软件及应用ch02MIS技术基础_第4页
第4页 / 共89页
计算机软件及应用ch02MIS技术基础_第5页
第5页 / 共89页
点击查看更多>>
资源描述

《计算机软件及应用ch02MIS技术基础》由会员分享,可在线阅读,更多相关《计算机软件及应用ch02MIS技术基础(89页珍藏版)》请在金锄头文库上搜索。

1、 计算机软件及应用计算机软件及应用ch02-MISch02-MIS技术基础技术基础2.2 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础使学生了解实施管理信息系统的基本的技术使学生了解实施管理信息系统的基本的技术使学生了解实施管理信息系统的基本的技术使学生了解实施管理信息系统的基本的技术了解计算机基础知识了解计算机基础知识了解计算机基础知识了解计算机基础知识了解计算机硬件知识了解计算机硬件知识了解计算机硬件知识了解计算

2、机硬件知识了解计算机软件知识了解计算机软件知识了解计算机软件知识了解计算机软件知识 了解通信技术知识了解通信技术知识了解通信技术知识了解通信技术知识掌握数据处理的基本理论数据库技术掌握数据处理的基本理论数据库技术掌握数据处理的基本理论数据库技术掌握数据处理的基本理论数据库技术教学目的教学目的教学目的教学目的2.3 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础计算机基础知识计算机基础知识计算机基础知识计算机基础知识计算

3、机硬件知识计算机硬件知识计算机硬件知识计算机硬件知识计算机软件知识计算机软件知识计算机软件知识计算机软件知识 数据库技术数据库技术数据库技术数据库技术通信与网络通信与网络通信与网络通信与网络管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.4 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础第一节第一节 计算机基础计算机基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理

4、信息系统技术基础2.5 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础计算机的产生(现代史)计算机的产生(现代史)1945年年, 美国数学家冯美国数学家冯.诺依曼博士发表电子计算工具逻辑设计论诺依曼博士发表电子计算工具逻辑设计论文,提出二进制表达方式和存储程序控制计算机构想。文,提出二进制表达方式和存储程序控制计算机构想。1946年年, 美国宾西法尼亚大学研制成功电子数字计算机美国宾西法尼亚大学研制成功电子数字计算机

5、ENIAC。重。重28吨,耗电吨,耗电150kW,占地,占地170平米,用电子管平米,用电子管18800个,每秒个,每秒5000次次加法。加法。ENIAC(1946)掌上电脑掌上电脑(2000)2.1 2.1 2.1 2.1 计算机基础计算机基础计算机基础计算机基础2.6 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础电子计算机的发展简史电子计算机的发展简史第一代第一代 电子管时代电子管时代(1946-1958)耗电高

6、,体积大,定点计算,机器语言,汇编语言耗电高,体积大,定点计算,机器语言,汇编语言第二代第二代 晶体管时代晶体管时代(1958-1965) 变集中处理为分级处理,浮点运算、高级语言变集中处理为分级处理,浮点运算、高级语言第三代第三代 中小规模集成电路时代中小规模集成电路时代(1965-1970)存储容量大,运算速度快,几十至几百万次存储容量大,运算速度快,几十至几百万次/秒秒第四代第四代 大规模集成电路时代大规模集成电路时代(1971至今至今)向大型机和微型机两个方向发展向大型机和微型机两个方向发展现代计算机发展方向现代计算机发展方向巨型化,微型化,网络化,智能化,多媒体化巨型化,微型化,网络

7、化,智能化,多媒体化根据摩尔定律集成电路大体上每根据摩尔定律集成电路大体上每18个月翻一番,今后可再用个月翻一番,今后可再用10年。年。2.1 2.1 2.1 2.1 计算机基础计算机基础计算机基础计算机基础2.7 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.1 2.1 2.1 2.1 计算机基础计算机基础计算机基础计算机基础计算机的六大分类(计算机的六大分类(1)巨型机巨型机世界几家公司生产,最快世界几家公司生

8、产,最快1.4万亿次,万亿次,9千个千个CPU组组成。成。Cray-1,Cray-2,Cray-3,国产银河国产银河I, 银河银河II, 银河银河III。小巨型机小巨型机功能同巨型机相近,价格相对便宜,发展十分迅速。功能同巨型机相近,价格相对便宜,发展十分迅速。美国美国Convex公司的公司的C系列机为其代表产品。系列机为其代表产品。大型机大型机大中型企事业单位作为计算中心的主机使用,统一大中型企事业单位作为计算中心的主机使用,统一调度主机资源。代表产品有调度主机资源。代表产品有IBM360,370,4300等。等。2.8 2012ManagementInformationSystemsMan

9、agementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.1 2.1 2.1 2.1 计算机基础计算机基础计算机基础计算机基础计算机的六大分类(计算机的六大分类(2)小型机小型机可以满足部门性的需求,供小型企事业单位使用,可以满足部门性的需求,供小型企事业单位使用,典型产品有典型产品有IBM-AS/400,DEC-VAX系列,国产太系列,国产太级级工作站工作站用于特殊的专业领域,例如图象处理和辅助设计等。用于特殊的专业领域,例如图象处理和辅助设计等。 典型产品有典型产品有HP-APOLLO,SU

10、N工作站等。工作站等。微型机微型机个人或家庭使用,个人或家庭使用,PC机机/个人计算机,价格低廉个人计算机,价格低廉2.9 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.1 2.1 2.1 2.1 计算机基础计算机基础计算机基础计算机基础计算机的应用领域计算机的应用领域科学研究计算科学研究计算密码破译,天气预报,地质勘探,卫星轨道计算密码破译,天气预报,地质勘探,卫星轨道计算过程控制过程控制机器人以及各种自动化装备

11、,温度调节,阀门控制机器人以及各种自动化装备,温度调节,阀门控制辅助设计辅助设计/分析分析/制造制造/教学教学机械机械CAD,建筑,建筑CAD,CAE,CAM,CAI数据处理数据处理数据库管理,企业信息管理,统计汇总、办公自动化数据库管理,企业信息管理,统计汇总、办公自动化智能模拟智能模拟人工智能、专家系统、自学习人工智能、专家系统、自学习2.10 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.1 2.1 2.1

12、2.1 计算机基础计算机基础计算机基础计算机基础冯冯.诺依曼机具有如下基本特点诺依曼机具有如下基本特点计算机由运算器、控制器、存储器、输入设备和输出设备五计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。部分组成。采用存储程序的方式,程序和数据放在同一存储器中,由指采用存储程序的方式,程序和数据放在同一存储器中,由指令组成的程序可以修改。令组成的程序可以修改。数据以二进制码表示。数据以二进制码表示。指令由操作码和地址码组成。指令由操作码和地址码组成。指令在存储器中按执行顺序存放,由指令计数器指明要执行指令在存储器中按执行顺序存放,由指令计数器指明要执行的指令所在的单元地址,一般按顺

13、序递增。的指令所在的单元地址,一般按顺序递增。机器以运算器为中心,数据传送都经过运算器机器以运算器为中心,数据传送都经过运算器2.11 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础冯诺依曼冯诺依曼概念,即概念,即存储程序及程序控制存储程序及程序控制的概念,是美籍匈牙利的概念,是美籍匈牙利人冯诺依曼提出的,因此又称为冯诺依曼概念。人冯诺依曼提出的,因此又称为冯诺依曼概念。著名科学全才冯著名科学全才冯诺伊曼,由于他对计算

14、机科学作出的巨大贡献,诺伊曼,由于他对计算机科学作出的巨大贡献,被世人尊称为被世人尊称为“计算机之父计算机之父”。冯冯诺伊曼,诺伊曼,19031903年生于匈牙利。年生于匈牙利。19301930年移居美国。年移居美国。19421942年美国年美国制订了研制原子弹等尖端武器的制订了研制原子弹等尖端武器的曼哈顿计划曼哈顿计划。为实施这一计划,。为实施这一计划,需要进行大量复杂的计算。正是这种需要,冯需要进行大量复杂的计算。正是这种需要,冯诺伊曼被引入到诺伊曼被引入到计算机科学的殿堂。计算机科学的殿堂。19441944年夏,冯年夏,冯诺伊曼作为顾问,参加了诺伊曼作为顾问,参加了ENIAC(ENIAC

15、(Elextronic Numerical Integrator And Computer电子数值积分和计算机电子数值积分和计算机) 研制小组的活动。他敏锐地觉察出,正在孕育之中的研制小组的活动。他敏锐地觉察出,正在孕育之中的ENIACENIAC,潜,潜伏着先天的缺陷:十进制记数,限制了计算机的存贮量;计算机伏着先天的缺陷:十进制记数,限制了计算机的存贮量;计算机不能存贮程序,而依靠外接电路板插入,这样必然增加计算机的不能存贮程序,而依靠外接电路板插入,这样必然增加计算机的准备时间。冯准备时间。冯诺伊曼果断地提出建议:应该研制出一台性能优诺伊曼果断地提出建议:应该研制出一台性能优于于ENIAC

16、ENIAC的计算机,这就是后来研制的埃德代克(的计算机,这就是后来研制的埃德代克(EDVACEDVAC)计算机。)计算机。2.12 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础冯冯诺伊曼和同事们,于诺伊曼和同事们,于19451945年制订了年制订了EDVACEDVAC方案。在设计中,方案。在设计中,采用了采用了“存贮程序存贮程序”的概念。这样,不仅数据能存入存贮器,而的概念。这样,不仅数据能存入存贮器,而且指令在用数

17、字表示后,也能存入存贮器。且指令在用数字表示后,也能存入存贮器。于是,指令的执行就于是,指令的执行就能自动完成了。能自动完成了。冯冯诺伊曼从未说过诺伊曼从未说过“存贮程序存贮程序”概念是由他本人首先提出来的。概念是由他本人首先提出来的。他倒多次提起英国的图灵是现代计算机基本设计思想的创始人。他倒多次提起英国的图灵是现代计算机基本设计思想的创始人。图灵图灵1938年在美国时,曾当过冯年在美国时,曾当过冯诺伊曼的助手。因此可以认为,诺伊曼的助手。因此可以认为,“存贮程序存贮程序”概念是以冯概念是以冯诺伊曼为核心研究群体的一项集体创造。诺伊曼为核心研究群体的一项集体创造。程序存贮概念的提出,不仅加快

18、计算机的运算速度,而且还简化程序存贮概念的提出,不仅加快计算机的运算速度,而且还简化了计算机的结构。这是计算机技术发展史上的一座里程碑。了计算机的结构。这是计算机技术发展史上的一座里程碑。冯冯诺伊曼的另一项贡献,就是在计算机中使用二进制。诺伊曼的另一项贡献,就是在计算机中使用二进制。ENIAC采用的记数法是十进制,而采用的记数法是十进制,而EDVAC改为采用二进制。这样,不改为采用二进制。这样,不仅可提高运算速度,节省存贮设备,还能简化逻辑线路。仅可提高运算速度,节省存贮设备,还能简化逻辑线路。2.13 2012ManagementInformationSystemsManagementInf

19、ormationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础EDVAC (Electronic Discrete variable Automatic Computer)。是第一台现代意义的通用计算机。是第一台现代意义的通用计算机。 它由五个基本部分组成:它由五个基本部分组成:1)运算器)运算器CA(2)控制器)控制器CC(3)存)存储器储器M(4)输入装置)输入装置I(5)输出装置)输出装置O;采用二进制:计算机中的指令和数据均以二进制形式存储;采用二进制:计算机中的指令和数据均以二进制形式存储; “存储程序存储程序”

20、和和“程序控制程序控制”结合的原理,即程序和数据都放在内存结合的原理,即程序和数据都放在内存中,在程序的控制下自动完成操作。这种结构一直延续至今,所中,在程序的控制下自动完成操作。这种结构一直延续至今,所以现在一般计算机被称为冯以现在一般计算机被称为冯诺依曼结构计算机。诺依曼结构计算机。 从第一代到第四代计算机,都是按从第一代到第四代计算机,都是按“冯冯诺伊曼方式诺伊曼方式”进行工作的。进行工作的。年月,日本开始了一项计划,采用年月,日本开始了一项计划,采用“非冯非冯诺伊曼方式诺伊曼方式”,来研制第五代计算机(智能计算机)。,来研制第五代计算机(智能计算机)。2.14 2012Manageme

21、ntInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.1 2.1 2.1 2.1 计算机基础计算机基础计算机基础计算机基础诺依曼计算机的工作原理可概述为:诺依曼计算机的工作原理可概述为:“存储程序存储程序” + “程序控制程序控制”要点:要点:1以二进制表示数据和指令以二进制表示数据和指令(程序程序)2. 先将程序存入存储器中,再由控制器自动读取并执行先将程序存入存储器中,再由控制器自动读取并执行输输入入设设备备控制器控制器输输出出设设备备 CP

22、U 存储器存储器运算器运算器ALUALU2.15 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.1 2.1 2.1 2.1 计算机基础计算机基础计算机基础计算机基础计算机程序的运行计算机程序的运行 一个一个CPU能执行什么操作,是工程人员设计和制造时安排好能执行什么操作,是工程人员设计和制造时安排好的的,是固定的,用户不能改变。是固定的,用户不能改变。 程序程序是用户在使用计算机时,为要解决的问题,用一条条指令是用

23、户在使用计算机时,为要解决的问题,用一条条指令编写的指令序列。编写的指令序列。构成程序的指令在存储器中一般都是顺序存放,构成程序的指令在存储器中一般都是顺序存放,要破坏这种顺序性,必须由转移指令操作。要破坏这种顺序性,必须由转移指令操作。 2.16 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.1 2.1 2.1 2.1 计算机基础计算机基础计算机基础计算机基础计算机程序的运行计算机程序的运行 指令指令是是CPU能

24、执行的一个基本操作。能执行的一个基本操作。如:取数、加、减、乘、除、存数如:取数、加、减、乘、除、存数 等等 计算机能够执行的各种不同类型指令的总和称为该机的指令系统。计算机能够执行的各种不同类型指令的总和称为该机的指令系统。指令系统决定了计算机的功能。指令越多,计算机功能越强,线路也指令系统决定了计算机的功能。指令越多,计算机功能越强,线路也就越复杂。以下是几类基本指令:就越复杂。以下是几类基本指令:数据传送指令数据传送指令算术运算指令算术运算指令逻辑运算指令逻辑运算指令程序控制指令程序控制指令输入输入/输出指令输出指令其他指令其他指令2.17 2012ManagementInformati

25、onSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础第二节第二节 计算机硬件计算机硬件管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.18 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.2 2.2 2.2 2.2 计算机硬件计算机硬件计算机硬件计算机硬件微

26、处理器一般功能微处理器一般功能进行算术逻辑运算进行算术逻辑运算可接收和发送数据可接收和发送数据可暂存少量数据可暂存少量数据提供控制信号提供控制信号对指令解码对指令解码2.19 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.2 2.2 2.2 2.2 计算机硬件计算机硬件计算机硬件计算机硬件存储器分类存储器分类2.20 2012ManagementInformationSystemsManagementInforma

27、tionSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.2 2.2 2.2 2.2 计算机硬件计算机硬件计算机硬件计算机硬件主存储器主存储器只读存储器(只读存储器(ROM)随机存储器(随机存储器(RAM)2.21 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.2 2.2 2.2 2.2 计算机硬件计算机硬件计算机硬件计算机硬件二级存储器二级存

28、储器磁盘、磁带、光盘磁盘、磁带、光盘2.22 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.2 2.2 2.2 2.2 计算机硬件计算机硬件计算机硬件计算机硬件输入设备输入设备键盘、扫描仪、鼠标键盘、扫描仪、鼠标输出设备输出设备打印机、显示器打印机、显示器视频视频声音识别声音识别光和磁识别光和磁识别2.23 2012ManagementInformationSystemsManagementInformationS

29、ystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础第三节第三节 计算机软件计算机软件2.24 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机软件软件分为两类:软件分为两类:系统软件:管理与支持计算机系统资源及

30、操作的程序,是计系统软件:管理与支持计算机系统资源及操作的程序,是计算机硬件和应用程序之间重要的软件接口。算机硬件和应用程序之间重要的软件接口。应用软件:综合用户信息处理需求的、直接处理特定应用的应用软件:综合用户信息处理需求的、直接处理特定应用的程序。程序。软件发展趋势:软件发展趋势:程序设计语言向对话式、自然语言方向发展程序设计语言向对话式、自然语言方向发展向更容易使用的多目标应用软件包发展向更容易使用的多目标应用软件包发展2.25 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技

31、术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机软件分类:分类:系统管理程序:系统管理程序:用于管理计算机系统的硬件、软件和数据资源。包括操作用于管理计算机系统的硬件、软件和数据资源。包括操作系统、数据库管理程序、通信管理程序。系统、数据库管理程序、通信管理程序。系统支持程序:系统支持程序:通过提供各种支持服务,以支持计算机系统的操作和管理。通过提供各种支持服务,以支持计算机系统的操作和管理。包括系统实用程序、安全管理器等。包括系统实用程序、安全管理器等。系统开发程序:系统开发程序:帮助用户开发信息系统的应用

32、程序。包括各种语言编译器、帮助用户开发信息系统的应用程序。包括各种语言编译器、开发工具、辅助软件工程包等。开发工具、辅助软件工程包等。2.26 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机软件操作系统操作系统是一台计算机最基本、最重要的软件包,它控制是一台计算机最基本、最重要的软件包,它控制CPU的操作,的操作,控制计算机系统的输入控制计算机系统的输

33、入/输出,资源的分配,为应用程序提供输出,资源的分配,为应用程序提供各种服务与接口。各种服务与接口。五大功能:五大功能:用户界面用户界面资源管理资源管理任务管理任务管理文件管理文件管理实用程序与支持服务实用程序与支持服务操作系统分类:操作系统分类:批处理批处理OS、分时、分时OS、实时、实时OS。2.27 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机

34、软件DOS曾经是曾经是PC机上最常用的操作系统,以简单、可靠赢得了广大机上最常用的操作系统,以简单、可靠赢得了广大用户的青睐。但由于未能紧跟计算机硬件技术的发展,最终用户的青睐。但由于未能紧跟计算机硬件技术的发展,最终退出了历史舞台。退出了历史舞台。Windows3X是是PC机上最为成功的机上最为成功的DOS扩展器,它在扩展器,它在DOS的基础上改进了的基础上改进了用户接口、内存管理和设备管理,增加了对多媒体的支持,用户接口、内存管理和设备管理,增加了对多媒体的支持,实现了图形用户界面,为实现了图形用户界面,为PC机操作系统的进一步发展打下了机操作系统的进一步发展打下了基础。基础。2.28 2

35、012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机软件Windows95是一个全新的是一个全新的32位位PC机操作系统,它充分利用了机操作系统,它充分利用了PC硬件技术硬件技术发展的新成果,在支持原有发展的新成果,在支持原有16位应用的基础上,把位应用的基础上,把PC操作系操作系统技术向前推进了一大步。统技术向前推进了一大步。UNIX系统系统经过经过20多年

36、的锤炼,以高可靠性、高效率和强大的多年的锤炼,以高可靠性、高效率和强大的TCP/IP支支持、支持并行处理和多处理器和独有的持、支持并行处理和多处理器和独有的64位计算使其成为企位计算使其成为企业级应用的首选。业级应用的首选。 作为作为UNIX风格的操作系统。风格的操作系统。2.29 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机软件LINUX秉承了秉承

37、了UNIX系统的优秀特性,以可靠、高效和近乎为零的使系统的优秀特性,以可靠、高效和近乎为零的使用成本而成为一种重要的操作系统。用成本而成为一种重要的操作系统。NetWare以其独特的结构、良好的运行效率和强大的目录管理服务,以其独特的结构、良好的运行效率和强大的目录管理服务,成为成为PC局域网络的最主要的网络操作系统。局域网络的最主要的网络操作系统。2.30 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3

38、 2.3 2.3 计算机软件计算机软件计算机软件计算机软件Windows NT继承了微软公司继承了微软公司Windows系列操作系统的优良特性,是一种系列操作系统的优良特性,是一种可移植性好,支持多种硬件平台,功能强大,可靠性好、灵可移植性好,支持多种硬件平台,功能强大,可靠性好、灵活性高的企业级操作系统。它采用了先进的操作系统技术,活性高的企业级操作系统。它采用了先进的操作系统技术,如虚存管理、优先权多任务、结构化异常处理和操作系统对如虚存管理、优先权多任务、结构化异常处理和操作系统对象等,支持对称式多处理器,提供了象等,支持对称式多处理器,提供了Windows图形用户界面,图形用户界面,兼

39、容兼容WIN32程序、程序、16 Windows程序、程序、MS-DOS程序、程序、POSIX程序和程序和OS/2程序等。程序等。Windows NT以其灵活、强大的功能和以其灵活、强大的功能和稳定可靠的性能成为了目前最为重要的操作系统之一。稳定可靠的性能成为了目前最为重要的操作系统之一。2.31 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机软件其他

40、系统管理软件其他系统管理软件数据库管理系统(数据库管理系统(DBMS)OracleSybaseMS SQL server通信管理器通信管理器系统支持程序系统支持程序2.32 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机软件程序设计语言程序设计语言:机器语言。特点:机器语言。特点:采用二进制代码采用二进制代码指令随机器而异指令随机器而异效率高,执行速度

41、快效率高,执行速度快编程繁琐,工作量大,不直观编程繁琐,工作量大,不直观汇编语言汇编语言高级语言。优点:高级语言。优点:更接近自然语言,一般采用英语表达,便于理解、记忆、掌更接近自然语言,一般采用英语表达,便于理解、记忆、掌握。握。高级语言编写的程序短小,易于编写、调试。高级语言编写的程序短小,易于编写、调试。可移植性强。可移植性强。2.33 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3

42、 计算机软件计算机软件计算机软件计算机软件高级语言不能被计算机直接识别和执行,必须先翻译成用高级语言不能被计算机直接识别和执行,必须先翻译成用机器指令表示的目标程序。翻译的方式有两种:机器指令表示的目标程序。翻译的方式有两种:解释执行解释执行编译执行编译执行第四代语言(第四代语言(4GL)是一种十分接近英语和其他人类语言的自然语言是一种十分接近英语和其他人类语言的自然语言面向对象的语言面向对象的语言2.34 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理

43、信息系统技术基础管理信息系统技术基础2.3 2.3 2.3 2.3 计算机软件计算机软件计算机软件计算机软件程序设计工具程序设计工具IDEMicrosoft visual studio .net/6.0c+ Builder 5.0Dephi 6.0JBuild6.0PowerBuilder2.35 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术

44、基础第四节第四节 网络与通讯网络与通讯2.36 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络主要内容主要内容通信系统通信系统通信部件及其功能通信部件及其功能通信网络的分类与应用通信网络的分类与应用通信管理通信管理2.37 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2

45、章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络通信的定义通信的定义利用利用通信设备和线路通信设备和线路将地理位置不同的,功能独立的多个计将地理位置不同的,功能独立的多个计算机系统互联起来,以功能完善的算机系统互联起来,以功能完善的网络软件网络软件(即网络通信协(即网络通信协议、信息交换方式及网络操作系统)实现网络中议、信息交换方式及网络操作系统)实现网络中资源共享资源共享和和信息传递信息传递的系统。的系统。2.38 2012ManagementInformationSystemsMana

46、gementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络远程通信模型远程通信模型远程通信是指以一定的形式,如语言、数据、文本和图象,使用电或者光远程通信是指以一定的形式,如语言、数据、文本和图象,使用电或者光的介质,从一个地方发送到另一个地方。数据通信是更专门的定义,指的的介质,从一个地方发送到另一个地方。数据通信是更专门的定义,指的是数据的传送。远程通信的基本组成:是数据的传送。远程通信的基本组成:终端终端远程通信处理器(调制解调器、

47、路由器)远程通信处理器(调制解调器、路由器)远程通信信道和介质(双绞线、同轴电缆、光纤、微波、卫星、红外远程通信信道和介质(双绞线、同轴电缆、光纤、微波、卫星、红外线)线)计算机计算机网络通信控制软件网络通信控制软件. .微机微机(甲地)(甲地). .远程通信远程通信处理器处理器远程通信远程通信信道和介质信道和介质计算机计算机(远程通信软件)(远程通信软件)2.39 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.4

48、2.42.42.4通信与网络通信与网络通信与网络通信与网络计算机通信网络的演变和发展计算机通信网络的演变和发展第一代第一代远程联机系统远程联机系统终端终端控制器前端处理机主机终端终端控制器前端处理机主机主计算机主计算机主计算机主计算机前端处理机前端处理机前端处理机前端处理机TCTCTCTC.TC多路器多路器终端控制器终端控制器2.40 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信

49、与网络通信与网络通信与网络计算机通信网络的演变和计算机通信网络的演变和发展发展第二代第二代多计算机互联多计算机互联(典型:(典型:ARPANET)采用存储转发方式。采用存储转发方式。通信子网:通信子网:IMP和它们之间互联和它们之间互联的通信线路一起负责的通信线路一起负责完成主机之间的通信完成主机之间的通信任务,构成通信子网。任务,构成通信子网。资源子网:资源子网:通过通信子网互联的通过通信子网互联的主机负责运行用户应主机负责运行用户应用程序,向网络用户用程序,向网络用户提供可供共享的软硬提供可供共享的软硬件资源,组成资源子件资源,组成资源子网。网。IMPIMPIMPIMPIMPIMPHHHH

50、HHHHH主机主机主机主机IMPIMP接口报文处理机接口报文处理机接口报文处理机接口报文处理机2.41 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络计算机通信网络的演变和发展计算机通信网络的演变和发展第三代第三代 国际标准化的网络,具有统一的网络体系结构、国际标准化的网络,具有统一的网络体系结构、遵循国际标准化的协议。其互联的国际标准为遵循国际标准化的协

51、议。其互联的国际标准为ISO7498。该模。该模型也称型也称OSI七层模型。七层模型。计算机网络计算机网络分布式系统分布式系统2.42 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络通信介质通信介质通信介质是通信网络中发送方和接收方之间的物理通路。分通信介质是通信网络中发送方和接收方之间的物理通路。分为有线和无线两大类。为有线和无线两大类。双绞线:双绞线:

52、10M、100M,距离,距离100m之内。之内。同轴电缆:同轴电缆:细缆(细缆(50欧)、粗缆(欧)、粗缆(75欧)欧);10M,细缆传输距离几公里,细缆传输距离几公里,宽带传输距离几十公里。宽带传输距离几十公里。光纤:光纤:几千几千Mbps,传输距离几十、上百公里。,传输距离几十、上百公里。无线传输媒体:无线传输媒体:微波、红外线、激光、卫星。微波、红外线、激光、卫星。2.43 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统

53、技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络通信处理机及其功能通信处理机及其功能调制解调器(调制解调器(MODEM):):将数字信号和模拟信号互相转换的设备。将数字信号和模拟信号互相转换的设备。多路复用器:多路复用器:为了有效的利用传输系统,采用多路复用技术能把多个信号组合起来为了有效的利用传输系统,采用多路复用技术能把多个信号组合起来在一条物理电缆上进行传输,实现这种功能的设备叫做多路复用器。在一条物理电缆上进行传输,实现这种功能的设备叫做多路复用器。频分多路复用频分多路复用FDM时分多路复用时分多路复用TDM【参见【参见124页图页图9.8】交换机交换机网络互联

54、设备网络互联设备中继器中继器桥接器桥接器路由器路由器网关网关2.44 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络通信软件通信软件功能:功能:存取功能存取功能传送控制传送控制网络管理网络管理出错控制出错控制安全管理安全管理网络协议:网络协议:协议是两台计算机之间进行通信必须遵循的一组规则协议是两台计算机之间进行通信必须遵循的一组规则2.45 2012Ma

55、nagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络局域网局域网以太网(以太网(Ethernet):):802.3协议(协议(CSMA/CD);采用星形或者总线拓扑结构。);采用星形或者总线拓扑结构。客户机客户机/服务器结构服务器结构(Client/server,C/S):客户机运行本地应用软件,向服务器发出关于数据处理的请求;服务客户机运行本地应用软件,向服务器发出关于数

56、据处理的请求;服务器收到请求后,进行相应的数据处理,然后将结果发送给客户机,由客器收到请求后,进行相应的数据处理,然后将结果发送给客户机,由客户机将结果显示给用户。户机将结果显示给用户。优点:优点:支持多种关系数据库支持多种关系数据库支持多种机型和操作系统支持多种机型和操作系统合理利用资源合理利用资源容易做到数据共享容易做到数据共享易于维护和升级易于维护和升级2.46 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.

57、42.42.42.4通信与网络通信与网络通信与网络通信与网络客户机客户机/服务器结构:服务器结构:(C/S).客户机.客户机客户机客户机.客户机数据库服务器数据库服务器应用服务器2.47 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络浏览器浏览器/服务器结构服务器结构(Browser/Server,B/S):B/是是Browser/Server的缩写,客户

58、机上只要安装一个浏的缩写,客户机上只要安装一个浏览器(览器(Browser),如),如Netscape Navigator或或Internet Explorer,服务器安装,服务器安装Oracle、Sybase、Informix或或 SQL Server等数据库。浏览器通过等数据库。浏览器通过eb Server 同数据库同数据库进行数据交互。进行数据交互。优点:优点:B/S最大的优点就是可以在任何地方进行操作而不用安装任最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易

59、,只要能上网,再由系统端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如证书)后,在线申请,通过公司内部的安全认证(如证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入不需要人的参与,系统可以自动分配给用户一个账号进入系统。系统。2.48 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系

60、统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络浏览器浏览器/服务器结构服务器结构: (B/S).用户用户.用户用户.用户用户WEB服务器服务器数据库服务器数据库服务器ODBC数据请求数据请求返回数据返回数据数据请求数据请求返回数据返回数据Lan连接连接HTTP连接连接2.49 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.42.42.42.4通信与网络通信与网络通信与网络通信与网络广域网

61、广域网分布队列双总线分布队列双总线DQDB网:网:高性能、双总线光纤城域网,数据传输速率高于高性能、双总线光纤城域网,数据传输速率高于40Mbps,传输距离达,传输距离达50km。其结构由网络节点和两条方向相反的单向光纤构成。【参见。其结构由网络节点和两条方向相反的单向光纤构成。【参见133页图页图9.14】X.25公用网:公用网:采用分组交换线路,在公共数据网上以分组形式工作。实现了采用分组交换线路,在公共数据网上以分组形式工作。实现了OSI七层七层协议中的物理层、数据链路层、网络层。协议中的物理层、数据链路层、网络层。Internet/Intranet:运行公共的通信协议运行公共的通信协议

62、TCP/IP,把各个国家、区域网连成一个覆盖全球,把各个国家、区域网连成一个覆盖全球的网络系统,在网上提供丰富的共享资源和广泛的应用服务。的网络系统,在网上提供丰富的共享资源和广泛的应用服务。综合服务数字网(综合服务数字网(ISDN):):ISDN的中心思想是全数字化:电话、传真、电视等全是数字设备,传的中心思想是全数字化:电话、传真、电视等全是数字设备,传输的信息不再有模拟信号,而是数字脉冲。这样所有的设备可以共享同输的信息不再有模拟信号,而是数字脉冲。这样所有的设备可以共享同一个网络,实现互联互通。一个网络,实现互联互通。2.50 2012ManagementInformationSyst

63、emsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础第五节第五节 数据库技术数据库技术2.51 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术1 1 数据概

64、述数据概述数据的处理是指对各种数据进行收集、存储、加工和传数据的处理是指对各种数据进行收集、存储、加工和传播的一系列活动的总和。播的一系列活动的总和。数据管理则是指对数据进行分类、组织、编码、存储、数据管理则是指对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。检索和维护,它是数据处理的中心问题。 数据管理技术经历了人工管理、文件系统、数据库系统数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。三个阶段。2.52 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系

65、统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术 数据管理三个阶段的比较:数据管理三个阶段的比较:人工管理人工管理文件系统文件系统数据库系统数据库系统背背景景应用背景应用背景科学计算科学计算科学计算、管理科学计算、管理大规模管理大规模管理硬件背景硬件背景无直接存取存储设无直接存取存储设备备磁盘、磁鼓磁盘、磁鼓大容量磁盘大容量磁盘软件背景软件背景没有操作系统没有操作系统有文件系统有文件系统有数据库管理系统有数据库管理系统处理方式处理方式批处理批处理联机实时处理联机实时处理批处理批处理联机实时处理联机实时

66、处理,分布处理分布处理批处理批处理特特点点数据的管理者数据的管理者人人文件系统文件系统数据库管理系统数据库管理系统数据面向的对象数据面向的对象某一应用程序某一应用程序某一应用程序某一应用程序整个应用系统整个应用系统数据的共享程度数据的共享程度无共享无共享,冗余度极大冗余度极大共享性差共享性差,冗余度大冗余度大共享性高,冗余度小共享性高,冗余度小数据的独立性数据的独立性不独立,完全依赖不独立,完全依赖于程序于程序独立性差独立性差具有高度的物理独立性和具有高度的物理独立性和逻辑独立性逻辑独立性数据的结构化数据的结构化无结构无结构记录内有结构,整体记录内有结构,整体无结构无结构整体结构化,用数据模型

67、整体结构化,用数据模型描述描述数据控制能力数据控制能力应用程序自己控制应用程序自己控制应用程序自己控制应用程序自己控制提提供供数数据据安安全全性性、完完整整性性、并发控制和恢复能力并发控制和恢复能力2.53 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术2. 数据组织的结构数据组织的结构人们需要用数据来进行决策和采取行动人们需要用数据来进行决策和采

68、取行动如果这些数据能够在限定的时间内被检索处理,这些数据如果这些数据能够在限定的时间内被检索处理,这些数据就产生了价值,成为信息。因此需要将数据有序的组织起就产生了价值,成为信息。因此需要将数据有序的组织起来,才能对数据进行有效的处理。来,才能对数据进行有效的处理。数据的逻辑组织有四个基本的逻辑元素:数据的逻辑组织有四个基本的逻辑元素:数据项数据项记录记录文件文件数据库数据库2.54 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息

69、系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术3. 数据组织的层次数据组织的层次数据库数据库文件文件1文件文件2文件文件n文件文件n-1记录记录1记录记录2记录记录n-1记录记录n数据项数据项1数据项数据项2数据项数据项n-1数据项数据项n.姓名、性别等姓名、性别等若干学生若干学生学生文件学生文件学生数据库学生数据库2.55 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2

70、.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术数据组织的相关概念数据组织的相关概念数据项数据项是组成数据系统的有意义的最小基本单位。它的作用是描是组成数据系统的有意义的最小基本单位。它的作用是描述一个数据处理对象的某些属性。述一个数据处理对象的某些属性。记录记录与数据处理的某一对象有关的一切数据项构成了该对象的与数据处理的某一对象有关的一切数据项构成了该对象的一条记录。标识记录的数据项称为关键项。一条记录。标识记录的数据项称为关键项。文件文件相关(同类)记录的集合称为文件。相关(同类)记录的集合称为文件。数据库数据库按一定方式组织起来的逻辑相关的文件集合形成数据库。按一定方式组

71、织起来的逻辑相关的文件集合形成数据库。2.56 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术4. 文件组织形式文件组织形式建立并确定数据记录的物理顺序和逻辑顺序之间的对立关系。建立并确定数据记录的物理顺序和逻辑顺序之间的对立关系。逻辑逻辑逻辑逻辑数据记录数据记录数据记录数据记录物理物理物理物理存储方式存储方式存储方式存储方式顺序文件顺序文件索引文

72、件索引文件链表文件链表文件直接存取文件直接存取文件顺序映射关系顺序映射关系2.57 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术顺序文件顺序文件文件中数据记录的物理顺序与逻辑顺序一致,文件记录按关文件中数据记录的物理顺序与逻辑顺序一致,文件记录按关键字值的递增(或递减)次序排序,形成其逻辑顺序。键字值的递增(或递减)次序排序,形成其逻辑顺序。87

73、0001张三张三456870002李四李四645870003王五王五587870004孙六孙六676870005钱七钱七56512345文件记录文件记录文件记录文件记录物理设备物理设备物理设备物理设备关键字值关键字值相对磁道相对磁道2.58 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术索引文件索引文件具有索引表的文件称为索引文件。具有索引表的文件

74、称为索引文件。索引文件索引文件索引文件索引文件主文件主文件主文件主文件索引表索引表索引表索引表数据记录区数据记录区数据记录区数据记录区索引区索引区索引区索引区记录原始信息记录原始信息记录原始信息记录原始信息记录关键字记录关键字记录关键字记录关键字+ + + +记录地址记录地址记录地址记录地址组成组成组成组成映射映射映射映射加工加工加工加工2.59 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2

75、.5 数据库技术数据库技术数据库技术数据库技术举例举例记录地址记录地址学号学号姓名姓名成绩成绩A870005张三张三456B870002李四李四645C870001王五王五587D870004孙六孙六676E870003钱七钱七565主关键字(学号)主关键字(学号)记录地址记录地址870001C870002B870003E870004D870005A主文件主文件主文件主文件索引表索引表索引表索引表关键字学号与学生记录地关键字学号与学生记录地关键字学号与学生记录地关键字学号与学生记录地址的对应表址的对应表址的对应表址的对应表2.60 2012ManagementInformationSystem

76、sManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术链表文件链表文件直接存取文件直接存取文件 直直接接存存取取文文件件没没有有索索引引,而而是是通通过过一一些些寻寻址址方方法法找找到到记记录录的的关关键键字字与与存存储储地地址址之之间间的的相相应应关关系系,然然后后进进行行直直接接的存取的存取。记录记录记录记录记录记录记录记录入口2.61 2012ManagementInformationSystemsManage

77、mentInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术5. 传统文件处理系统传统文件处理系统存在问题存在问题数据冗余与数据不一致性数据冗余与数据不一致性数据结构的不一致,数据联系弱数据结构的不一致,数据联系弱缺少数据字典,缺少灵活性缺少数据字典,缺少灵活性应用程序应用程序1数据文件数据文件1应用程序应用程序2应用程序应用程序3数据文件数据文件2数据文件数据文件3用户用户用户用户用户用户2.62 2012ManagementInfo

78、rmationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术银行文件处理系统银行文件处理系统客户财务报表分期贷款程序帐户核对处理存款处理分期贷款处理贷款分析报告客户票据存款文件修改文件修改核对帐户核对程序分期贷款文件修改存款程序客户交易客户交易2.63 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管

79、理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术6. 数据库处理系统数据库处理系统优点优点完善的数据字典和数据模型完善的数据字典和数据模型数据独立性数据独立性方便的接口方便的接口完整的数据控制功能完整的数据控制功能提高了系统的灵活性提高了系统的灵活性应用程序应用程序1 1应用程序应用程序2 2应用程序应用程序3 3DBMSDBMS数据库数据库中央数据库用户用户用户用户用户用户2.64 2012ManagementInformationSystemsManagementInformationSy

80、stems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术银行数据库处理系统银行数据库处理系统客客 户户 交交 易易 处处 理理数数 据据 库库 管管 理理 系系 统统核对帐户程序存款帐目程序分期贷款程序客户数据库.查询2.65 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2

81、.5 2.5 数据库技术数据库技术数据库技术数据库技术7. 数据库管理系统(数据库管理系统(DBMS)功能)功能DBMS是一组计算机程序,控制组织和用户的数据库的是一组计算机程序,控制组织和用户的数据库的生成、维护和使用。具有以下功能:生成、维护和使用。具有以下功能:数据库开发数据库开发数据库查询数据库查询数据库维护数据库维护应用与开发应用与开发. .操作系统数据库管理系统应用程序数据库数据字典用户用户2.66 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础

82、管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术数据库管理系统(数据库管理系统(DBMS)数据库开发:数据库开发:利用数据定义语言(利用数据定义语言(DDL)开发与说明数据内容、相互关)开发与说明数据内容、相互关系及每个数据库的结构。并把这些信息存储在一个专用的系及每个数据库的结构。并把这些信息存储在一个专用的数据定义和说明的数据库中,称为数据字典。数据字典由数据定义和说明的数据库中,称为数据字典。数据字典由数据库管理员控制、管理和维护。数据库管理员控制、管理和维护。数据库查询:数据库查询:用户使用用户使用DBMS的查询语言询问数

83、据库中的数据。最常用的查询语言询问数据库中的数据。最常用的查询语言是结构化查询语言(的查询语言是结构化查询语言(SQL)。)。数据库维护数据库维护应用开发应用开发2.67 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.5 2.5 2.5 2.5 数据库技术数据库技术数据库技术数据库技术8. 数据库的类型?数据库的类型?企业数据库的种类企业数据库的种类操作数据库操作数据库管理数据库管理数据库信息仓库信息仓库分布式数据

84、库分布式数据库外部数据库外部数据库文本数据库文本数据库多媒体数据库多媒体数据库2.68 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型数据模型是现实世界数据特征的抽象。数据模型是现实世界数据特征的抽象。模型的类型模型的类型网状型网状型层次型层次型关系型(目前最流行的是关系型数据库)关系型(目前最流行的是关系型数据库) 信息是人们对客观世界各种事物特征的反映

85、,而数据则信息是人们对客观世界各种事物特征的反映,而数据则是表示信息的一种符号。从客观事物到信息,再到数据,是表示信息的一种符号。从客观事物到信息,再到数据,是人们对现实世界的认识和描述过程,这里经过了三个是人们对现实世界的认识和描述过程,这里经过了三个层次的变换,分别是层次的变换,分别是现实世界、信息世界和数据世界现实世界、信息世界和数据世界。 2.69 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6

86、2.6 2.6 数据模型数据模型数据模型数据模型信息的转换信息的转换计算机世界DBMS数据世界客观客观 事物类:事物类:事物事物 相关性质集合相关性质集合人人实体实体 实体集合实体集合及及 实体实体联系联系 相关属性集合相关属性集合 加工、转换加工、转换数数 文件文件据据 记录记录库库 相关数据项集合相关数据项集合加工加工转换转换存储存储 二进制数据集合二进制数据集合结构结构DBMS的数据的数据模型模型信息世界信息世界信息世界信息世界认识选择描述认识选择描述认识选择描述认识选择描述现实世界现实世界现实世界现实世界E-RE-R模型模型模型模型2.70 2012ManagementInformat

87、ionSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型三个不同世界术语三个不同世界术语 客观世界客观世界 信息世界信息世界 数据世界数据世界组织(事物及其联系)组织(事物及其联系) 实体及其联系实体及其联系 数据库(概念模型)数据库(概念模型)事物类(总体)事物类(总体) 实体集实体集 文件文件( (关系关系) )事物(对象、个体)事物(对象、个体) 实体实体 记录记录( (元组元组) )特征(性质)特征(

88、性质) 属性属性 数据项数据项( (属性属性) )E-R图描述现实世界的概念模型。提供表示实体型、属性和联系的方法图描述现实世界的概念模型。提供表示实体型、属性和联系的方法 实体及其联系实体及其联系概念模型概念模型ERER图图2.71 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型E-R图描述现实世界的概念模型图描述现实世界的概念模型实体:实体:属性:属性

89、:联系:联系:一对一联系一对一联系一对多联系一对多联系多对多联系多对多联系实体集实体集属性属性联系集联系集线段2.72 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型ER图设计原则图设计原则真实性原则真实性原则避免冗余原则避免冗余原则简单性原则简单性原则合适性原则(用实体或属性或联系集)合适性原则(用实体或属性或联系集)注意对客观对象的约束注意对客观对象的

90、约束映射约束、键码约束、参照完整性约束映射约束、键码约束、参照完整性约束2.73 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型实体(实体(Entity):):是一个有着一系列显著的、易辨认的属性的对象。是一个有着一系列显著的、易辨认的属性的对象。实体可以是具体的(物体、人物等。)实体可以是具体的(物体、人物等。)实体也可以抽象的(事、概念、事物之间的联系

91、)实体也可以抽象的(事、概念、事物之间的联系)确定实体的指导确定实体的指导找出问题中的大模块找出问题中的大模块问题陈述中的名词问题陈述中的名词2.74 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型属性(属性(Attribute)实体的特性实体的特性,它描述了实体的一个部分。它描述了实体的一个部分。一个实体可由若干个属性来刻画。一个实体可由若干个属性来刻画

92、。 如学生(学号,姓名,性别,如学生(学号,姓名,性别,)码(码(Key):):唯一标识实体的属性集。唯一标识实体的属性集。 如:学号为学生的码。如:学号为学生的码。确定属性的指导确定属性的指导可能将名词当作属性可能将名词当作属性,但不应将其和实体混淆但不应将其和实体混淆.2.75 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型ER图绘制图绘制图书图书作者

93、作者写作写作出版社出版社类别类别页数页数ISBNISBN书名书名姓名姓名出生地出生地身份证号身份证号定稿时间定稿时间价格价格包含实体集包含实体集“ “图书图书” ”和和“ “作者作者” ”的的ERER图图2.76 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型ER图向关系数据模型的转换图向关系数据模型的转换ER图中每个实体,相应转换为一个关系,该关系包括图

94、中每个实体,相应转换为一个关系,该关系包括对应实体的全部属性,并确定出该关系的关键字。对应实体的全部属性,并确定出该关系的关键字。对关系的描述,一般表示为:对关系的描述,一般表示为:关系名(属性关系名(属性1,属性,属性2,属性,属性n)例如例如: :学生的关系可以描述为:学生的关系可以描述为:学生(学号,姓名,年龄,性别,系别)。学生(学号,姓名,年龄,性别,系别)。 一一个个关关系系模模型型是是若若干干个个关关系系模模式式的的集集合合。在在关关系系模模型型中中,实实体体以以及及实实体体间间的的联联系系都都是是用用关关系系来来表表示示。例例如如学学生生、课课程程、学学生生与与课课程程之之间间

95、的的多多对对多多联联系系在在关关系系模模型中可以如下所示:型中可以如下所示:学生(学号,姓名,年龄,性别,系别)学生(学号,姓名,年龄,性别,系别)课程(课程号,课程名,学分)课程(课程号,课程名,学分)选修(学号,课程号,成绩)选修(学号,课程号,成绩)2.77 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型ER图向关系数据模型的转换转换过程示意图图向关

96、系数据模型的转换转换过程示意图E-RE-R图图关系模型关系模型DBMSDBMS2.78 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型ER图的转换图的转换将将E-R图转换成相应的表图转换成相应的表表是行和列的集合,实体被表示成表的形式。表是行和列的集合,实体被表示成表的形式。用列标题表示实体的属性用列标题表示实体的属性用行表示关于实体的实际数据用行表示关于

97、实体的实际数据关于表和属性的命名规则关于表和属性的命名规则属性名和表名中不能包含空格属性名和表名中不能包含空格表名对实体的描述应该是有意义的。表名对实体的描述应该是有意义的。如如 student(cStuID,cStuName,nStuAge,)表名只能描述一个主题表名只能描述一个主题2.79 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型转换举例一转换举

98、例一厂长号厂长号厂长号厂长号姓名姓名姓名姓名年龄年龄年龄年龄厂长厂长厂长厂长厂号厂号厂号厂号厂名厂名厂名厂名地点地点工厂工厂工厂工厂管理管理管理管理1 111 11厂长(厂长(厂长号厂长号,厂号厂号,姓名,年龄),姓名,年龄)工厂(工厂(厂号厂号,厂名,地点),厂名,地点)2.80 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型转换举例二转换举例二仓库号仓

99、库号地点地点面积面积仓库仓库货号货号品名品名价格价格产品产品存放存放1 11n nn仓库(仓库号,地点,面积)产品(货号,品名,价格,仓库号,数量)数量数量2.81 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.6 2.6 2.6 2.6 数据模型数据模型数据模型数据模型转换举例三转换举例三学号姓名年龄学生课程号课程名学时数课程学习nnnn学生(学号,姓名,年龄)课程(课程号,课程名,学时数)成绩学习(学号,课程号

100、,成绩)2.82 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.7 2.7 2.7 2.7 数据库系统模式结构数据库系统模式结构数据库系统模式结构数据库系统模式结构数据库系统的三级模式数据库系统的三级模式模式模式即逻辑模式。是数据库中全体数据的逻辑结构和特征的描即逻辑模式。是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。述,是所有用户的公共数据视图。外模式外模式用户模式或者子模式。是数据库用户能

101、够看见和使用的局用户模式或者子模式。是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。部数据的逻辑结构和特征的描述。内模式内模式物理模式或者存储模式。是数据物理结构和存储方式的描物理模式或者存储模式。是数据物理结构和存储方式的描述,是数据在数据库内部的表示方法。述,是数据在数据库内部的表示方法。2.83 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.7 2.7 2.7 2.7 数据库系统模式结构数据库系统

102、模式结构数据库系统模式结构数据库系统模式结构数据库系统的三级模式(图)数据库系统的三级模式(图)物理模型内模式物理模型内模式用户用户A用户用户B用户用户D用户用户E外模式外模式1(子模式(子模式1)外模式外模式2(子模式(子模式2)概念模型(模式)概念模型(模式)DBMSOS子模式子模式子模式子模式/ /概念模式概念模式概念模式概念模式映射映射映射映射AA子模式子模式子模式子模式/ /概念模式概念模式概念模式概念模式映射映射映射映射BB模式模式模式模式/ /内模式映射内模式映射内模式映射内模式映射2.84 2012ManagementInformationSystemsManagementIn

103、formationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.7 2.7 2.7 2.7 数据库系统模式结构数据库系统模式结构数据库系统模式结构数据库系统模式结构数据库的二级映射数据库的二级映射外模式外模式/模式映射:模式映射:当模式改变时,使外模式保持不变,从而应用程序不变,当模式改变时,使外模式保持不变,从而应用程序不变,保证了数据与程序的逻辑独立性。保证了数据与程序的逻辑独立性。模式模式/内模式映射:内模式映射:当数据库存储结构改变,使模式保持不变,从而应用程序当数据库存储结构改变,使模式保持不变,从而应用程序

104、不变,保证了数据与程序的物理独立性不变,保证了数据与程序的物理独立性2.85 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.8 2.8 2.8 2.8 数据库设计规范化数据库设计规范化数据库设计规范化数据库设计规范化数据库设计规范化数据库设计规范化范式理论篇范式理论篇必要性:解决在关系模式设计时,存在的数据存储异常现必要性:解决在关系模式设计时,存在的数据存储异常现象:数据冗余、修改异常、插入异常、删除异常等。象:

105、数据冗余、修改异常、插入异常、删除异常等。ISBN书名书名页数页数价格价格出版社出版社作者作者7-04-001968-O.719概率论概率论4035.8高教出版社高教出版社盛聚盛聚7-04-001968-O.719概率论概率论4035.8高教出版社高教出版社谢式千谢式千7-111-06887-4可靠性模型与应用可靠性模型与应用27019.0机械工业出版社机械工业出版社蒋仁言蒋仁言7-111-06887-4可靠性模型与应用可靠性模型与应用27019.0机械工业出版社机械工业出版社左明健左明健7-5327-1224.9/1.717基督山伯爵基督山伯爵142818.0止海译文出版社止海译文出版社大仲

106、马大仲马7-5237-1224-9/1.321三个火枪手三个火枪手98216.7上海译文出版社上海译文出版社大仲马大仲马2.86 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.8 2.8 2.8 2.8 数据库设计规范化数据库设计规范化数据库设计规范化数据库设计规范化第一规范型:第一规范型:如果一个关系模式中的属性都是单纯的(即不可再分如果一个关系模式中的属性都是单纯的(即不可再分为更小的属性),则称该为更小的属性

107、),则称该 模式是属于第一规范型模式是属于第一规范型(First Normal Form , 即即 1NF )。)。第二规范型:第二规范型:如果一个关系模式属于如果一个关系模式属于1NF,并且所有的非关键字都完,并且所有的非关键字都完全地依赖于关键字(即不存在部分依赖),则称该关全地依赖于关键字(即不存在部分依赖),则称该关系模式属于第二规范型系模式属于第二规范型 , 即即 2NF 。第三规范型:第三规范型:如果一个关系模式属于如果一个关系模式属于2NF,并且不存在非关键字传递,并且不存在非关键字传递地依赖于关键字,则称该关系模式属于第三规范型地依赖于关键字,则称该关系模式属于第三规范型(3N

108、F)。)。2.87 2012ManagementInformationSystemsManagementInformationSystems第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.8 2.8 2.8 2.8 数据库设计规范化数据库设计规范化数据库设计规范化数据库设计规范化适当的规范化适当的规范化规范化程度越高规范化程度越高数据冗余数据冗余更新异常更新异常连接运算时间连接运算时间查询时间查询时间效率效率2.88 2012ManagementInformationSystemsManagementInformationSystem

109、s第第第第2 2章章章章 管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础管理信息系统技术基础2.9 2.9 2.9 2.9 关系数据库标准语言关系数据库标准语言关系数据库标准语言关系数据库标准语言SQLSQLSQLSQL SQL(Structured Query Language),1974年提出,年提出,1986年美国国家标准局把年美国国家标准局把SQL作为关系数据库语言的作为关系数据库语言的美国标准,美国标准,1987年国际标准化组织(年国际标准化组织(ISO)通过这一标)通过这一标准。此后各个数据库厂家纷纷推出各自的准。此后各个数据库厂家纷纷推出各自的SQL软件或与软件或与SQL的接口软件。这就使大多数数据库均用的接口软件。这就使大多数数据库均用SQL作为共作为共同的数据存取语言和标准接口,使不同数据库之间的互同的数据存取语言和标准接口,使不同数据库之间的互操作有了共同的基础。操作有了共同的基础。SQL已成为数据库领域中一个主已成为数据库领域中一个主流语言。人们把确立流语言。人们把确立SQL为关系数据库语言标准及其后为关系数据库语言标准及其后的发展称为是一场革命。的发展称为是一场革命。结束结束

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号