第2章管理信息系统的技术基础_第1页
第2章管理信息系统的技术基础_第2页
第2章管理信息系统的技术基础_第3页
第2章管理信息系统的技术基础_第4页
第2章管理信息系统的技术基础_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2章 管理信息系统的技术基础2.1 2.1 计算机技术计算机技术2.2 2.2 数据资源管理技术数据资源管理技术第2章 管理信息系统的技术基础第2章 管理信息系统的技术基础1.1 案例学习与思考案例学习与思考案例学习案例学习申银万国管理信息系统的建设申银万国管理信息系统的建设 案例思考案例思考从申银万国管理信息系统解决方案中如何理解信息技术的从申银万国管理信息系统解决方案中如何理解信息技术的含义?如何理解计算机网络技术在管理信息系统中的重要作含义?如何理解计算机网络技术在管理信息系统中的重要作用?用? 申银万国管理信息系统网络硬件环境解决方案包括哪些内申银万国管理信息系统网络硬件环境解决方案

2、包括哪些内容?应用解决方案中的设计思路是什么?该系统的处理过程容?应用解决方案中的设计思路是什么?该系统的处理过程分为哪几个阶段?分为哪几个阶段?第第1单元单元 计算机技术计算机技术第2章 管理信息系统的技术基础1. 计算机系统的组成计算机系统的组成 计算机系统由硬件系统和软件系统两大部分组成,如图计算机系统由硬件系统和软件系统两大部分组成,如图2.1所示。所示。1.2 相关知识相关知识1.2.1 计算机基础计算机基础图图2.1 计算机系统的组成计算机系统的组成第2章 管理信息系统的技术基础 计算机系统的种类计算机系统的种类 超级计算机超级计算机 大型机与小型机大型机与小型机 工作站工作站 微

3、型计算机微型计算机 多媒体计算机系统多媒体计算机系统1.2.1 计算机基础计算机基础第2章 管理信息系统的技术基础1.计算机系统的组成计算机系统的组成运算器运算器控制器控制器 存储器存储器 输入设备输入设备 输出设备输出设备 1.2.2 计算机硬件系统计算机硬件系统图图2.2 计算机硬件的组成计算机硬件的组成第2章 管理信息系统的技术基础计算机硬件系统硬件系统一般由以下五大部件组成:如图运算器(Arithmetic Unit)控制器(Control Unit)存储器(Memory Unit) 主存储器(Main Memory) 辅助存储器(Auxiliary Memory)输入设备(Input

4、 Unit)1) 输出设备(Output Unit)返回返回第2章 管理信息系统的技术基础运算器 又称算术逻辑单元(Arithmetic Logic Unit,简称A L U ),是计算机对数据进行加工处理的部件。 主要功能是对二进制数码进行加、减、乘、除等算术运算和与、或、非等基本逻辑运算,实现逻辑判断。 运算器在控制器的控制下实现其功能,运算结果由控制器指挥送到内存储器中。返回返回第2章 管理信息系统的技术基础控制器 主要由指令寄存器、译码器、程序计数器和操作控制器等组成。 用来控制计算机各部件协调工作,并使整个处理过程有条不紊地进行。 基本功能就是从内存中取指令和执行指令,即控制器按程序

5、计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。另外,控制器在工作过程中,还要接受各部件反馈回来的信息。返回返回第2章 管理信息系统的技术基础主存储器 主存储器又称内存储器,简称内存,直接与CPU相连。是计算机中的工作存储设备,当前运行的程序和数据都存放在主存储器中供中央处理器调用,处理的结果也存入主存储器中。 目前,现代计算机都使用半导体存储器作为主存储器,速度很快。从功能上可分为:随机存储器(RAM, random access memory)只读存储器(ROM, read-only memory) 高速缓存(cache) 返回返回第2

6、章 管理信息系统的技术基础外存储器 也称为辅助存储器,一般容量较大,存储着计算机系统中大部分信息。计算机执行程序时,辅助存储器中的信息要先传入主存中才能使用。即通过和主存交换的方式使用辅助存储器中的信息。 主要采用磁介质或者光盘介质。特点是容量巨大但速度缓慢。 一般要通过电机装置进行驱动才能读写,通常称之为驱动器。常见的外存储器有:软盘存储器、硬盘存储器、光盘存储器。返回返回第2章 管理信息系统的技术基础输入设备 将各种信息(程序、数据)送入到计算机中的设备。 键盘 鼠标 图形扫描仪 数码相机返回返回第2章 管理信息系统的技术基础输出设备 将计算机处理过的数据、计算结果等内部信息(二进制数字)

