E-R图教学讲解课件_第1页
E-R图教学讲解课件_第2页
E-R图教学讲解课件_第3页
E-R图教学讲解课件_第4页
E-R图教学讲解课件_第5页
已阅读5页,还剩55页未读 继续免费阅读

下载本文档

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

文档简介

第四章DB的设计4.1概述4.2实体联系模型E-R图4.3将ER图转换成关系模式4.4ER图实例第四章DB的设计4.1概述DB是MIS(管理信息系统),DSS(决策支持系统),OAS(办公自动化系统)的基础,重要组成,其设计方法如下:

4.1概述需求分析概念结构设计逻辑结构设计物理结构设计

DB实施阶段

DB运行,维护需求分析现实世界机器世界概念模型逻辑模型E-R图关系模式P143现实世界机器世界概念模型逻辑模型E-R图关系模式P143职工4.2E-R模型(实体-联系模型)A职工号B姓名C性别实体属性实体——ER图中实体,相当于实体集,相当于一个表;表中一行仅是实体的一个实例属性——是实体的性质,其关键属性就是表的主键职工4.2E-R模型(实体-联系模型)A职工号B实体属性概念模型----E-R模型[图]学生学号姓名年龄性别学生学号姓名年龄性别实体属性概念模型----E-课程课程号课程名教师实体属性概念模型----E-R模型[图]课程课程号课程名教师课程课程号课程名教师实体属性概念模学生学习课程课程学生选修课程名课程号教师姓名性别年龄mn

m:n学号成绩成绩成绩学生学习课程课程学生选修课程名课程号教师姓名性别年龄mn分析联系,画出E-R图:一个班级有一个班长。班级有班主任,人数,专业。班长有学号和姓名一个班级有很多学生班级和教师分析联系,画出E-R图:1.研究所有若干个研究室,每一个研究室多位科研人员在指定的办公地点.每一位科研人员只属于一个研究室,有编号,姓名,性别和年龄.研究所承当了多个科研项目,包括负责人,项目号项目名和开工时间(每位科研人员可以参加多个科研项目).每个科研项目有多位科研人员参加.科研人员参加科研项目均有相应的工作量。画E—R图并转换成关系模式。1.研究所有若干个研究室,每一个研究室多位科研人员在指定的4.3ER图转换成关系模式代码D校名E地址F学校领导校长A职工号B姓名C性别招收学生选修课程ShSnAgeSexGrChCnTeH任期数量Gmn111m4.3ER图转换成关系模式代码D学校领导校长A职工号课程(ch,cn,te)

选修(sh,ch,gr)

学生(sh,sn,age,sex,D,G)

学校(D,E,F)

校长(A,B,C,D,H)m:n1:N1:1课程(ch,cn,te)

选修(sh,ch,gr)

