![第2章管理信息系统的技术基础_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-7/23/b5175f81-5b23-4666-a9a1-c61db3f92985/b5175f81-5b23-4666-a9a1-c61db3f929851.gif)
![第2章管理信息系统的技术基础_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-7/23/b5175f81-5b23-4666-a9a1-c61db3f92985/b5175f81-5b23-4666-a9a1-c61db3f929852.gif)
![第2章管理信息系统的技术基础_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-7/23/b5175f81-5b23-4666-a9a1-c61db3f92985/b5175f81-5b23-4666-a9a1-c61db3f929853.gif)
![第2章管理信息系统的技术基础_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-7/23/b5175f81-5b23-4666-a9a1-c61db3f92985/b5175f81-5b23-4666-a9a1-c61db3f929854.gif)
![第2章管理信息系统的技术基础_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-7/23/b5175f81-5b23-4666-a9a1-c61db3f92985/b5175f81-5b23-4666-a9a1-c61db3f929855.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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) 辅
4、助存储器(Auxiliary Memory) 输入设备(Input Unit) 1) 输出设备(Output Unit) 返回返回 第2章 管理信息系统的技术基础 运算器 又称算术逻辑单元(Arithmetic Logic Unit,简称A L U ),是计算机对数据进 行加工处理的部件。 主要功能是对二进制数码进行加、减、 乘、除等算术运算和与、或、非等基本 逻辑运算,实现逻辑判断。 运算器在控制器的控制下实现其功能, 运算结果由控制器指挥送到内存储器中。 返回返回 第2章 管理信息系统的技术基础 控制器 主要由指令寄存器、译码器、程序计数器和操作控制 器等组成。 用来控制计算机各部件协调工
5、作,并使整个处理过程 有条不紊地进行。 基本功能就是从内存中取指令和执行指令,即控制器 按程序计数器指出的指令地址从内存中取出该指令进 行译码,然后根据该指令功能向有关部件发出控制命 令,执行该指令。另外,控制器在工作过程中,还要 接受各部件反馈回来的信息。 返回返回 第2章 管理信息系统的技术基础 主存储器 主存储器又称内存储器,简称内存,直接与CPU相连。 是计算机中的工作存储设备,当前运行的程序和数据 都存放在主存储器中供中央处理器调用,处理的结果 也存入主存储器中。 目前,现代计算机都使用半导体存储器作为主存储器, 速度很快。从功能上可分为: 随机存储器(RAM, random acc
6、ess memory) 只读存储器(ROM, read-only memory) 高速缓存(cache) 返回返回 第2章 管理信息系统的技术基础 外存储器 也称为辅助存储器,一般容量较大,存储着计算机系 统中大部分信息。计算机执行程序时,辅助存储器中 的信息要先传入主存中才能使用。即通过和主存交换 的方式使用辅助存储器中的信息。 主要采用磁介质或者光盘介质。特点是容量巨大但速 度缓慢。 一般要通过电机装置进行驱动才能读写,通常称之为 驱动器。常见的外存储器有:软盘存储器、硬盘存储 器、光盘存储器。 返回返回 第2章 管理信息系统的技术基础 输入设备 将各种信息(程序、数据)送入到计算 机中的
7、设备。 键盘 鼠标 图形扫描仪 数码相机 返回返回 第2章 管理信息系统的技术基础 输出设备 将计算机处理过的数据、计算结果等内 部信息(二进制数字),用人们习惯接 受的信息形式,如字符、图像、 图形、 声音等形式显示或打印出来 显示器 打印机 绘图仪 返回返回 第2章 管理信息系统的技术基础 一般从应用的角度出发,将软件划分为系统软件和应用一般从应用的角度出发,将软件划分为系统软件和应用 软件两大类,如图软件两大类,如图2.3所示。所示。 1.2.3 计算机软件系统计算机软件系统 图图2.3 计算机软件的组成计算机软件的组成 第2章 管理信息系统的技术基础 软件分类 计算机软件是将解决问题的
8、方法、思想和过程用程序 进行描述,可以说程序就是软件。 计算机中全部程序的集合,统称为这台计算机的软件 系统。可按功能分为: 系统软件系统软件:用于实现计算机系统的管理、调度、监视和服 务等功能,目的是方便用户、提高计算机使用效率、扩充系 统的功能。通常可分为六类:操作系统、语言处理程序、标 准库程序、服务性程序、数据库管理系统、计算机网络软件。 应用软件应用软件:为某一特定应用而开发的软件。例如文字处理 软件Word、WPS ,表格处理软件Excel等。 返回返回 第2章 管理信息系统的技术基础 A.操作系统(Operating System) 负责管理计算机系统的全部软硬件资源,组织计算机
9、各部 份协调工作,为用户提供操作界面。 类别: 单用户单任务单用户单任务操作系统 单用户多任务单用户多任务操作系统 批处理批处理操作系统(Batch) 分时分时操作系统(Time-sharing OS) 实时实时操作系统(Real-time OS) 网络网络操作系统(Network OS) a.a. 分布式分布式操作系统(Distributed OS) 返回返回 第2章 管理信息系统的技术基础 a.单用户单任务操作系统 特点: 用户程序只能一个一个串行执行 个人独占计算机 CPU运行效率低 例如:DOS 返回返回 第2章 管理信息系统的技术基础 b.单用户多任务操作系统 允许多个任务同时存在,
10、同时运行。 例如:Windows XP 返回返回 第2章 管理信息系统的技术基础 c.批处理操作系统 批处理:以作业为处理对象,连续处理在计算机系统运 行的作业流。 多道批处理操作系统:把用户提交的作业成批地 送入计算机内存,然后由作业调度程序自 动地选择作业运行。 优点:系统的吞吐量大,资源的利用率高。 缺点:作业的运行完全由系统自动控制,用 户响应时间较长,用户既不能了解自己程序的 运行情况,也不能控制计算机。 返回返回 第2章 管理信息系统的技术基础 d.分时操作系统 分时操作系统(Time Sharing) :利用分时 技术,一般采用时间片轮转的办法,使一 台主计算机同时为多个终端用户
11、服务,对 每个用户都能保证足够快的响应时间,并 提供交互会话功能。 常用的分时操作系统有: UNIX等 分时操作系统的特点: 多路调制性:众多联机用户可以同时使用同一台计算机; 独占性:各终端用户感觉到自己独占了计算机; 交互性:用户与计算机之间可进行“会话”。 及时性:系统对用户输入的命令及时作出响应。 返回返回 第2章 管理信息系统的技术基础 分时技术图示 返回返回 第2章 管理信息系统的技术基础 e.实时操作系统 实时:指计算机对于用户请求能足够快地进行处理,并 做出反映。要求毫秒、微秒级。 实时操作系统:强调对随时发生的事件作出及时的响应 并处理。 分为两类: 实时控制:工业过程控制、
12、防空系统等 实时信息处理:情报检索和查询、飞机订票、 银行信用卡系统。 返回返回 第2章 管理信息系统的技术基础 f.网络操作系统(Network OS) 定义:为计算机网络配置的操作系统。一般在通常的 操作系统中增加了实现网络低层协议(一般到传送层) 功能和网络设备管理功能。 功能:负责网络管理、网络通信、资源共享和系统安 全等工作。 主要特点: 多种型号计算机连接、多个操作系统共存(coexist) 各个子系统(子网)间用标准协议进行通信。 常用网络操作系统: Novell:NetWare Microsoft:Windows NT UNIX、LINUX等 返回返回 第2章 管理信息系统的技
13、术基础 B. 程序设计语言 程序设计语言:人和计算机交流信息使用 的语言。也称为计算机语言。 分类: 机器语言(Machine Language) 汇编语言(Assemble Language) 高级语言(High Level Language) 第四代语言 面向对象的语言 a. 程序设计工具 返回返回 第2章 管理信息系统的技术基础 1. 计算机网络的概念计算机网络的概念 计算机网络是将地理位置不同,并具有独立功能的多个计算机网络是将地理位置不同,并具有独立功能的多个 计算机系统通过通信设备和线路连接起来,在功能完善的网计算机系统通过通信设备和线路连接起来,在功能完善的网 络软件支持下,向多
14、个用户提供各种应用服务,从而实现数络软件支持下,向多个用户提供各种应用服务,从而实现数 据、程序与硬件等各类资源源共享的系统。由此可以看出,据、程序与硬件等各类资源源共享的系统。由此可以看出, 现代计算机网络的组成如图现代计算机网络的组成如图2.4所示。所示。 1.2.4 计算机网络技术计算机网络技术 图图2.4 计算机网络的组成计算机网络的组成 第2章 管理信息系统的技术基础 2. 计算机网络的功能计算机网络的功能 信息交换信息交换 资源共享资源共享 均衡使用网络资源均衡使用网络资源 分布处理分布处理 数据信息的综合处理数据信息的综合处理 提高计算机的安全可靠性提高计算机的安全可靠性 1.2
15、.4 计算机网络技术计算机网络技术 第2章 管理信息系统的技术基础 3. 计算机网络的分类计算机网络的分类 计算机网络可按不同的方式分类。按网络的通信距离和计算机网络可按不同的方式分类。按网络的通信距离和 作用范围,计算机网络可分为广域网作用范围,计算机网络可分为广域网(WAN)、局域网、局域网(LAN) 和城域网和城域网(MAN)。 另外,计算机网络还可按采用的拓扑结构分为星型网、另外,计算机网络还可按采用的拓扑结构分为星型网、 总线网、环型网、树型网和混合型网;按所采用的传输媒体总线网、环型网、树型网和混合型网;按所采用的传输媒体 分为双绞线网、同轴电缆网、光纤网、无线网;按信道的带分为双
16、绞线网、同轴电缆网、光纤网、无线网;按信道的带 宽分为窄带网和宽带网;按网络的管理和使用范围分为公用宽分为窄带网和宽带网;按网络的管理和使用范围分为公用 网和专用网等。网和专用网等。 1.2.4 计算机网络技术计算机网络技术 第2章 管理信息系统的技术基础 4.计算机网络的拓扑结构计算机网络的拓扑结构 计算机网络拓扑结构是指网络中各结点与通信线路之间计算机网络拓扑结构是指网络中各结点与通信线路之间 的几何关系表示网络结构,反映出网络中各实体间的结构关的几何关系表示网络结构,反映出网络中各实体间的结构关 系。常见的计算机网络拓扑结构有星型、环型、总线型、树系。常见的计算机网络拓扑结构有星型、环型
17、、总线型、树 型四种,如图型四种,如图2.5所示。所示。 1.2.4 计算机网络技术计算机网络技术 图图2.5 计算机网络的拓扑结构计算机网络的拓扑结构 第2章 管理信息系统的技术基础 5.典型的计算机网络应用系统典型的计算机网络应用系统 办公自动化办公自动化OA(Office Automation) 管理信息系统管理信息系统MIS(Manage Information System) 图书、信息检索系统图书、信息检索系统 证券及期货交易系统证券及期货交易系统 校园网校园网 POS与与ATM系统系统 电子政务电子政务(Electronic Government) 电子商务电子商务(Electr
18、onic Business) 远程教育远程教育(Distance Education) 信息高速公路信息高速公路 1.2.4 计算机网络技术计算机网络技术 第2章 管理信息系统的技术基础 6.管理信息系统的运行模式管理信息系统的运行模式 集中式系统集中式系统 集中式系统是集设备、软件和数据于一体的工作模式。集中式系统是集设备、软件和数据于一体的工作模式。 单机结构单机结构 主机结构主机结构 分布式系统分布式系统 分布式系统的工作模式是将整个系统分成若干个地理上分分布式系统的工作模式是将整个系统分成若干个地理上分 散的设置,业务可以独立处理,但系统在统一的工作规范和散的设置,业务可以独立处理,但
19、系统在统一的工作规范和 技术要求下运行。技术要求下运行。 文件服务器文件服务器/工作站模式工作站模式 客户机客户机/服务器(服务器(C/S)模式)模式 浏览器浏览器/Web服务器服务器(B/S)模式模式 1.2.4 计算机网络技术计算机网络技术 第2章 管理信息系统的技术基础 分布式操作系统 定义:用于分布式计算机系统的操作系统。 在各处理机之间采用无主从关系来设计。 除了最低级的输入输出支援外,所有的系统 任务可以在系统中任何处理机上运行。 系统有高度的并行性和有效的同步方法。 特征: 统一管理、分配和调度全系统的资源,为用户 提供统一的界面,实现操作的统一性; 响应时间短,吞吐量大,可靠性
20、高。 返回返回 第2章 管理信息系统的技术基础 分布式计算机系统 分布式系统:是以计算机网络为基础的 计算机系统,包含多台处理机,每台处 理机完成系统中指定的一部分功能。 分布式计算机系统可以是共享存储器, 也可以是分布式的存储器,即每台计算 机都有自己的存储器。 从硬件上讲,它与计算机局域网没有任 何区别,关键在于软件。 返回返回 第2章 管理信息系统的技术基础 2.2 案例学习与思考案例学习与思考 案例学习案例学习 上海永新彩色显像管物资管理信息系统上海永新彩色显像管物资管理信息系统 案例思考案例思考 1. 分析上海永新彩色显像管物资管理信息系统的设计过程,分析上海永新彩色显像管物资管理信
21、息系统的设计过程, 你赞同信息技术是管理信息系统的基础,只有把信息技术与你赞同信息技术是管理信息系统的基础,只有把信息技术与 管理结合起来,才能真正发挥管理信息系统的作用,这一观管理结合起来,才能真正发挥管理信息系统的作用,这一观 点吗?点吗? 2. 你认为企业信息化是七分技术三分管理还是三分技术七分你认为企业信息化是七分技术三分管理还是三分技术七分 管理?你如何评价管理?你如何评价“决定信息技术能带来多少竞争优势的关决定信息技术能带来多少竞争优势的关 键不在于技术本身,而在于管理键不在于技术本身,而在于管理”这句话?这句话? 第第2单元单元 数据资源管理技术数据资源管理技术 第2章 管理信息
22、系统的技术基础 数据库应用案例1 如航空售票系统,包括的数据项: 1)座位预定信息:座位分配、座位确认等 2)航班信息:航班号、飞机型号、机组号、起飞地、目的地、起飞 时间、到达时间等。 3)机票信息:票价、折扣、有无等。 系统工作: 1)查询:某一时间内从某个指定地到另一指定地的航班,是否有可 以选择的座位、飞机型号、票价、折扣等。 2)更新:登记航班、分配座位等 3)统计:统计经常乘坐某一航班的乘客信息等。 第2章 管理信息系统的技术基础 数据库应用案例2 图书管理系统,包括的主要数据项: 1)图书信息:书号、书名、作者姓名、出版日期等 2)作者信息:姓名、性别、住址、电话等 3)出版社信
23、息:名称、地址、社长、电话等 4)读者信息:姓名、借书号、借书数量等 管理工作: 1)查询:查看图书、检索指定作者的图书、检索指定出版社出版的 图书等。 2)更新:新书登记、作者信息等 第2章 管理信息系统的技术基础 随着计算机硬件和软件技术的发展,数据管理技术经历随着计算机硬件和软件技术的发展,数据管理技术经历 了人工管理、文件系统、数据库系统三个阶段。了人工管理、文件系统、数据库系统三个阶段。 人工管理阶段(人工管理阶段(20世纪世纪50年代以前年代以前 ) 文件系统阶段(文件系统阶段(50年代后期到年代后期到60年代中期)年代中期) 数据库系统(数据库系统(60年代后期开始)年代后期开始
24、) 2.2 相关知识相关知识 2.2.1 数据管理技术概述数据管理技术概述 图图2.6 传统文件处理系统传统文件处理系统 图图2.7 数据库处理系统数据库处理系统 第2章 管理信息系统的技术基础 1. 数据描述数据描述 数据描述数据描述 数据描述是数据处理中的一个重要环节。从事物的特性数据描述是数据处理中的一个重要环节。从事物的特性 到计算机中的具体表示,实际上经历了三个领域:现实世界、到计算机中的具体表示,实际上经历了三个领域:现实世界、 信息世界和机器世界。如图信息世界和机器世界。如图2.8所示。所示。 2.2.2 数据描述与数据模型数据描述与数据模型 图图2.8 信息的转换信息的转换 第
25、2章 管理信息系统的技术基础 1. 数据描述数据描述 数据描述数据描述 信息世界的数据描述是人们将现实世界在人脑中的反映,用文信息世界的数据描述是人们将现实世界在人脑中的反映,用文 字和符号表示出来,它需要用以下一些基本术语来实现:字和符号表示出来,它需要用以下一些基本术语来实现: 实体(实体(entity):实体是指客观存在并相互区别的事物。实体可以):实体是指客观存在并相互区别的事物。实体可以 是具体对象,例如一个教师、一个学校等。也可以是抽象的概念和是具体对象,例如一个教师、一个学校等。也可以是抽象的概念和 联系,例如学生的一次选课、一次借书等。联系,例如学生的一次选课、一次借书等。 实
26、体集(实体集(entity set):具有相同性质的同类实体的集合。例如所):具有相同性质的同类实体的集合。例如所 有教师、所有选课等。有教师、所有选课等。 属性(属性(attribute):实体具有许多特性,每一个特性称为属性。):实体具有许多特性,每一个特性称为属性。 每个属性有一个取值范围,即值域。例如学生实体可以由学号、姓每个属性有一个取值范围,即值域。例如学生实体可以由学号、姓 名、性别、年龄等属性组成,而每个属性都有一个取值范围,如性名、性别、年龄等属性组成,而每个属性都有一个取值范围,如性 别的取值范围只能是男或女,年龄的取值范围是大于别的取值范围只能是男或女,年龄的取值范围是大
27、于0的一个整数。的一个整数。 标识属性:唯一标识实体的属性集称为标识属性。例如学生实体标识属性:唯一标识实体的属性集称为标识属性。例如学生实体 的学号可作为学生实体的标识属性。的学号可作为学生实体的标识属性。 2.2.2 数据描述与数据模型数据描述与数据模型 第2章 管理信息系统的技术基础 1. 数据描述数据描述 数据描述数据描述 而信息在机器世界中是以数据形式存储的,其数据描述需要用而信息在机器世界中是以数据形式存储的,其数据描述需要用 到以下术语:到以下术语: 字段(字段(field):标记实体属性的命名单位称为字段(或数据项)。):标记实体属性的命名单位称为字段(或数据项)。 它是可命名
28、的最小信息单位。例如职工号、姓名、职称等字段。它是可命名的最小信息单位。例如职工号、姓名、职称等字段。 记录(记录(record):字段的有序集合称为记录。一般用一个记录描):字段的有序集合称为记录。一般用一个记录描 述一个实体。如一个职工记录,由有序的字段集(职工号、姓名、述一个实体。如一个职工记录,由有序的字段集(职工号、姓名、 职称等)组成。职称等)组成。 主键(主键(key):能唯一标识文件中每个记录的字段或字段集,称):能唯一标识文件中每个记录的字段或字段集,称 为文件的主键。例如职工号可以作为职工记录的主键。为文件的主键。例如职工号可以作为职工记录的主键。 文件(文件(file):
29、为了某一特定目的而形成的同一类记录的集合称):为了某一特定目的而形成的同一类记录的集合称 为文件。文件是描述实体集的。例如所有职工记录组成了一个工资为文件。文件是描述实体集的。例如所有职工记录组成了一个工资 单文件。单文件。 数据库(数据库(database):按一定方式组织起来的逻辑相关的文件集):按一定方式组织起来的逻辑相关的文件集 合形成数据库。机器世界中的数据描述如图合形成数据库。机器世界中的数据描述如图2.9所示。所示。 2.2.2 数据描述与数据模型数据描述与数据模型 第2章 管理信息系统的技术基础 (字母J的ASCII码) 数据的层次数据的层次举例举例 文件 字节 字段 记录 0
30、1001010 900811刘汉云 2000-9-4 位0,1 数据库 刘汉云 项目数据库 包含:职员编号、姓名、 聘用日期 学分及成绩的记录 职员文件 (名字字段) 职员文件 部门文件 财务文件 900811刘汉云 2000-9-4 900206李卓宇 2002-7-2 910810张昕阳 2001-8-2 第2章 管理信息系统的技术基础 1. 数据描述数据描述 数据描述数据描述 2.2.2 数据描述与数据模型数据描述与数据模型 图图2.9 机器世界中的数据描述机器世界中的数据描述 第2章 管理信息系统的技术基础 1. 数据描述数据描述 实体间的联系实体间的联系 在信息世界中,事物之间的联系
31、可分为两类:一类是实体内部的联系,在信息世界中,事物之间的联系可分为两类:一类是实体内部的联系, 如组成实体的各属性之间的关系;另一类是实体之间的联系。这里我们主如组成实体的各属性之间的关系;另一类是实体之间的联系。这里我们主 要讨论实体之间的联系。要讨论实体之间的联系。 一对一联系一对一联系 一对多联系一对多联系 多对多联系多对多联系 2.2.2 数据描述与数据模型数据描述与数据模型 图图2.10 实体间联系示例实体间联系示例 第2章 管理信息系统的技术基础 数据模型数据模型 数据模型是数据库系统的核心和基础。根据模型应用的数据模型是数据库系统的核心和基础。根据模型应用的 不同目的,可将模型
32、划分为两类:概念模型和数据模型。不同目的,可将模型划分为两类:概念模型和数据模型。 概念模型概念模型 概念模型又称信息模型,主要用于描述信息世界中的数概念模型又称信息模型,主要用于描述信息世界中的数 据,它是按照用户的观点来对信息建模。概念模型最常用的据,它是按照用户的观点来对信息建模。概念模型最常用的 表示方法是实体表示方法是实体-联系方法联系方法 (Entity-Relation Approach,简称,简称 E-R方法方法),就是用,就是用E-R图来描述某一组织的信息模型。图来描述某一组织的信息模型。 2.2.2 数据描述与数据模型数据描述与数据模型 第2章 管理信息系统的技术基础 数据
33、模型数据模型 概念模型概念模型 E-R方法提供了四个基本工具来实现方法提供了四个基本工具来实现E-R图。如图图。如图2.11所所 示。示。 矩形框,表示实体类型。矩形框,表示实体类型。 菱形框,表示联系类型。菱形框,表示联系类型。 椭圆型框,表示实体类型和联系类型的属性。椭圆型框,表示实体类型和联系类型的属性。 直线,表示联系类型和相关实体类型直接的联系直线,表示联系类型和相关实体类型直接的联系 。 2.2.2 数据描述与数据模型数据描述与数据模型 图图2.11 E-R2.11 E-R方法基本工具方法基本工具 第2章 管理信息系统的技术基础 3. 数据库设计案例 学号 学生 姓名性别出生年份
34、入学时间 系 学生实体及属性 供应商 供应 项目 零件 供应量 联系的属性 第2章 管理信息系统的技术基础 仓库仓库 仓库号面积面积电话号电话号 职工职工 职工号职工号姓名姓名年龄年龄 职称职称 零件零件 零件号零件号 名称名称 规格规格 描述描述单价单价 供应商供应商 供应商号供应商号姓名姓名 地址地址 电话号电话号 帐号帐号 项目项目 项目号项目号预算预算开工日期开工日期 实体及其属性图 第2章 管理信息系统的技术基础 供应商供应商 供应供应 项目项目 零件零件 供应量供应量 m p n 职工职工 领导领导 1n 仓库仓库工作工作 存放存放库存量库存量 1n n m 图1.18 实体及其联
35、系图 第2章 管理信息系统的技术基础 顾客顾客 身份证号码身份证号码姓名姓名地址地址 借贷借贷 m 贷款贷款 贷款号贷款号 金额金额 n 顾客贷款联系图 第2章 管理信息系统的技术基础 学院“教学管理”数据库模型的设计 (1)设计“系和教师关系”的分E-R图 (2)设计“学生和课程关系”的分E-R图 (3)设计“教师与课程关系”的分E-R图 (4)将上述三个的分E-R图综合,建立学院教 学管理总E-R图 (5)将“教学管理”E-R图描述的概念模型转 化为计算机上由DBMS支持的关系数据模型 第2章 管理信息系统的技术基础 系系 图图7.127.12(a a) 系代号 系名称 系主任 办公地点
36、电 话 第2章 管理信息系统的技术基础 教教 师师 图图7.127.12(b b) 教师编号教师姓名专业特长 第2章 管理信息系统的技术基础 图图7.13 7.13 “教学管理教学管理”E-RE-R图图 系 分配 教师 教学 课程 学生 学习 授课班评估 学院评估 成绩 1 m m m nn 第2章 管理信息系统的技术基础 第2章 管理信息系统的技术基础 数据模型数据模型 数据模型数据模型 数据模型是对客观事物及其联系的数据化描述。在数据数据模型是对客观事物及其联系的数据化描述。在数据 库系统中,对现实世界中数据的抽象、描述以及处理等都是库系统中,对现实世界中数据的抽象、描述以及处理等都是 通
37、过数据模型来实现的。目前,在实际数据库系统中支持的通过数据模型来实现的。目前,在实际数据库系统中支持的 数据模型主要有层次模型、关系模型、网状模型三种,其中数据模型主要有层次模型、关系模型、网状模型三种,其中 关系模型数据库是应用最广泛的。关系模型数据库是应用最广泛的。 2.2.2 数据描述与数据模型数据描述与数据模型 图图2.12 层次模型层次模型 图图2.13 网状模型网状模型 第2章 管理信息系统的技术基础 数据模型数据模型 数据模型数据模型 数据模型是对客观事物及其联系的数据化描述。在数据数据模型是对客观事物及其联系的数据化描述。在数据 库系统中,对现实世界中数据的抽象、描述以及处理等
38、都是库系统中,对现实世界中数据的抽象、描述以及处理等都是 通过数据模型来实现的。目前,在实际数据库系统中支持的通过数据模型来实现的。目前,在实际数据库系统中支持的 数据模型主要有层次模型、关系模型、网状模型三种,其中数据模型主要有层次模型、关系模型、网状模型三种,其中 关系模型数据库是应用最广泛的。关系模型数据库是应用最广泛的。 2.2.2 数据描述与数据模型数据描述与数据模型 图图2.14 关系模型示例关系模型示例 第2章 管理信息系统的技术基础 1. 关系模型中的主要术语关系模型中的主要术语 关系关系 通俗地讲,一个二维表就是一个通俗地讲,一个二维表就是一个“关系关系”,表中的每一行对应一
39、个元组,表中的每一行对应一个元组, 相当于一个记录。每列对应一个域,称为属性。相当于一个记录。每列对应一个域,称为属性。 关系可用下式描述:关系名(属性关系可用下式描述:关系名(属性1、属性、属性2、属性、属性n)。如学生关)。如学生关 系为:学生(学号、姓名、年龄、性别、系别)。系为:学生(学号、姓名、年龄、性别、系别)。 一个二维表要满足关系必须具备如下条件:一个二维表要满足关系必须具备如下条件: 在任一列上,数据项应该属于同一个属性。在任一列上,数据项应该属于同一个属性。 在这个表中的所有行都是不相同的,即不允许有重复的组项存在。在这个表中的所有行都是不相同的,即不允许有重复的组项存在。
40、 在一个表中,行或列的顺序无关紧要。在一个表中,行或列的顺序无关紧要。 每一个数据项是不可再分的数据单元。每一个数据项是不可再分的数据单元。 关键字关键字 在一个关系中,有些属性能唯一地标识元组。具有能唯一标识元组的属性在一个关系中,有些属性能唯一地标识元组。具有能唯一标识元组的属性 或最小属性组称为关系的候选关键字。若关键字唯一,则称其为主关键字。或最小属性组称为关系的候选关键字。若关键字唯一,则称其为主关键字。 当一个关系中有多个候选关键字时,可任选一个为主关键字。当一个关系中有多个候选关键字时,可任选一个为主关键字。 关系模式关系模式 一个关系的属性名表,即二维表的框架称为关系模式。一个
41、关系的属性名表,即二维表的框架称为关系模式。 2.2.3 关系数据库的规范化关系数据库的规范化 第2章 管理信息系统的技术基础 2. 关系的规范化关系的规范化 目前定义了五种规范化模式目前定义了五种规范化模式 (Normal Form,简称范式,简称范式)。范式表示的是。范式表示的是 关系模式的规范化程度,也即满足某种约束条件的关系模式,根据满足的关系模式的规范化程度,也即满足某种约束条件的关系模式,根据满足的 约束条件的不同来确定范式。如满足最低要求,则为第一范式约束条件的不同来确定范式。如满足最低要求,则为第一范式 (First Normal Form,简称,简称lNF)。符合。符合lNF
42、而又进一步满足一些约束条件的成为而又进一步满足一些约束条件的成为 第二范式第二范式(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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 橡塑制品居间合作协议
- 海洋经济区综合开发框架协议
- 工程资质挂靠合作协议书范本
- 采沙场转让协议书范本
- 钢板桩租赁合同范本
- 甲乙丙合作协议书范本
- 2025年玉溪道路运输从业人员从业资格考试
- 社区活动中心地暖安装合同
- 2025年银川货运资格证考试题目答案
- 手房分期付款合同
- 科创板知识测评20个题目的答案
- 2023年湖北成人学位英语考试真题及答案
- 走好群众路线-做好群众工作(黄相怀)课件
- NY∕T 4001-2021 高效氯氟氰菊酯微囊悬浮剂
- 《社会主义市场经济理论(第三版)》第七章社会主义市场经济规则论
- 汉声数学图画电子版4册含妈妈手册文本不加密可版本-29.统计2500g早教
- 中国监察制度史
- 搬家公司简介(15个范本)
- 典范英语-2备课材料2a课件
- 抽水蓄能辅助洞室施工方案
- 数据结构英文教学课件:chapter7 Searching
评论
0/150
提交评论