7、,用人们习惯接受的信息形式,如字符、图像、 图形、声音等形式显示或打印出来 显示器 打印机 绘图仪返回返回第2章 管理信息系统的技术基础 一般从应用的角度出发,将软件划分为系统软件和应用一般从应用的角度出发,将软件划分为系统软件和应用软件两大类,如图软件两大类,如图2.3所示。所示。1.2.3 计算机软件系统计算机软件系统图图2.3 计算机软件的组成计算机软件的组成第2章 管理信息系统的技术基础软件分类 计算机软件是将解决问题的方法、思想和过程用程序进行描述,可以说程序就是软件。 计算机中全部程序的集合,统称为这台计算机的软件系统。可按功能分为:系统软件系统软件:用于实现计算机系统的管理、调度

8、、监视和服务等功能,目的是方便用户、提高计算机使用效率、扩充系统的功能。通常可分为六类:操作系统、语言处理程序、标准库程序、服务性程序、数据库管理系统、计算机网络软件。应用软件应用软件:为某一特定应用而开发的软件。例如文字处理软件Word、WPS ,表格处理软件Excel等。返回返回第2章 管理信息系统的技术基础A.操作系统(Operating System)负责管理计算机系统的全部软硬件资源,组织计算机各部份协调工作,为用户提供操作界面。类别: 单用户单任务单用户单任务操作系统 单用户多任务单用户多任务操作系统 批处理批处理操作系统(Batch) 分时分时操作系统(Time-sharing

9、OS) 实时实时操作系统(Real-time OS) 网络网络操作系统(Network OS)a.a. 分布式分布式操作系统(Distributed OS)返回返回第2章 管理信息系统的技术基础a.单用户单任务操作系统 特点:用户程序只能一个一个串行执行个人独占计算机 CPU运行效率低 例如:DOS 返回返回第2章 管理信息系统的技术基础b.单用户多任务操作系统 允许多个任务同时存在,同时运行。 例如:Windows XP返回返回第2章 管理信息系统的技术基础c.批处理操作系统 批处理:以作业为处理对象,连续处理在计算机系统运行的作业流。 多道批处理操作系统:把用户提交的作业成批地送入计算机内

10、存,然后由作业调度程序自动地选择作业运行。优点:系统的吞吐量大,资源的利用率高。缺点:作业的运行完全由系统自动控制,用户响应时间较长,用户既不能了解自己程序的运行情况,也不能控制计算机。返回返回第2章 管理信息系统的技术基础d.分时操作系统分时操作系统(Time Sharing) :利用分时技术,一般采用时间片轮转的办法,使一台主计算机同时为多个终端用户服务,对每个用户都能保证足够快的响应时间,并提供交互会话功能。常用的分时操作系统有: UNIX等分时操作系统的特点: 多路调制性:众多联机用户可以同时使用同一台计算机; 独占性:各终端用户感觉到自己独占了计算机; 交互性:用户与计算机之间可进行

11、“会话”。 及时性:系统对用户输入的命令及时作出响应。返回返回第2章 管理信息系统的技术基础分时技术图示返回返回第2章 管理信息系统的技术基础e.实时操作系统实时:指计算机对于用户请求能足够快地进行处理,并做出反映。要求毫秒、微秒级。实时操作系统:强调对随时发生的事件作出及时的响应并处理。 分为两类:实时控制:工业过程控制、防空系统等实时信息处理:情报检索和查询、飞机订票、银行信用卡系统。返回返回第2章 管理信息系统的技术基础f.网络操作系统(Network OS) 定义:为计算机网络配置的操作系统。一般在通常的操作系统中增加了实现网络低层协议(一般到传送层)功能和网络设备管理功能。 功能:负

12、责网络管理、网络通信、资源共享和系统安全等工作。 主要特点: 多种型号计算机连接、多个操作系统共存(coexist) 各个子系统(子网)间用标准协议进行通信。 常用网络操作系统: Novell:NetWareMicrosoft:Windows NT UNIX、LINUX等返回返回第2章 管理信息系统的技术基础B. 程序设计语言程序设计语言:人和计算机交流信息使用的语言。也称为计算机语言。分类: 机器语言(Machine Language) 汇编语言(Assemble Language) 高级语言(High Level Language) 第四代语言 面向对象的语言 a. 程序设计工具返回返回第

