- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.30答案 D 7.31答案 B 7.32答案 D 7.33答案 B 7.34答案 B 7.35答案 A 7.36答案 D 7.37答案 B 7.38答案 D 7.39答案 A 7.40答案 A 7.41答案 B 7.42答案 A 7.43答案 D 7.44答案 D 7.45答案 B 7.46答案 B 7.47答案 B 7.48答案 D 7.49答案 A 7.51答案 C 2. 将关系转化为3NF、且既具有无损连接性又能保持函数依赖的分解 对于给定的关系模式R〈U,F〉,将其转换为3NF,且既具有无损连接性又能保持函数依赖的分解算法为:1) 设X是R〈U,F〉的码,R〈U,F〉先进行保持函数依赖的分解,结果为?={ R1〈U1,F1〉,R2〈U2,F2〉,…,Rk〈Uk,Fk〉},令τ=?∪{R*〈X,Fx〉}。2) 若有某个Ui,X? Ui,将R*〈X,Fx〉从τ中去掉,τ就是所求的分解。 【例】有关系模式R〈U,F〉,U={C,T,H,R,S,G},F={C→T,CS→G,HR→C,HS→R,TH→R},将R分解为3NF,且既具有无损连接性又能保持函数依赖。解:求得关系模式R的码为HS,它的一个保持函数依赖的3NF为: ?={CT,CSG,HRC,HSR,THR}.∵ HS?HSR∴ τ=?={ CT,CSG,HRC,HSR,THR}为满足要求的分解。 3. 将关系模式转换为BCNF的无损连接的分解 1) 令?= R〈U,F〉。2) 检查?中各关系模式是否均属于BCNF。若是,则算法终止。 3) 假设?中Ri〈Ui,Fi〉不属于BCNF,那么必定有X→A?Fi+,(A?X),且X非Ri的码。对Ri进行分解:σ={S1,S2},US1=XA,US2= Ui-{A},以σ代替Ri〈Ui,Fi〉,返回第2)步。 【例】关系模式R〈U,F〉,U=CTHRSG,F={ C→T,HR→C, HT→R,CS→G,HS→R},把R分解成具有无损连接的BCNF。解:令?= CTHRSG1) 由于R的码为HS,选择CS→G分解。得出:?={S1,S2}.其中:S1=CSG, F1={ CS→G}; S2=CTHRS, F2={ C→T,HR→C,HT→R,HS→R}. S2不服从BCNF,需要继续分解。2) 对S2分解。S2的码为HS,选择C→T分解。得:?={ S1,S3,S4}.其中:S3=CT, F3={ C→T}; S4=CHRS, F4={ HR→C,HS→R}. S4不服从BCNF,还需要继续分解。3) 对S4分解。码为HS,选择HR→C分解:?={ S1,S3,S5,S6}.其中:S5=HRC, F5={ HR→C}; S6=HRS, F6={HS→R}.4) 最后的分解为:?={CSG,CT,HRC,HRS}. 习题7 7.2答: 正确。因为学号能够多值决定课程号,且除了学号和课程号外还有成绩属性,它不是平凡的多值依赖。 7.3设有关系模式R(A,B,C),数据依赖集F={AB→C,C→→A},R属于第几范式?为什么? 7.3答: BCNF。由于A多值依赖于C,而C不是码,故不服从4NF。但在函数依赖式中,C依赖于码AB,故该模式服从BCNF。 7.4答: ①正确。②正确。③正确。④正确。⑤正确。⑥正确。⑦正确。⑧不正确。例如,(学号,课程号)→成绩,则不存在:学号→成绩,课程号→成绩。 7.7答: ① 把查询转换成语法树表示。 ② 把语法树转换成标准(优化)形式。 ③ 选择低层的存取路径。 ④ 生成查询计划,选择代价最小的查询计划。 7.8试述查询优化的一般准则。 7.8答: ① 选择运算尽可能先做。 ② 在执行连接前对关系适当地预处理,即在连接属性上建立索引和对关系进行排序。 ③ 把投影运算和选择运算同时进行。 ④ 把投影同其前或其后的双目运算结合起来。 ⑤ 把某些选择同在它前面要执行的笛卡儿积结合起来成为一个连接运算。 ⑥ 找出公共子表达式。 7.13答: ①是BCNF。二元关系中或为全码,或为一个单属性码候选码。 ②是BCNF。关系模式中只有一个候选码。 ③不是BCNF。因为模式中存在候选码为AD、BCD和BE,显然C对AD是部分依赖。 7.22答: 1)关系STUDENT是1NF。 2)① 消除部分函数依赖{S#,CNAME}→{SNAME,SDEPT,MNAME} 将关系分解为: R1(S#,SNAME,SDEPT,MNAME); R2(S#,CNAME,GRADE). ② 由于在关系R1中,存在非主属性对候选码的传递
您可能关注的文档
- 数据库设计及其应用 教学课件 作者刘秋生 2009pp10.ppt
- 数据库设计及其应用 教学课件 作者刘秋生 2009pp11.ppt
- 数据库设计及其应用 教学课件 作者刘秋生 数据库设计及其应用(总目录).ppt
- 数据库实验指导 教学课件 作者 杨海霞 16535课件中 sm文件还原方法.doc
- 数据库实验指导 教学课件 作者 杨海霞 数据库实验指导.ppt
- 数据库实验指导 第2版 教学课件 作者 杨海霞 第1章 数据库系统概述.ppt
- 数据库实验指导 第2版 教学课件 作者 杨海霞 第2章 管理与维护表.ppt
- 数据库实验指导 第2版 教学课件 作者 杨海霞 第3章 查询、视图和索引.ppt
- 数据库实验指导 第2版 教学课件 作者 杨海霞 第4章 数据库设计.ppt
- 数据库实验指导 第2版 教学课件 作者 杨海霞 第5章 SQL程序设计与开发.ppt
- 数据库系统原理及应用教程 第4版 教学课件 作者 刘瑞新 第8章.ppt
- 数据库系统原理及应用教程 第4版 教学课件 作者 刘瑞新 第9章.ppt
- 数据库系统原理及应用教程第3版 教学课件 作者 苗雪兰 第1章 数据库系统基本概念.ppt
- 数据库系统原理及应用教程第3版 教学课件 作者 苗雪兰 第2章 数据模型与概念模型.ppt
- 数据库系统原理及应用教程第3版 教学课件 作者 苗雪兰 第3章 数据库系统的设计方法.ppt
- 数据库系统原理及应用教程第3版 教学课件 作者 苗雪兰 第4章 关系数据库.ppt
- 数据库系统原理及应用教程第3版 教学课件 作者 苗雪兰 第5章 关系数据库标准语言——SQL.ppt
- 数据库系统原理及应用教程第3版 教学课件 作者 苗雪兰 第6章 SQL Server 2000关系数据库管理系统.ppt
- 数据库系统原理及应用教程第3版 教学课件 作者 苗雪兰 第7章 关系数据库理论.ppt
- 数据库系统原理及应用教程第3版 教学课件 作者 苗雪兰 第8章 数据库保护技术.ppt
最近下载
- 云南南传上座部佛教“有寺无僧”问题的影响及对策.docx VIP
- 2022年6月18日四川省事业单位联考《综合知识》题含解析.docx VIP
- 2022年11月26日四川省属事业单位联考《综合知识》真题.pdf VIP
- 2022年6月18日四川省事业单位联考《综合知识》试卷试题真题答案解析.doc VIP
- 《房屋建筑制图统一标准》GB50001-2010.pdf
- 2022年5月22日四川成都市属事业单位招聘考试《公共基础知识》真题(含答案).pdf VIP
- 二零二三年4月9日四川省事业单位联考《综合知识》精选题.pdf VIP
- 新股骨颈骨折病人的护理ppt课件.ppt
- 2023年10月29日四川省事业单位联考《综合知识》试题及答案解析.pdf VIP
- 2025至2030全球及中国门窗制造商行业项目调研及市场前景预测评估报告.docx
原创力文档


文档评论(0)