《E-R图练习答案.doc》由会员分享,可在线阅读,更多相关《E-R图练习答案.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、E-R图练习答案1、假设一个学生可选多门课程(假设至多25门,至少20门),而一门课程又有多个学生选修(假设每门课程至少5人,至多120人),一个教师至多可讲3门课程,一门课程至多只有一个教师讲授。试画出其教学管理的实体联系模型ER图。图 教学管理的实体联系模型ER图 简化表示:2、设计一个实体-联系模型以存放初二年级期末考试:语文、数学、英语、物理、化学五门课程学生成绩。试画出实体联系模型ER图。(1)能够满足要求,但模型不具有可扩展性。(2)能够满足要求,模型具有可扩展性,但数据存在冗余,易造成数据不一致性。(3)能够满足要求,但模型不具有可扩展性,和雷同,操作比麻烦。(4)能够满足要求,
2、模型具有可扩展性,数据不存在冗余,数据一致性好。(为最佳答案)3、学校有若干个系,每个系有若干名教师和学生;每个教师可以担任若干门课程,并参加多项项目;每个学生可以同时选修多门课程。试设计某学校的教学管理的E-R模型,要求给出每个实体、联系的属性。解:(1)E-R模型应有5个实体:系、教师、学生、项目、课程。(2)各实体的属性:系(系号,系名,主任名)教师(教师号,教师名,职称)学生(学号,姓名,年龄,性别)项目(项目号,名称,负责人)课程(课程号,课程名,学分)(3)各实体间的联系:教师担任课程的“任课”联系;教师参加项目的“参加”联系,有一个排名属性;学生选修课程的“选修”联系,有一个成绩
3、属性;教师、学生与系之间的所属关系的“领导”联系。4、某工厂生产若干产品,每种产品有不同的零件组成,有的零件可用在不同的产品上,这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中。试用E-R图画出此工厂产品、零件、材料、仓库的概念模型。解:(1)有4个实体:产品、零件、材料和仓库。(2)各实体的属性:产品(产品号,产品名,价格)零件(零件号,零件名,颜色,规格)材料(材料号,材料名,价格)仓库(仓库号,地点,面积)(3)实体间的联系:产品和材料之间的“使用”联系;材料和仓库之间的“存放”联系,有一个存放量属性;零件和材料之间的“消耗”联系,有一个耗用
4、量属性;产品和材料之间的“构成”联系。5、某百货公司有若干连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店,试描述该百货公司的E-R模型,并给出每个实体、联系的属性。解:(1)有3个实体:商店、职工、商品。(2)各实体的属性:商店(商店号,商店名,地址,负责人)商品(商品号,商品名,产地,价格)职工(职工号,姓名,性别,工资)(3)各实体间的联系:职工和商店之间的“聘用”联系,有一个来店时间属性;商店和商品之间的“经营”联系,有一个月销量属性;职工和商品之间的“销售”联系。6、有关商店销售商品的数据库,涉及如下数据:商店号、商店名、地址;商品号、商品名、单价;某
5、商店销售某商品的数量和日期。要求:(1)设计E/R图;(2)转换成关系模型。 解:(1)商店号数量单价商品名商品号日期地址商店名商店商品销售(2)商店(商店号,商店名,地址) 商品(商品号,商品名,单价)销售(商店号,商品号,数量,日期)7、有关工厂生产产品的数据库,涉及如下数据:工厂号、工厂名称、地址;产品号、产品名称、成本;某工厂生产某产品的数量和日期。要求:(1)设计ER图;(2)转换成关系模型。解:(1)(2)工厂(工厂号,工厂名,地址) 产品(产品号,产品名,单价)生产(工厂号,产品号,数量,日期)5期,数产号工价,品,( 址地工厂( 型系成图设求期和的某本、名产址、厂、据下如据数产
6、关期,量品号售价价品号品 址地店店(销商商店地日品品单数店售销商地日号单期和数某价价品址、商据下如据的售关系”销之品性量个有”“间性间店有系”间店系的体资,名工格,名号人责址店商性的各品品职商个解性性、个给型-的百述,家服只个工若商,商营店店商干公系”“之性量耗有”“之料性量个,联“之仓系”使间系的体积面,号格,料号格,颜零件零格,品品性属各库仓材件:实解型念的、件、工画 试库仓分不所零这以材用零成料原件些品同不件有件同有产品若生系”导的的间学性绩一系”“修性性一系加“项系联任的系的间分,程号人负名号项别性,学称,教号名主,性的各程课项生师体 型- 解性的联实给要 的理的计。门选时生;项参并干若师个;师若系每若校案案(好一数存不性可模,够烦作雷,扩可模,满够性一数易冗存,性有,足够性扩具型求满能图 系体画成生门、英学语试年放型联体计示化 联的理图 模体理教画讲个只至门程讲至个) 多,程每假选多程一而0至 至程课可一答练 答课 一选程多个门至教理理联 示联放英、画系满具够,数够满,雷烦模数(案每若若参生选计 实联-型项各,号,项号程分的任项系“”学的系品同件品些零材所仓试画件型件仓属品件颜料号面的”系,性“耗之系干营商若家百的个解职各性责名格名,店间店“有量销售据据址价日售数品日销( 品价品量数下厂产名某设图型工址品价数 5