管理信息系统ER图决策树表_第1页
管理信息系统ER图决策树表_第2页
管理信息系统ER图决策树表_第3页
管理信息系统ER图决策树表_第4页
管理信息系统ER图决策树表_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

概念模型表示方法——E-R模型E-R模型,又称E-R图、E-R方法、实体-联络方法(1)E-R图4个基本成份(图素):表示实体:表示实体属性:表示联络:表示实体与属性、实体与联系、联络与属性之间连接管理信息系统ER图决策树表第1页例1.篮球实体及其属性上图仅仅是单一实体,没有反应实体间联络。

篮球品牌型号颜色皮质价格管理信息系统ER图决策树表第2页例2.厂长与工厂联络(1:1)厂长工厂管理厂长号姓名专业厂号厂名行业11管理信息系统ER图决策树表第3页例3.仓库与产品联络(1:N)

仓库产品存放仓库号地点

面积货号品名规格数量1n管理信息系统ER图决策树表第4页例4.学生与课程联络(M:N)学生课程学习学号姓名性别课号课名学分成绩出生日期mn管理信息系统ER图决策树表第5页(2)怎样画E-R图1)先画出实体及其属性;2)再画局部分E-R图;3)最终画出综合总E-R图。在后面我们将给出画综合E-R图实例。管理信息系统ER图决策树表第6页补充知识:怎样将E-R图转化为数据模型(关系模式)关键点:1、实体处理:

一个实体→转化为一个关系(Access、VFP中Table或FOXPRO中库文件)。包含实体全部属性,并确定主键。2、联络处理(1)1:1联络转换时,只要在其中任一方实体关系中增加对方实体主键。(此时联络本身往往并无属性)管理信息系统ER图决策树表第7页转换举例一编号姓名年纪班主任班级号班级名专业班级管理11班主任(编号,班级号,姓名,年纪)班级(班级号,班级名,专业)在“班主任”这一方关系中增加对方实体主键一个实体转化为一个关系管理信息系统ER图决策树表第8页(2)1:n联络将“1”方主键纳入“n”方关系,假如联络有属性,把联络属性也纳入“n”方关系。转换举例二仓库号地点面积仓库货号品名价格产品存放1n仓库(仓库号,地点,面积)产品(货号,品名,价格,仓库号,数量)数量“1”方主键纳入“n”方关系中联络属性也纳入“n”方关系中一个实体转化为一个关系管理信息系统ER图决策树表第9页(3)m:n联络除了被联络实体各为一个关系外,联络也是一个关系(即共三个关系)。该关系属性包含:双方实体主键,联络本身属性。管理信息系统ER图决策树表第10页学号姓名年纪学生课程号课程名课时数课程选课mn学生(学号,姓名,年纪)课程(课程号,课程名,课时数)成绩选课(学号,课程号,成绩)转换举例三被联络实体各为一个关系联络也是一个关系,其属性包含双方实体主键,联络本身属性。管理信息系统ER图决策树表第11页从建立E-R模型到数据模型综合应用举例:例:某工厂物资管理E—R模型与数据模式建立(1)E-R模型1)实体及其属性物资管理所包括实体包含:职员、仓库、零部件以及供给商。其中每一个实体都含有对应属性:管理信息系统ER图决策树表第12页职员:有职员号、姓名、年纪、岗位等属性。仓库:有仓库号、面积、类型等属性。供给商:有供给商号、名称、地址、电话、账号(、联络人、经理)等属性。零件:有零件号、名称、规格、单价(、计量单位、质量等级)等属性。(此处省略了实体及其属性图)2)分E-R图除了实体有属性,在画E-R图时,联络也可能产生新属性。管理信息系统ER图决策树表第13页以上实体之间联络以下:仓库与职员之间是一对多联络,二者联络是“工作”。仓库与零件之间含有一对多联络,二者联络是“储存”。供给商与零件之间是多对多联络,二者联络是“供给”管理信息系统ER图决策树表第14页以上实体间联络分E-R图以下:仓库职员工作1n仓库零件库存量储存1n供给商零件供给量供给mn管理信息系统ER图决策树表第15页3)综合总E-R图画综合总E-R图,只要将分E-R图中同名实体重合在一起。注意:在综合E-R图中,同一实体只出现一次。供给供给商零件供给量储存库存量仓库工作职员mnn11n管理信息系统ER图决策树表第16页仓库职员工作1n仓库零件库存量储存1n供给商零件供给量供给mn供给供给商零件供给量储存库存量仓库工作职员mnn11n上图显示了从分E-R图到综合E-R图对应关系管理信息系统ER图决策树表第17页(2)数据模型1)对仓库与职员1:n联络,有:仓库(仓库编号,类型,面积)职员(职员编号,仓库编号,姓名,年纪,岗位)这里联络没有产生新属性,只要把一方主键加入到多方属性中即可。管理信息系统ER图决策树表第18页2)对仓库与零件1:n联络,有:仓库(仓库编号,类型,面积)零件(零件号,仓库编号,名称,规格,单价,库存量)因为在“仓库与职员”联络转化中已经有“仓库”这一关系模式,且属性相同,故无须重复建立。这里联络产生了新属性“库存量”,故应该将其纳入n方关系。管理信息系统ER图决策树表第19页3)对供给商与零件m:n联络,有:供给商(供给商号,名称,地址,电话,账号)零件(零件号,名称,规格,单价)供给(供给商号,零件号,供给量)组合主键这里“零件”属性比前面“仓库与零件”联络中“零件”属性少,且都包含在前一“零件”属性中,故取前一个零件关系模式。管理信息系统ER图决策树表第20页综合以上各联络,得出对应“物资管理”综合E-R图五个关系模式:

职员(职员编号,仓库编号,姓名,年纪,岗位)

仓库(仓库编号,类型,面积)

零件(零件号,仓库编号,名称,规格,单价,库存量)

供给商(供给商号,名称,地址,电话,账号)

供给(供给商号,零件号,供给量)管理信息系统ER图决策树表第21页E—R图向关系数据模型转换过程示意图E-R图关系模型DBMS管理信息系统ER图决策树表第22页判断树例2、依据期末考试成绩和平时作业情况给出总评成绩判断树。不及格不及格管理信息系统ER图决策树表第23页例2.邮寄普通包裹收费标准以下:(1)若收件地点在1000公里以内,且重量少于30千克,每千克2元。(2)若收件地点在1000公里以外,且重量少于30千克,每千克2.5元。(3)若重量大于30千克,则不论距离远近,超重部分都加收0.5元。则有以下判断表:管理信息系统ER图决策树表第24页决策

温馨提示

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

评论

0/150

提交评论