13、2章 管理信息系统的技术基础1. 计算机网络的概念计算机网络的概念 计算机网络是将地理位置不同,并具有独立功能的多个计算机网络是将地理位置不同,并具有独立功能的多个计算机系统通过通信设备和线路连接起来,在功能完善的网计算机系统通过通信设备和线路连接起来,在功能完善的网络软件支持下,向多个用户提供各种应用服务,从而实现数络软件支持下,向多个用户提供各种应用服务,从而实现数据、程序与硬件等各类资源源共享的系统。由此可以看出,据、程序与硬件等各类资源源共享的系统。由此可以看出,现代计算机网络的组成如图现代计算机网络的组成如图2.4所示。所示。1.2.4 计算机网络技术计算机网络技术图图2.4 计算机

14、网络的组成计算机网络的组成第2章 管理信息系统的技术基础2. 计算机网络的功能计算机网络的功能 信息交换信息交换 资源共享资源共享 均衡使用网络资源均衡使用网络资源 分布处理分布处理 数据信息的综合处理数据信息的综合处理 提高计算机的安全可靠性提高计算机的安全可靠性1.2.4 计算机网络技术计算机网络技术第2章 管理信息系统的技术基础3. 计算机网络的分类计算机网络的分类 计算机网络可按不同的方式分类。按网络的通信距离和计算机网络可按不同的方式分类。按网络的通信距离和作用范围,计算机网络可分为广域网作用范围,计算机网络可分为广域网(WAN)、局域网、局域网(LAN)和城域网和城域网(MAN)。

15、 另外,计算机网络还可按采用的拓扑结构分为星型网、另外,计算机网络还可按采用的拓扑结构分为星型网、总线网、环型网、树型网和混合型网;按所采用的传输媒体总线网、环型网、树型网和混合型网;按所采用的传输媒体分为双绞线网、同轴电缆网、光纤网、无线网;按信道的带分为双绞线网、同轴电缆网、光纤网、无线网;按信道的带宽分为窄带网和宽带网;按网络的管理和使用范围分为公用宽分为窄带网和宽带网;按网络的管理和使用范围分为公用网和专用网等。网和专用网等。1.2.4 计算机网络技术计算机网络技术第2章 管理信息系统的技术基础4.计算机网络的拓扑结构计算机网络的拓扑结构 计算机网络拓扑结构是指网络中各结点与通信线路之

16、间计算机网络拓扑结构是指网络中各结点与通信线路之间的几何关系表示网络结构,反映出网络中各实体间的结构关的几何关系表示网络结构,反映出网络中各实体间的结构关系。常见的计算机网络拓扑结构有星型、环型、总线型、树系。常见的计算机网络拓扑结构有星型、环型、总线型、树型四种,如图型四种,如图2.5所示。所示。1.2.4 计算机网络技术计算机网络技术图图2.5 计算机网络的拓扑结构计算机网络的拓扑结构第2章 管理信息系统的技术基础5.典型的计算机网络应用系统典型的计算机网络应用系统 办公自动化办公自动化OA(Office Automation)管理信息系统管理信息系统MIS(Manage Informat

17、ion System)图书、信息检索系统图书、信息检索系统证券及期货交易系统证券及期货交易系统校园网校园网POS与与ATM系统系统电子政务电子政务(Electronic Government)电子商务电子商务(Electronic Business)远程教育远程教育(Distance Education)信息高速公路信息高速公路1.2.4 计算机网络技术计算机网络技术第2章 管理信息系统的技术基础 6.管理信息系统的运行模式管理信息系统的运行模式 集中式系统集中式系统 集中式系统是集设备、软件和数据于一体的工作模式。集中式系统是集设备、软件和数据于一体的工作模式。 单机结构单机结构 主机结构主

18、机结构 分布式系统分布式系统 分布式系统的工作模式是将整个系统分成若干个地理上分分布式系统的工作模式是将整个系统分成若干个地理上分 散的设置,业务可以独立处理,但系统在统一的工作规范和散的设置,业务可以独立处理,但系统在统一的工作规范和 技术要求下运行。技术要求下运行。 文件服务器文件服务器/工作站模式工作站模式 客户机客户机/服务器(服务器(C/S)模式)模式 浏览器浏览器/Web服务器服务器(B/S)模式模式1.2.4 计算机网络技术计算机网络技术第2章 管理信息系统的技术基础分布式操作系统 定义:用于分布式计算机系统的操作系统。在各处理机之间采用无主从关系来设计。除了最低级的输入输出支援