学生(s

E-R图关系模式1系聘用教师2职工选修亲属3旅客飞机票拥有4课程学生有1m1m11mnE-R图关系模式1系聘用教师2职工选修系(系编号,系名称)

教师(教工编号,姓名,性别,工资,系编号)

1系聘用教师1m系编号系名称姓名性别工资教工编号系(系编号,系名称)

教师(教工编号,姓名,性别,工资,系编职工(职工号,姓名,职务)亲属(亲属姓名,亲属关系,职工号)2职工亲属有1m职工号姓名职务姓名亲属关系职工(职工号,姓名,职务)2职工亲属有1m职工号姓名职务姓名旅客(身份证号码,姓名,航班号,座位号)飞机票(航班号,座位号,日期,价格)3旅客飞机票拥有11身份证号姓名日期航班号座位号价格旅客(身份证号,姓名)飞机票(航班号,座位号,日期,价格,身份证号)旅客(身份证号码,姓名,航班号,座位号)3旅客飞机票拥有11课程(课程号,课程名称,学时,性质)学生(学号,姓名,性别,专业)成绩(学号,课程号,分数)选修4课程学生mn课程号名称学时性质学号姓名性别专业分数课程(课程号,课程名称,学时,性质)选修4课程学生mn课程号商店(商店编号,商店名,地址,电话)职工(职工编号,姓名,性别,年龄,商店编号,进店日期,月薪)商店职工n1工作商店编号商店名地址电话进店日期职工编号姓名性别年龄月薪商店(商店编号,商店名,地址,电话)商店职工n1工作商店编号商店(商号,店名,地址)顾客(编号,姓名,电话)消费(编号,商号,日期,金额)nm消费商号店名地址日期电话编号姓名金额顾客商店商店(商号,店名,地址)nm消费商号店名地址日期电话编号姓名医生(Zno,Dn,Qc,Ks)病人(Pno,Pna,Sex,Age)处方(Pno,Zno,Ch,Desc,Me,Date)nm处方ZnoDnQcKsMePnoPnaSexAge医生病人DateDescCh医生(Zno,Dn,Qc,Ks)nm处方ZnoDnQcKsM储户存款取款存款单取款单储户(账号,身份证号,姓名,地址,存款余额)存款单(账号,存款单号,存款日期,金额,存款方式)取款单(账号,取款单号,取款日期,金额,取款方式)11mn存款日期金额存款方式取款日期金额取款方式存款单号取款单号储户存款取款存款单取款单储户(账号,身份证号,姓名,地址,存借书人借阅图书出版出版社mnm1借证号姓名单位借书日期还书日期数量书名书号单价出版社名地址邮编电话借书人借阅图书出版出版社mnm1借证号姓名单位借书日期还书日供应号供应商开户行帐号供应商进货商品商品号商品名售货单价进货单价单价数量日期销售日期数量员工客户编号姓名权限客户编号姓名邮编电话mnmnp供供开帐供应商进货商品商品号商品名售货单价进单数日销售日期数供应商(供应商号,商名,开户行,账号)商品(商品号,商品名,货价)进货(进货单价,单价,数量,日期,供应商号,商品号)员工(编号,姓名,权限)客户(客户编号,客户名,邮编,电话)销售(商品号,编号,客户编号,日期,数量)供应商(供应商号,商名,开户行,账号)病房科室病人医生入住从属组成诊治1mmn1mm1科名地址电话工作证号姓名职称病历号姓名性别病房号床位号处方病房科室病人医生入住从属组成诊治1mmn1mm1科名地址学生(学号,姓名,性别,年龄,系别,专业)课程(课程号,课程名,学分,开课系,先修课,教师号)教师(教师号,名,性别,专业)学习(学号,课程,成绩)请根据关系模式写出E-R图E-R图教学讲解课件车间(车间号,车间名,电话,产品号,计划量)产品(产品号,规格)或车间(车间号,车间名,电话)产品(产品号,规格,车间号,计划量)

车间产品生产11车间号名电话计划量产品号规格车间(车间号,车间名,电话,产品号,计划量)车间产品生产11商店(商店编号,商店名,地址,电话)职工(职工编号,姓名,性别,年龄,商店编号,进店日期,月薪)商店职工工作编号名称地址电话编号姓名性别年龄进店日期月薪1m商店职工工作编号名称地址电话编号姓名性别年龄进店日期月薪1m借书人借阅人(借书证号,姓名,单位)借阅(借书证号,书号,借书日期,还书日期)图书(书号,书名,数量,位置,出版社名)出版社(出版社名,地址,邮编,电话)借阅图书出版出版社mnm1借书人借阅人(借书证号,姓名,单位)借阅图书出版出版社mnm产品供应零件制造材料mnm1产品(GNO,GNA,GUP)零件(PNO,PNA,UW,UP)供应(GQTY)GNOGNAGUPGQTYPQTYPNAPNOUPMNOMNACUMUPUWGNO,PNO,材料(MNO,MNA,CU,MUP,PNO

,PQTY)产品供应零件制造材料mnm1产品(GNO,GNA,GUP)第四章DB的设计4.1概述4.2实体联系模型E-R图4.3将ER图转换成关系模式4.4ER图实例第四章DB的设计4.1概述DB是MIS(管理信息系统),DSS(决策支持系统),OAS(办公自动化系统)的基础,重要组成,其设计方法如下:

4.1概述需求分析概念结构设计逻辑结构设计物理结构设计

DB实施阶段

DB运行,维护需求分析现实世界机器世界概念模型逻辑模型E-R图关系模式P143现实世界机器世界概念模型逻辑模型E-R图关系模式P143职工4.2E-R模型(实体-联系模型)A职工号B姓名C性别实体属性实体——ER图中实体,相当于实体集,相当于一个表;表中一行仅是实体的一个实例属性——是实体的性质,其关键属性就是表的主键职工4.2E-R模型(实体-联系模型)A职工号B实体属性概念模型----E-R模型[图]学生学号姓名年龄性别学生学号姓名年龄性别实体属性概念模型----E-课程课程号课程名教师实体属性概念模型----E-R模型[图]课程课程号课程名教师课程课程号课程名教师实体属性概念模学生学习课程课程学生选修课程名课程号教师姓名性别年龄mn

m:n学号成绩成绩成绩学生学习课程课程学生选修课程名课程号教师姓名性别年龄mn分析联系,画出E-R图:一个班级有一个班长。班级有班主任,人数,专业。班长有学号和姓名一个班级有很多学生班级和教师分析联系,画出E-R图:1.研究所有若干个研究室,每一个研究室多位科研人员在指定的办公地点.每一位科研人员只属于一个研究室,有编号,姓名,性别和年龄.研究所承当了多个科研项目,包括负责人,项目号项目名和开工时间(每位科研人员可以参加多个科研项目).每个科研项目有多位科研人员参加.科研人员参加科研项目均有相应的工作量。画E—R图并转换成关系模式。1.研究所有若干个研究室,每一个研究室多位科研人员在指定的4.3ER图转换成关系模式代码D校名E地址F学校领导校长A职工号B姓名C性别招收学生选修课程ShSnAgeSexGrChCnTeH任期数量Gmn111m4.3ER图转换成关系模式代码D学校领导校长A职工号课程(ch,cn,te)

选修(sh,ch,gr)

学生(sh,sn,age,sex,D,G)

学校(D,E,F)

校长(A,B,C,D,H)m:n1:N1:1课程(ch,cn,te)

选修(sh,ch,gr)

学生(s

E-R图关系模式1系聘用教师2职工选修亲属3旅客飞机票拥有4课程学生有1m1m11mnE-R图关系模式1系聘用教师2职工选修系(系编号,系名称)

教师(教工编号,姓名,性别,工资,系编号)

1系聘用教师1m系编号系名称姓名性别工资教工编号系(系编号,系名称)

教师(教工编号,姓名,性别,工资,系编职工(职工号,姓名,职务)亲属(亲属姓名,亲属关系,职工号)2职工亲属有1m职工号姓名职务姓名亲属关系职工(职工号,姓名,职务)2职工亲属有1m职工号姓名职务姓名旅客(身份证号码,姓名,航班号,座位号)飞机票(航班号,座位号,日期,价格)3旅客飞机票拥有11身份证号姓名日期航班号座位号价格旅客(身份证号,姓名)飞机票(航班号,座位号,日期,价格,身份证号)旅客(身份证号码,姓名,航班号,座位号)3旅客飞机票拥有11课程(课程号,课程名称,学时,性质)学生(学号,姓名,性别,专业)成绩(学号,课程号,分数)选修4课程学生mn课程号名称学时性质学号姓名性别专业分数课程(课程号,课程名称,学时,性质)选修4课程学生mn课程号商店(商店编号,商店名,地址,电话)职工(职工编号,姓名,性别,年龄,商店编号,进店日期,月薪)商店职工n1工作商店编号商店名地址电话进店日期职工编号姓名性别年龄月薪商店(商店编号,商店名,地址,电话)商店职工n1工作商店编号商店(商号,店名,地址)顾客(编号,姓名,电话)消费(编号,商号,日期,金额)nm消费商号店名地址日期电话编号姓名金额顾客商店商店(商号,店名,地址)nm消费商号店名地址日期电话编号姓名医生(Zno,Dn,Qc,Ks)病人(Pno,Pna,Sex,Age)处方(Pno,Zno,Ch,Desc,Me,Date)nm处方ZnoDnQcKsMePnoPnaSexAge医生病人DateDescCh医生(Zno,Dn,Qc,Ks)nm处方ZnoDnQcKsM储户存款取款存款单取款单储户(账号,身份证号,姓名,地址,存款余额)存款单(账号,存款单号,存款日期,金额,存款方式)取款单(账号,取款单号,取款日期,金额,取款方式)11mn存款日期金额存款方式取款日期金额取款方式存款单号取款单号储户存款取款存款单取款单储户(账号,身份证号,姓名,地址,存借书人借阅图书出版出版社mnm1借证号姓名单位借书日期还书日期数量书名书号单价出版社名地址邮编电话借书人借阅图书出版出版社mnm1借证号姓名单位借书日期还书日供应号供应商开户行帐号供应商进货商品商品号商品名售货单价进货单价单价数量日期销售日期数量员工客户编号姓名权限客户编号姓名邮编电话mnmnp供供开帐供应商进货商品商品号商品名售货单价进单数日销售日期数供应商(供应商号,商名,开户行,账号)商品(商品号,商品名,货价)进货(进货单价,单价,数量,日期,供应商号,商品号)员工(编号,姓名,权限)客户(客户编号,客户名,邮编,电话)销售(商品号,编号,客户编号,日期,数量)供应商(供应商号,商名,开户行,账号)病房科室病人医生入住从属组成诊治1mmn1mm1科名地址电话工作证号姓名职称病历号姓名性别病房号床位号处方病房科室病人医生入住从属

温馨提示

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

评论

0/150

提交评论