- 1、本文档共105页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(1)它为第几范式? 为什么? 解:它是2NF。 因为R的候选关键字为“课程名”。 依赖关系: 课程名→教师名,教师名 → 课程名,教师名→教师地址,所以 课程名→教师地址。即存在非主属性“教师地址”对候选关键字课程名的传递函数,因此R不是3NF。但:因为不存在非主属性对候选关键字的部分函数依赖,所以R是2NF。 (2)是否存在删除操作异常?若存在,则说明是在什么情况下发生的? 解: 存在。当删除某门课程时会删除不该删除的教师的有关信息。 (3)将它分解为高一级范式,分解后的关系是如何解决分解前可能存在的删除操作异常问题? 解: 分解为高一级范式如图所示。 R1如下: R2如下: 分解后,若删除课程数据时,仅对关系R1操作,教师地址信息在关系R2中仍然保留,不会丢失教师方面的信息。 4.设有如图所示的关系R,试问R属于3NF? 为什么?若不是,它属于第几范式? 并如何规范化为3NF? 解:R不属于3NF,它是2NF。 R的候选关键字为职工号和职工名,而: 职工号→单位号,单位号→ 职工号,单位号→单位名.所以,职工号→单位名,即存在非主属性“单位名”对候选关键字职工号的传递函数依赖,所以R不是3NF,规范化后的关系子模式为如下图。 5.假设某企业集团数据库中有一关系模式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。 P195习题2、12 2.建立一个关于系、学生、班级、学会等诸信息的关系数据库。 学生:学号、姓名、出生年月、系名、班号、宿舍区。 班级:班号、专业名、系名、人数、入校年份。 系:系名、系号、系办公地点、人数。 学会:学会名、成立年份、办公地点、人数。 语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系的学生住在同一宿舍区。每个学生可参加若干学会,每个学会有若干学生。学生参加某学会有一个入会年份。 请给出关系模式,写出每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。指出各关系模式的候选码、外部码,有没有全码存在? 解:(1)关系模式如下: 学生:S(Sno,Sname,Sbirth,Dept,Class,Rno) 班级:C(Class,Pname,Dept,Cnum,Cyear) 系:D(Dept,Dno,Office,Dnum) 学会:M(Mname,Myear,Maddr,Mnum) (2)每个关系模式的最小函数依赖集如下: A、学生S (Sno,Sname,Sbirth,Dept,Class,Rno) 的最小函数依赖集如下:Sno?Sname,Sno?Sbirth,Sno?Class,Class?Dept,DEPT?Rno 传递依赖如下: 由于Sno?Dept,而Dept?Sno ,Dept?Rno(宿舍区) 所以Sno与Rno之间存在着传递函数依赖。 由于Class?Dept,Dept ? Class,Dept?Rno 所以Class与Rno之间存在着传递函数依赖。 由于Sno?Class,Class?Sno,Class?Dept 所以Sno与Dept之间存在着传递函数依
您可能关注的文档
- 数据库课件CH12Web数据库幻灯片.ppt
- 数控机床原理及应用教学作者何伟第四讲课件幻灯片.ppt
- 数据库课件lec1overview幻灯片.ppt
- 摩托车双向防盗器培训资料用户版课件幻灯片.ppt
- 数控机床原理及应用教学作者何伟第四十二讲课件幻灯片.ppt
- 数据库课件lec2TheEntityRelationshipModel幻灯片.ppt
- 客户服务与管理教学课件作者杨明相关资源第四章信息服务业的在线客服幻灯片.ppt
- 数据库课件lec3FileandIndexing幻灯片.ppt
- 摩托车头盔的人机学设计课件幻灯片.ppt
- 明代文学十二讲1课件幻灯片.ppt
- 2025年铁岭卫生职业学院单招职业适应性测试题库带答案.docx
- 2024年全球及中国人工智能 3D AOI检测系统行业头部企业市场占有率及排名调研报告.docx
- 2024年全球及中国智能无人巡逻艇行业头部企业市场占有率及排名调研报告.docx
- 2025年信阳涉外职业技术学院单招职业适应性测试题库学生专用.docx
- 2024-2030全球军事剩余物资行业调研及趋势分析报告.docx
- 2025年武汉海事职业学院单招职业技能测试题库必威体育精装版.docx
- 2025年天津海运职业学院单招职业适应性测试题库及答案一套.docx
- 2025年衢州职业技术学院单招职业适应性测试题库(名师推荐).docx
- 2025年苏州百年职业学院中单招职业适应性测试题库及一套答案.docx
- 2025年苏州百年职业学院中单招职业技能测试题库有答案.docx
最近下载
- 部编人教版四年级下册语文 语文园地一 教案.docx
- 煤化工工程设计防火标准第五章建筑防火解读陈京老师.pdf
- 第七章 国际视野下的当代学前教育课程(7.2国际上学术导向下的学前教育课程).doc VIP
- 军歌100首歌词完整版.doc
- 2024年长沙电力职业技术学院单招职业技能测试题库往年题考.docx VIP
- 《望海潮》《扬州慢》比较阅读教学设计.doc
- 第七章 国际视野下的当代学前教育课程(7.1世界上部分政府政策导向下的学前教育课程).doc VIP
- 第二届全国乡村振兴职业技能大赛“育婴”赛项备考试题库资料500题(含答案).pdf VIP
- 2025年深圳市高三年级第一次调研考试 政治试卷(含答案).pdf
- 2024年部编版三年级下册语文第七单元综合检测试卷及答案.doc VIP
文档评论(0)