19、外,所有的系统任务可以在系统中任何处理机上运行。系统有高度的并行性和有效的同步方法。 特征:统一管理、分配和调度全系统的资源,为用户提供统一的界面,实现操作的统一性;响应时间短,吞吐量大,可靠性高。返回返回第2章 管理信息系统的技术基础分布式计算机系统 分布式系统:是以计算机网络为基础的计算机系统,包含多台处理机,每台处理机完成系统中指定的一部分功能。 分布式计算机系统可以是共享存储器,也可以是分布式的存储器,即每台计算机都有自己的存储器。 从硬件上讲,它与计算机局域网没有任何区别,关键在于软件。返回返回第2章 管理信息系统的技术基础2.2 案例学习与思考案例学习与思考案例学习案例学习上海永新

20、彩色显像管物资管理信息系统上海永新彩色显像管物资管理信息系统 案例思考案例思考1. 分析上海永新彩色显像管物资管理信息系统的设计过程,分析上海永新彩色显像管物资管理信息系统的设计过程,你赞同信息技术是管理信息系统的基础,只有把信息技术与你赞同信息技术是管理信息系统的基础,只有把信息技术与管理结合起来,才能真正发挥管理信息系统的作用,这一观管理结合起来,才能真正发挥管理信息系统的作用,这一观点吗?点吗? 2. 你认为企业信息化是七分技术三分管理还是三分技术七分你认为企业信息化是七分技术三分管理还是三分技术七分管理?你如何评价管理?你如何评价“决定信息技术能带来多少竞争优势的关决定信息技术能带来多

21、少竞争优势的关键不在于技术本身,而在于管理键不在于技术本身,而在于管理”这句话?这句话?第第2单元单元 数据资源管理技术数据资源管理技术第2章 管理信息系统的技术基础数据库应用案例1如航空售票系统,包括的数据项:1)座位预定信息:座位分配、座位确认等2)航班信息:航班号、飞机型号、机组号、起飞地、目的地、起飞时间、到达时间等。3)机票信息:票价、折扣、有无等。系统工作:1)查询:某一时间内从某个指定地到另一指定地的航班,是否有可以选择的座位、飞机型号、票价、折扣等。2)更新:登记航班、分配座位等3)统计:统计经常乘坐某一航班的乘客信息等。第2章 管理信息系统的技术基础数据库应用案例2图书管理系

