- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
奥运会由来自世界各国的运动员组成的体育代表团参加各类项目。一个代表团由多名运动员组成;一个运动员可以参加不同项目的比赛,一个竞赛项目允许多名运动员参加。为管理赛事,将代表团、运动员和竞赛项目作为实体,各实体包含信息如下:
代表团:国家、团长、人数;
运动员:编号、姓名、年龄;
竞赛项目:项目号、项目名、比赛时间、比赛场地。回答问题:
试设计该E-R图(可为联系加上必要属性)
将其转换为关系模型
解:(1)对应的E-R图如图a所示:
图a E-R图
(2)转换后的关系模型
代表团(国家名,团长,人数)
运动员(运动员号,姓名,年龄,国家名)
项目(项目号,项目名,比赛时间,比赛场地)
参赛(运动员号,项目号,成绩)
某学校有若干系,每个系有若干学生,若干课程,每个学生选修若干课程,每门课由若干学生选修,某一门课可以为不同的系开设,今要建立该校学生选修课程的数据库。
数据库中要存放以下信息:
系:系名、系号、系主任名,电话;
学生:学号,姓名,年龄,性别,所在系代号;
课程:课程代号,课程名称;
每个学生选修某门课的日期、成绩;每个系开设的课程。请设计:
关于此学校数据库的E-R图
将其转换为关系模型
解:对应的E-R图如图1所示:
图1 E-R图
(2)转换后的关系模型
系(系号,系名,系主任名,电话);
学生(学号,姓名,年龄,性别,所在系代号);
课程(课程代号,课程名称);
选课关系(学号,课号,日期,成绩)
开设(系号,课程代号)
注:加横线的为码
3.某医院病房计算机管理中需要如下信息:
科室:科名,科地址,科电话,医生姓名
病房:病房号,床位号,所属科室名
医生:姓名,职称,所属科室名,年龄,工作证号
病人:病历号,姓名,性别,诊断,主管医生,病房号
其中,一个科室有多个病房,多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。
完成如下设计:
(1) 涉及该计算机管理系统的E-R图;
(2) 将该E-R图转换为关系模型的结构;
(3) 指出转换结果中每个关系模型的候选码。
解:(1)对应的E-R图如图1所示:
图1 E-R图
(2)转换后的关系模型
科室(科名,科地址,科电话);
病房(病房号,床位号,科室名);
医生(工作证号,姓名,职称,科室名,年龄);
病人(病历号,姓名,性别,主管医生,病房号)
各关系中加横线的为码。
1.假设某企业集团数据库中有一关系模式R如下:
R(商店编号,商品编号,商品库存数量,部门编号,负责人)
如果规定:
每个商店的每种商品只在该商店的一个部门销售;
每个商店的每个部门只有一个负责人;
每个商店的每种商品只有一个库存数量。
试分析:
根据上述规定,写出关系模式R的基本函数依赖;
指出该关系模式R的候选码
指出该关系模式R的范式级别,为什么?
若R不是3NF,将R分解为3NF。
(1)函数依赖如下:
?(商店编号,商品编号)?部门编号,?(商店编号,部门编号)?负责人,
?(商店编号,商品编号)?商品库存数量
(2)R的候选码是(商店编号,商品编号)。
由(商店编号,商品编号)?商店编号(自反律 )及? (商店编号,商品编号)?部门编号(已知)?(商店编号,商品编号)?(商店编号,部门编号)(合并)
又有?(商店编号,部门编号)?负责人?(商店编号,商品编号)?负责人(传递)?
由?,?,?得(商店编号,商品编号)?(商店编号,商品编号,商品库存数量,部门编号,负责人),根据关键字的定义,可得R的候选码是(商店编号,商品编号)。
(3)因为R中存在非主属性“负责人”对候选码(商店编号,商品编号)的传递函数依赖,所以R属于2NF,不属于3NF。
(4)将R分解成R1(商店编号,商品编号,商品库存数量,部门编号),
R2(商店编号,部门编号,负责人)
则R1,R2均为3NF。
2.建立一个描述学生情况的数据库:
一个系有若干学生,但一个学生只属于一个系;一个系只有一名负责人;一个学生可以选修多门课程,每门课程有若干学生选修;每个学生学习每一门课程有一个成绩;
学生(用学号SNO描述);系(用系名SDEPT描述);系负责人(用其姓名MN描述);
课程(用课程名CNAME描述);成绩(G);
假定建立了如下关系模式
S(SNO, SEDPT, MN, CNAME, G)
试分析:
指出该关系模式中的函数依赖
指出该关系模式的范式级别(要求按照各范式定义简要分析)
按3NF的定义将其分解为3NF,要求无损联结并保持函数依赖(要求解题过程)
(1)函数依赖如下:SNO ?SDEPT,SDEPT?MN,(SNO,CNAME)?G
(2)该关系属于1NF,因为首先该关系中每一个属性都不可再分,所以属于
您可能关注的文档
最近下载
- 苏教版(2024版)七年级上册生物期末复习知识点清单.docx VIP
- 修剪指甲教学课件.pptx VIP
- NB∕T 20006.4-2021 压水堆核电厂用合金钢 第4部分:反应堆压力容器接管嘴用锰-镍-钼钢锻件.pdf
- 《智慧仓储管理》课程标准.doc VIP
- 中国骨质疏松症及骨质疏松性骨折非药物干预防治指南(2025年版)PPT课件解读(2).docx VIP
- 13《少年中国说(节选)》 公开课一等奖创新教学设计.docx VIP
- 【行业研究报告】中国金融科技行业研究报告-2022年4月.pdf VIP
- 品种混杂退化原因PPT.ppt VIP
- 储罐内壁升降作业平台施工方案.doc VIP
- 【竞品分析文档】中国元宇宙产业竞品分析报告-2022年4月.pdf VIP
文档评论(0)