管理信息系统 第3章ppt课件.ppt
《管理信息系统 第3章ppt课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统 第3章ppt课件.ppt(57页珍藏版)》请在三一办公上搜索。
1、教学内容数据管理的发展数据库系统的产生与构成数据库管理系统的五个软件组成部分数据仓库的主要特征,第3章 数据库与数据仓库,3.1 数据管理的发展文件系统阶段,籍贯,存在问题:,1、数据冗余与数据不一致性,2、数据联系弱,3、缺少数据字典,缺乏灵活性,传统文件处理系统,数据库系统阶段,数据1,统一存取,数据2,数据n,程序2,程序1,程序n,学号,姓名,性别,系别,年龄,住址,籍贯,学位,学分,补贴,学籍科,房产科,人事科,劳资科,两种数据管理方式的对比,数据库是统一管理的相关数据的集合。,3.2 数据库系统的产生与构成,数据库不仅存放数据,而且还要存放数据和数据之间的联系。,表示数据和数据之间
2、的联系的方法称为数据模型。,数据库系统的诞生(20世纪60年代末和70年代初),1)层次数据模型IMS(Information Management System) 1968年研制成功、1969年形成产品的。,3.2 数据库系统的产生与构成,层次模型用树形结构表示客观事物之间联系的模型。,2)网状数据模型DBTG 美国数据系统语言协会(Conference On Data System Language)下属的数据库任务组(Database Task Group)发表了若干个报告,奠定了数据库的很多概念、方法和技术。,网状模型 (Network Model)用网络结构表示客观事物之间联系的数据
3、模型。,3) 关系数据模型1970年, IBM公司的研究员E.F.Codd发表了论文“大型共享数据库的关系模型”,为关系数据库的发展奠定了理论基础。,关系模型 (Relational Model)用二维表表示实体与实体之间联系的模型。,仓库,器件,仓库,器件,库存,关系数据结构,1)候选码是表中一列或多列的组合,其值惟一标识了表中的一个元组。2)主码若一个关系有多个候选码,选定其中一个为主码。主码的诸属性称为主属性。3)非码属性不包含在任何候选码中的属性。4)全码关系模式的所有属性组是这个关系模式的候选码。,关系数据结构,5)外部关键字(外部码)设F是基本关系R的一个或一组属性,但不是关系R的
4、码,如果F与基本关系S的主码Ks相对应,则称F是基本关系R的外部码,简称外码。并称基本关系R为参照关系(Referencing relation),或从表,基本关系S为被参照关系(Referenced relation)、目标关系(Target relation)或主表。关系R和S不一定是不同的关系,但是Ks与F是定义在同一域中的。,列、属性,行、元组,主码(PRIMARY KEY),学生基本信息表,关系数据结构,域(DOMAIN),关系名,3.3 数据库设计,现实世界,观念世界,数据世界,人们头脑之外的客观世界,它包含客观事物及其相互联系,信息世界,是现实世界在人们头脑中的反映,现实世界中的
5、事物及其联系,在数据世界中用数据模型描,1)数据库设计的步骤,现实世界,观念世界,数据世界,用户需求分析,概念结构设计,逻辑结构设计,物理结构设计,E-R图,数据模型,概念结构设计,逻辑结构设计,2)信息的转换,客观 事物类:事物 相关性质集合,人,实体 实体集合及 实体联系 相关属性集合,加工、转换,数 文件据 记录库 相关数据项集合,加工转换,存储 二进制数据集合结构,计算机世界,DBMS,数据世界,DBMS的数据模型,信息世界,认识选择描述,现实世界,E-R模型,3)实体联系模型(E-R模型),实体联系模型反映的是现实世界中的事物及其相互联系。,图书,作者,写作,出版社,类别,页数,IS
6、BN*,书名,姓名,出生地,身份证号*,定稿时间,价格,(1)实体(Entity) 描述客观事物的概念,实体名称,表示方法:,(2)属性 指实体具有的某种特性。,表示方法:,属性,实体名称,属性1,属性2,属性n,(3)联系 现实世界的事物总是存在着这样或那样的联系,联系,表示方法:,联系的类型,设A,B为两个包含若干个体的总体,一对一联系 如果对于A中的一个实体,B中至多有一个实体与其发生联系,反之,B中的每一实体至多对应A中一个实体,则称A与B是一对一联系。,系,系主任,任职,1,1,一对多联系 如果对于A中的每一实体,实体B中有一个以上实体与之发生联系,反之,B中的每一实体至多只能对应于
7、A中的一个实体,则称A与B是一对多联系。,多对多联系 如果A中至少有一实体对应于B中一个以上实体,反之,B中也至少有一个实体对应于A中一个以上实体,则称A与B为多对多联系。,ER图绘制,图书,作者,写作,出版社,类别,页数,ISBN*,书名,姓名,出生地,身份证号*,定稿时间,价格,1、利用分类、聚集、概括等方法抽象出实体,并一一命名。,2、描述实体之间的联系,3、实体属性和联系属性的说明,构造E-R图应注意的问题:,1、注意标识实体属性中的关键字;,2、如果所处理的对象是一个比较大的系统,则应该先画出各个部门的子E-R图,然后再合并同类实体,消除冗余。,3、对于一个特定的应用处理对象,所构造
8、的E-R模型可能不是唯一的。,m,n,1,m,关系数据库概念模型的设计ER模型,4)关系数据库的数据模型设计ER模型转化为关系模型,E-R模型向关系模型的转换,实际上就是要将实体、属性和联系转化为关系模式,转换规则如下:(1)一个实体型转换为一个同名的关系模式。实体的属性就是关系的属性,实体的码就是关系的码。(2)一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并,该联系的码可以是任一端的实体的码。(3)一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并,则n端实体的码就是该联系的码。,(4)一个m: n联系转换为一个关系模式,与该联系相连的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 第3章ppt课件 ppt 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1434482.html