22、统,包括的主要数据项:1)图书信息:书号、书名、作者姓名、出版日期等2)作者信息:姓名、性别、住址、电话等3)出版社信息:名称、地址、社长、电话等4)读者信息:姓名、借书号、借书数量等管理工作:1)查询:查看图书、检索指定作者的图书、检索指定出版社出版的图书等。2)更新:新书登记、作者信息等第2章 管理信息系统的技术基础 随着计算机硬件和软件技术的发展,数据管理技术经历随着计算机硬件和软件技术的发展,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。了人工管理、文件系统、数据库系统三个阶段。人工管理阶段(人工管理阶段(20世纪世纪50年代以前年代以前 )文件系统阶段(文件系统阶段(50

23、年代后期到年代后期到60年代中期)年代中期)数据库系统(数据库系统(60年代后期开始)年代后期开始)2.2 相关知识相关知识2.2.1 数据管理技术概述数据管理技术概述图图2.6 传统文件处理系统传统文件处理系统 图图2.7 数据库处理系统数据库处理系统第2章 管理信息系统的技术基础1. 数据描述数据描述数据描述数据描述 数据描述是数据处理中的一个重要环节。从事物的特性数据描述是数据处理中的一个重要环节。从事物的特性到计算机中的具体表示,实际上经历了三个领域:现实世界、到计算机中的具体表示,实际上经历了三个领域:现实世界、信息世界和机器世界。如图信息世界和机器世界。如图2.8所示。所示。2.2

24、.2 数据描述与数据模型数据描述与数据模型图图2.8 信息的转换信息的转换 第2章 管理信息系统的技术基础1. 数据描述数据描述数据描述数据描述 信息世界的数据描述是人们将现实世界在人脑中的反映,用文信息世界的数据描述是人们将现实世界在人脑中的反映,用文字和符号表示出来,它需要用以下一些基本术语来实现:字和符号表示出来,它需要用以下一些基本术语来实现:实体(实体(entity):实体是指客观存在并相互区别的事物。实体可以):实体是指客观存在并相互区别的事物。实体可以是具体对象,例如一个教师、一个学校等。也可以是抽象的概念和是具体对象,例如一个教师、一个学校等。也可以是抽象的概念和联系,例如学生

25、的一次选课、一次借书等。联系,例如学生的一次选课、一次借书等。实体集(实体集(entity set):具有相同性质的同类实体的集合。例如所):具有相同性质的同类实体的集合。例如所有教师、所有选课等。有教师、所有选课等。属性(属性(attribute):实体具有许多特性,每一个特性称为属性。):实体具有许多特性,每一个特性称为属性。每个属性有一个取值范围,即值域。例如学生实体可以由学号、姓每个属性有一个取值范围,即值域。例如学生实体可以由学号、姓名、性别、年龄等属性组成,而每个属性都有一个取值范围,如性名、性别、年龄等属性组成,而每个属性都有一个取值范围,如性别的取值范围只能是男或女,年龄的取值

26、范围是大于别的取值范围只能是男或女,年龄的取值范围是大于0的一个整数。的一个整数。标识属性:唯一标识实体的属性集称为标识属性。例如学生实体标识属性:唯一标识实体的属性集称为标识属性。例如学生实体的学号可作为学生实体的标识属性。的学号可作为学生实体的标识属性。2.2.2 数据描述与数据模型数据描述与数据模型第2章 管理信息系统的技术基础1. 数据描述数据描述数据描述数据描述 而信息在机器世界中是以数据形式存储的,其数据描述需要用而信息在机器世界中是以数据形式存储的,其数据描述需要用到以下术语:到以下术语:字段(字段(field):标记实体属性的命名单位称为字段(或数据项)。):标记实体属性的命名

27、单位称为字段(或数据项)。它是可命名的最小信息单位。例如职工号、姓名、职称等字段。它是可命名的最小信息单位。例如职工号、姓名、职称等字段。记录(记录(record):字段的有序集合称为记录。一般用一个记录描):字段的有序集合称为记录。一般用一个记录描述一个实体。如一个职工记录,由有序的字段集(职工号、姓名、述一个实体。如一个职工记录,由有序的字段集(职工号、姓名、职称等)组成。职称等)组成。主键(主键(key):能唯一标识文件中每个记录的字段或字段集,称):能唯一标识文件中每个记录的字段或字段集,称为文件的主键。例如职工号可以作为职工记录的主键。为文件的主键。例如职工号可以作为职工记录的主键。

28、文件(文件(file):为了某一特定目的而形成的同一类记录的集合称):为了某一特定目的而形成的同一类记录的集合称为文件。文件是描述实体集的。例如所有职工记录组成了一个工资为文件。文件是描述实体集的。例如所有职工记录组成了一个工资单文件。单文件。数据库(数据库(database):按一定方式组织起来的逻辑相关的文件集):按一定方式组织起来的逻辑相关的文件集合形成数据库。机器世界中的数据描述如图合形成数据库。机器世界中的数据描述如图2.9所示。所示。2.2.2 数据描述与数据模型数据描述与数据模型第2章 管理信息系统的技术基础(字母J的ASCII码)数据的层次数据的层次举例举例文件字节字段记录01

29、001010900811刘汉云 2000-9-4位0,1数据库刘汉云项目数据库包含:职员编号、姓名、聘用日期学分及成绩的记录职员文件(名字字段)职员文件部门文件财务文件900811刘汉云 2000-9-4900206李卓宇 2002-7-2910810张昕阳 2001-8-2第2章 管理信息系统的技术基础1. 数据描述数据描述 数据描述数据描述2.2.2 数据描述与数据模型数据描述与数据模型图图2.9 机器世界中的数据描述机器世界中的数据描述第2章 管理信息系统的技术基础1. 数据描述数据描述实体间的联系实体间的联系 在信息世界中,事物之间的联系可分为两类:一类是实体内部的联系,在信息世界中,

30、事物之间的联系可分为两类:一类是实体内部的联系,如组成实体的各属性之间的关系;另一类是实体之间的联系。这里我们主如组成实体的各属性之间的关系;另一类是实体之间的联系。这里我们主要讨论实体之间的联系。要讨论实体之间的联系。一对一联系一对一联系 一对多联系一对多联系 多对多联系多对多联系 2.2.2 数据描述与数据模型数据描述与数据模型图图2.10 实体间联系示例实体间联系示例 第2章 管理信息系统的技术基础数据模型数据模型 数据模型是数据库系统的核心和基础。根据模型应用的数据模型是数据库系统的核心和基础。根据模型应用的不同目的,可将模型划分为两类:概念模型和数据模型。不同目的,可将模型划分为两类

31、:概念模型和数据模型。 概念模型概念模型 概念模型又称信息模型,主要用于描述信息世界中的数概念模型又称信息模型,主要用于描述信息世界中的数据,它是按照用户的观点来对信息建模。概念模型最常用的据,它是按照用户的观点来对信息建模。概念模型最常用的表示方法是实体表示方法是实体-联系方法联系方法 (Entity-Relation Approach,简称,简称E-R方法方法),就是用,就是用E-R图来描述某一组织的信息模型。图来描述某一组织的信息模型。 2.2.2 数据描述与数据模型数据描述与数据模型第2章 管理信息系统的技术基础数据模型数据模型 概念模型概念模型 E-R方法提供了四个基本工具来实现方法

32、提供了四个基本工具来实现E-R图。如图图。如图2.11所所示。示。矩形框,表示实体类型。矩形框,表示实体类型。 菱形框,表示联系类型。菱形框,表示联系类型。 椭圆型框,表示实体类型和联系类型的属性。椭圆型框,表示实体类型和联系类型的属性。 直线,表示联系类型和相关实体类型直接的联系直线,表示联系类型和相关实体类型直接的联系 。2.2.2 数据描述与数据模型数据描述与数据模型图图2.11 E-R2.11 E-R方法基本工具方法基本工具第2章 管理信息系统的技术基础3. 数据库设计案例学号学生姓名性别出生年份入学时间系学生实体及属性供应商供应项目零件供应量联系的属性第2章 管理信息系统的技术基础仓

33、库仓库仓库号面积面积电话号电话号职工职工职工号职工号姓名姓名年龄年龄职称职称零件零件零件号零件号名称名称规格规格描述描述单价单价供应商供应商供应商号供应商号姓名姓名地址地址电话号电话号帐号帐号项目项目项目号项目号预算预算开工日期开工日期实体及其属性图第2章 管理信息系统的技术基础供应商供应商供应供应项目项目零件零件供应量供应量mpn职工职工领导领导1n仓库仓库工作工作存放存放库存量库存量1nnm图1.18 实体及其联系图第2章 管理信息系统的技术基础顾客顾客身份证号码身份证号码姓名姓名地址地址借贷借贷m贷款贷款贷款号贷款号金额金额n顾客贷款联系图第2章 管理信息系统的技术基础学院“教学管理”数

34、据库模型的设计 (1)设计“系和教师关系”的分E-R图 (2)设计“学生和课程关系”的分E-R图 (3)设计“教师与课程关系”的分E-R图 (4)将上述三个的分E-R图综合,建立学院教学管理总E-R图 (5)将“教学管理”E-R图描述的概念模型转化为计算机上由DBMS支持的关系数据模型第2章 管理信息系统的技术基础 系系 图图7.127.12(a a) 系代号 系名称 系主任 办公地点 电话第2章 管理信息系统的技术基础 教教 师师 图图7.127.12(b b) 教师编号教师姓名专业特长第2章 管理信息系统的技术基础 图图7.13 7.13 “教学管理教学管理”E-RE-R图图 系分配教师教

35、学课程学生学习授课班评估学院评估成绩1mmmnn第2章 管理信息系统的技术基础第2章 管理信息系统的技术基础数据模型数据模型 数据模型数据模型 数据模型是对客观事物及其联系的数据化描述。在数据数据模型是对客观事物及其联系的数据化描述。在数据库系统中,对现实世界中数据的抽象、描述以及处理等都是库系统中,对现实世界中数据的抽象、描述以及处理等都是通过数据模型来实现的。目前,在实际数据库系统中支持的通过数据模型来实现的。目前,在实际数据库系统中支持的数据模型主要有层次模型、关系模型、网状模型三种,其中数据模型主要有层次模型、关系模型、网状模型三种,其中关系模型数据库是应用最广泛的。关系模型数据库是应

36、用最广泛的。2.2.2 数据描述与数据模型数据描述与数据模型图图2.12 层次模型层次模型 图图2.13 网状模型网状模型第2章 管理信息系统的技术基础数据模型数据模型 数据模型数据模型 数据模型是对客观事物及其联系的数据化描述。在数据数据模型是对客观事物及其联系的数据化描述。在数据库系统中,对现实世界中数据的抽象、描述以及处理等都是库系统中,对现实世界中数据的抽象、描述以及处理等都是通过数据模型来实现的。目前,在实际数据库系统中支持的通过数据模型来实现的。目前,在实际数据库系统中支持的数据模型主要有层次模型、关系模型、网状模型三种,其中数据模型主要有层次模型、关系模型、网状模型三种,其中关系

37、模型数据库是应用最广泛的。关系模型数据库是应用最广泛的。2.2.2 数据描述与数据模型数据描述与数据模型图图2.14 关系模型示例关系模型示例第2章 管理信息系统的技术基础1. 关系模型中的主要术语关系模型中的主要术语关系关系通俗地讲,一个二维表就是一个通俗地讲,一个二维表就是一个“关系关系”,表中的每一行对应一个元组,表中的每一行对应一个元组,相当于一个记录。每列对应一个域,称为属性。相当于一个记录。每列对应一个域,称为属性。关系可用下式描述:关系名(属性关系可用下式描述:关系名(属性1、属性、属性2、属性、属性n)。如学生关)。如学生关系为:学生(学号、姓名、年龄、性别、系别)。系为:学生

38、(学号、姓名、年龄、性别、系别)。一个二维表要满足关系必须具备如下条件:一个二维表要满足关系必须具备如下条件:在任一列上,数据项应该属于同一个属性。在任一列上,数据项应该属于同一个属性。在这个表中的所有行都是不相同的,即不允许有重复的组项存在。在这个表中的所有行都是不相同的,即不允许有重复的组项存在。在一个表中,行或列的顺序无关紧要。在一个表中,行或列的顺序无关紧要。每一个数据项是不可再分的数据单元。每一个数据项是不可再分的数据单元。关键字关键字在一个关系中,有些属性能唯一地标识元组。具有能唯一标识元组的属性在一个关系中,有些属性能唯一地标识元组。具有能唯一标识元组的属性或最小属性组称为关系的

39、候选关键字。若关键字唯一,则称其为主关键字。或最小属性组称为关系的候选关键字。若关键字唯一,则称其为主关键字。当一个关系中有多个候选关键字时,可任选一个为主关键字。当一个关系中有多个候选关键字时,可任选一个为主关键字。关系模式关系模式一个关系的属性名表,即二维表的框架称为关系模式。一个关系的属性名表,即二维表的框架称为关系模式。2.2.3 关系数据库的规范化关系数据库的规范化第2章 管理信息系统的技术基础2. 关系的规范化关系的规范化 目前定义了五种规范化模式目前定义了五种规范化模式 (Normal Form,简称范式,简称范式)。范式表示的是。范式表示的是关系模式的规范化程度,也即满足某种约

40、束条件的关系模式,根据满足的关系模式的规范化程度,也即满足某种约束条件的关系模式,根据满足的约束条件的不同来确定范式。如满足最低要求,则为第一范式约束条件的不同来确定范式。如满足最低要求,则为第一范式 (First Normal Form,简称,简称lNF)。符合。符合lNF而又进一步满足一些约束条件的成为而又进一步满足一些约束条件的成为第二范式第二范式(2NF),等等。在五种范式中,通常只使用前三种,下面仅介绍,等等。在五种范式中,通常只使用前三种,下面仅介绍这三种范式。这三种范式。第一规范化形式(第一规范化形式(1NF) 若一个关系中,每一个属性不可分解,且不存在重复的元组、属性,若一个关系中,每一个属性不可分解,且不存在重复的元组、属性,则称该关系属于第一范式(则称该关系属于第一范式(1NF) 。第二规范化形式(第二规范化形式(2NF) 在满足在满足1NF的基础上,若所有的非主关键字段都完全地依赖于主关键的基础上,若所有的非主关键字段都完全地依赖于主关键字,则这种关系属于第二范式(字,则这种关系属于第二范式(2NF)。)。(3)第三规范化形式(第三规范化形式(3NF) 在满足在满足2NF的基础上,若每个非关键字彼此独立,不传递依赖于主关的基础上,若每个非关键字彼此

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论