已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ER绘画练习题如果某大学实现了学分制,学生可以根据自己的情况进行选课。每个学生可以同时选择多门课程,每门课程都可以由多名教师授课。每位教师都可以讲授多门课程。不完整的E-R图显示在图1中。(1)表示学生和学科课程的联系类型。(2)指明课程和教师之间的联系类型。(3)如果每个学生有一个教师指导,每个教师指导多个学生,那么学生和教师如何联系?(4)在原始E-R地图上补充教师和学生之间的联系,完成E-R地图。回答:(1)学生和课程之间的联系类型是多对多接触。(2)课程和教师之间的联系类型是多对多连接。(3)学生和教师之间的联系类型是一对多接触。(4)完成该问题的E-R图的结果见图2。图1图2将E-R图转换为关系模式时,直接确定菱形框的属性,如图2、图3所示。a:此问题的E-R图表转换为以下关系模型:单位(部件号、地址、电话)员工(员工编号、姓名、性别、年龄、单位编号)图33、假设部门的数据库包含以下信息:(1)员工信息:员工编号、姓名、地址和部门。(2)部门信息:部门中的所有员工、部门名称、经理和销售的产品。(3)有关产品的信息:产品名称、制造商、价格、型号和产品的内部编号。(4)制造商信息:制造商名称、地址、生产的产品名称和价格。请绘制此数据库的E-R图形。答:与此问题对应的E-R图显示在图4中。图44、医院病房计算机管理中心需要以下信息:部门:部门名称、部门地址、部门电话、医生姓名病房:病房号,病床号,所属部门名称医生:姓名、职称、所属部门名称、年龄、工作许可证号码患者:医疗记录号、姓名、性别、诊断、责任医生、病房号一个部门里有多少病房,多少医生,一个病房只能属于一个部门,一个医生只能属于一个部门,但可以负责多个病人的诊疗,一个病人的负责医生只有一个。完成以下设计:(1)计算机管理系统的E-R图设计(2)将E-R图转换为关系模式结构。(3)表示转换结果中每个关系模式的候选代码。A: (1)此问题的E-R图如图5所示。图5(2)相应的关系模式结构如下:部门(部门名称、部门地址、部门电话)病房(病房号、床号、部门名称)医生(工作许可证号码、姓名、职称、部门名称、年龄)患者(医疗记录号、名字、性别、负责医生、病房号)(3)每种关系的候选代码如下:部门的候选代码是部门名称。病房的候选代码是部门名兵号。医生的候选人代码是工作许可证。患者的候选代码是医疗记录号。5、以下实体:学生:学号、单位名称、名字、性别、年龄、选修课名称课程:编号、课程名称、开课单位、课程教师编号教师:教师编号、名字、性别、职称、授课课程编号单位:单位名称、电话号码、教师号码、教师姓名上述实体具有以下连接:(1)一名学生选修多门课,一门课可以由多名学生选修。(2)一位教师可以讲授多门课程,一门课程可以由多位教师讲授。(3)一个单位可以有多个教师,一个教师只能属于一个单位。完成以下任务:(1)分别设计学生选修课和教师任用课两个局部E-R地图。(2)将上述设计完成的E-R图合并为一个全局E-R图。(3)将全局E-R图转换为以等效关系模式表示的数据库逻辑结构。答:(1)学生选修课本地E-R图表图6所示,教师选修课本地E-R图表图7所示。图6图7(2)组合的全局E-R图如图8所示。图8为了避免复杂性,合并的全局e-r图中省略了以下每个实体的属性:单位:单位名称,电话学生:学号、名字、性别、年龄教师:教师编号、名字、性别、职称课程:编号,课程名称(3)将此全局e-r图转换为等价关系模式表示的数据的逻辑结构如下:单位(单位名称、电话)课程(教师编号、名字、性别、职称、单位名称)学生(学号、名字、性别、年龄、单位名称)授课(教师编号,学科课程编号)选择(学号,课程表)6,图9提供了(a)、(b)和(c)三种不同的本地模型,将它们合并为一个全局信息结构并设置连接实体的属性。您可以添加被视为必需的属性,还可以选择基本实体的属性作为关联实体的属性。每个实体由以下内容组成:部门:部门编号、部门名称、电话号码、地址员工:员工编号、员工姓名、职位(干部/工人)、年龄、性别设备:部件号、电话号码、地址员工:员工编号、姓名、规格、价格设备:设备编号、名称、规格、价格零件:零件编号、名称、规格、价格供应商:部件号、姓名、电话号码、地址图9答:总结的e-r图片如图6.20所示。图10每种类型的实体的属性如下:部门:部门编号、部门名称、电话号码、地址员工:员工编号、员工姓名、职位、年龄、性别设备:设备编号、名称、规格、价格零件:零件编号、名称、规格、价格7、图书馆贷款管理数据库要求提供以下服务:(1)随时可以确认书库里现有图书的品种、数量和存储位置。所有种类的书都可以用书号唯一地识别。(2)图书借阅者单位、姓名、图书馆卡号、借阅日期、归还日期等,可以随时咨询图书借阅情况。我们谁都可以借多种书,任何书都可以借多种人,图书馆号码具有唯一性。(3)如有必要,可以通过保存在数据库中的出版社的电报号码、电话号码、邮政号码、地址等信息,从该出版社追加购买相关书籍。我们承诺,一家出版社可以发行多种书,同一本书只有一家出版社,出版社名是唯一的。根据上述情况和假设,设计如下。(1)配置符合要求的e-r图。(2)转换为等价关系模式结构。A: (1)满足上述要求的e-r图如图11所示。图11(2)转换为等价关系模式的结构如下:借款人(图书馆卡号、名称、单位)图书(图书编号、标题、数量、位置、出版社名称)出版社(出版社名称、电报号码、电话号码、邮政编码、地址)贷款(图书馆卡号、图书号码、贷款日期、返还日期)8、工厂(包括工厂名称和厂长姓名)必须建立存储以下信息的管理数据库:(1)一家工厂有多个车间,每个车间都有车间编号、车间主任姓名、地址和电话。(2)一个车间有多个工人,每个工人都有职工编号、姓名、年龄、性别和职业。(3)一个车间生产多种产品。产品有产品编号和价格。(4)一个工作场所生产多种部件,一个部件也可以针对多个工作场所制造。部件具有部件号、重量和价格。(5)一个产品由多个部件组成,多个产品也可以装配在一个部件中。(6)产品和部件都存放在仓库里。(7)工厂里有多个仓库,仓库里有仓库号码,仓库主任姓名,电话。尝试:(1)绘制系统的e-r图。(2)提供相应的关系模式。(3)绘制系统的层次结构图。A: (1)图12中显示了系统的e-r图。每个实体的属性如下:工厂:工厂名称,厂长姓名研讨会:研讨会编号、研讨会主任姓名、地址、电话员工:员工编号、姓名、年龄、性别、职业仓库:仓库编号、仓库负责人姓名、电话部件:部件号、重量、价格产品:产品编号,价格图12(2)相应的关系模式如下:工厂(工厂名称,厂长名称)研讨会(研讨会编号、研讨会主任姓名、地址、电话、工厂名称)员工(员工编号、姓名、年龄、性别、职业、工作场所编号)仓库(仓库编号、仓库负责人姓名、电话、长名称)产品(产品编号、价格、车间编号、仓库编号)部件(部件号、重量、价格、仓库编号)制造(车间编号,部件编号)(3)系统的分层模型图如图13所示。8、下一个运动队和游戏有两个方面。1.运动队方面运动队:队名、教练名、队名团队:团队名称、团队名称、性别、项目名称其中一个运动队有多名选手,一名选手只属于一个运动队,一个队一般有一名教练。2.运动会方面运动队:队号、队名、教练名项目:项目名称、参与团队编号、团队名称、性别、比赛地点其中一个项目可以有多个队参加,一个选手可以参加多个项目,一个项目可以参加一个比赛场地。图13完成以下设计:(1)分别设计运动队和比赛的两部分e-r图。(2)将它们合并成一个全球e-r图。3)合并时发生了什么冲突?怎样解决?(?A: (1)运动队局部e-r图见图14,游戏局部e-r图见图15。图14图15(2)合并结果见图6.26。图16(3)名称冲突:项目名称、项目名称同义词、统一名称项目名称。结构冲突:条目合并到两个本地e-r图中的实体中,每个实体作为属性。9 .假设您要建立企业数据库,其中每个子单位有多个员工,一个员工仅属于一个单位,一个员工只在一个设计中工作,但是有很多员工参与了一个项目,多个供应商为每个项目提供不同的设备。单位的属性是单位名称、电话。员工的属性包括员工编号、姓名和性别。设备的属性包括设备编号、设备名称和原产地。提供程序的属性是名称、电话。项目的属性是项目名称和位置。完成以下处理:(1)设计符合上述要求的e-r图表。(2)将e-r图转换为等价关系模式。(3)根据你的理解,用下划线表示各关系的代码。A: (1)满足要求的e-r图如图17所示。图17每个实体的属性如下:单位(单位名称、电话)员工(员工编号、姓名、性别)设备(设备名称、设备编号、原产地)供应商(名称,电话)项目(项目名称、位置)(2)转换后的关系模式如下:单位(单位名称、电话)员工(员工编号、单位名称、项目名称、名字、性别)设备(设备名称、设备编号、原产地)供应商(名称,电话)项目(项目名称、位置)供应(供应商名称、工程名称、设备编号、数量)(3)到(2)加下划线。10、图表反映了公司部门(dept)、员工(EMP)、工程(proj)、材料(part)、材料供应商(supp)和仓库(wh)之间的关联e-r图表。创建关系模式。图18答:相应的关系模型如下:部门(部门编号、部门名称、)员工(员工编号、员工姓名、部门编号、项目编号、)项目(项目编号、项目名称、)材料(材料编号、材料名称、)材料供应商(供应商编号、名称、)仓库(仓库编号、仓库名称、地点、)Inv(仓库编号,材料编号)S-pr-pa(供应商号码、标称良好、材料号码)带下划线的属性或属性组是代码。11、为了建立舰队管理信息系统,设置了海军基地。它包含以下两个信息:1.舰队方面舰队:舰队名称、基地位置、船只数量军舰:号码、军舰名称、舰队名称2.陷阱方面军舰:军舰号、舰艇名、无机名武器:武器名称、武器生产时间、船号官兵:官兵证明书编号、姓名、陷阱编号其中一个舰队有多艘舰艇,一艘舰艇属于一个舰队。一艘舰艇可以设置多种五种五种,一种武器可以设置多种陷阱;舰艇有多个官兵,一个官兵只隶属于一个舰艇。完成以下设计:(1)分别设计舰队和舰艇两种局部e-r图。(2)将上述两个局部e-r图合并为一个全局e-r图。(3)将此全局e-r图形转换为关系模式。(4)合并时是否存在命名冲突?如何处理?答:(1)舰队和舰艇两部分e-r图分别见图。(2)将图19和图20所示的两个本地e-r图合并为图21所示的全局e-r图。(3)转换的关系模式如下:舰队(舰队名称,基地位置)图19陷阱(陷阱编号、陷阱名称、舰队名称、陷阱数量)官兵(官兵证明书编号、姓名、陷阱编号)武器(武器名称,武器生产时间)安装(军舰编号,俄勒冈名称)(4)存在以下冲突:“战舰编号”和“编号”同义,就是合并成“战舰编号”。“军舰名称”和“军舰名称”在同义词合并时统一为“军舰名称”。图21图2012、公司的业务组数据库包含三组对象。一个是具有商店编号、商店名称和地址等属性的“商品”对象集。二是商品编号、商品名称、规格、单价等“商品”对象集。第三,具有员工编号、姓名、性别、绩效等属性的“员工”对象集。商店和商品之间有“销售”联系,每个商店可以销售多种商品,每个商品可以放在多个商店里销售,每个商店有效的一种商品有每月销售量;商店和员工之间有“雇用”关系,每个商店有很多工人,每个工人只能在一个商店工作,商店有雇用期限和工资。(1)绘制e-r图形。(2)将e-r图转换为关系模式,表示主代码和外部代码。A: (1)相应的e-r图如图所示。图22(2)此e-r图形可转换为以下关系模式:商店(商店编号、商店名称、地址)商店编号主代码员工(员工编号、姓名、性别、业绩、商店编号、雇佣期间、薪金)员工编号主要代码、商店编号外部代码。商品(商品名称,商品名称,规格,单价)商品编号主要代码销售(商店编号、商品编号、月销售)商店编号商品编号主要代码商店编号、商品编号是外部代码13、以学校为例,各系有多门课、教研室,各教研室有多名教授、副教授,各班有多名研究生,各班有多名学生,各学生选择多门课,各班有多名学生选择。请用e-r绘制这所学校的概念模型。实体的属性可以自行设计。答:相应的e-r图显示在图23中。每个实体的属性如下:部门:部门名称、部门经理编号、部门地址、电话课程:课程编号,班长,人数教务室:教务室的名称、地址、电话学生:学号、名字、性别、年龄、原产地、入学年份、专业本科:完成学分,平均分数研究生:研究方向,导师姓名讲师:姓名、年龄、性别、职称、专业领域教授:研究项目,研究方向图23管理信息系统试卷五、分析
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大豆油脂提取技术改进方案
- 2025山东省财金投资集团有限公司招聘6人笔试历年典型考点题库附带答案详解试卷3套
- 2025天津普林校园招聘笔试历年典型考点题库附带答案详解试卷3套
- 煤矿风井项目环境影响报告书
- 2025中国安能集团第二工程局有限公司南昌分公司招聘23人笔试历年备考题库附带答案详解试卷3套
- 地下管网改造及污水处理厂提标扩建项目建设工程方案
- 混凝土搅拌站物流与运输优化方案
- 方城公务员考试试题及答案
- 2025年及未来5年市场数据中国无机酸制造行业市场前景预测及投资战略咨询报告
- 赤壁市公务员考试试题及答案
- (高立牌)SC型施工升降机说明书
- 中医基础理论-初级课件
- 失智失能老年人的睡眠照护(失智失能老人健康照护课件)
- (高清版)DZT 0342-2020 矿坑涌水量预测计算规程
- 中医经络养生拍打
- 人教新版英语五年级上册《UNIT4第二十二课》课件
- 血液透析患者血清白蛋白变化及其临床意义分析
- copd合并心衰护理查房
- 佛教对中国社会的影响和变革
- 平面构成-对比构成的创意设计
- 有限空间作业安全隐患排查清单
评论
0/150
提交评论