
数据库基础与应用第三章综合陈习及参考答案 中央电大徐孝凯 第三章综合练习愿 1.在一个关系R中,若属性集x函数决定属性集Y,则记作为 ,称为 2.在一个关系配中,若属性集X函数决定属性集Y,同时Y函数决定工,则记作为 它门之间互为 3.在一个关系R中,若I-y且X丰Y,则称X一Y为 依粮,否则,若X →Y且x2Y,则将x一Y为 依规。 4,在一个关系R中,若X→Y,并且X的任阿真子集都不能函数决定Y。则称X一Y为 函数依模,否则,若X一Y,并且X的一个真子集也能够函数决定Y,则称X一Y为 函数依载。 5,在一个关系R中,“职工号”函数谈定“姓名”既是函数依赖,又是 函数依模: 6.已知“职工号一性别”成立,则“(职工号,性别)一性别”既是函数依 赖,又是函数依粮。 7.在一个关系R中。若黑,Y和Z为互不相同的单属性,并且存在X→Y和Y一Z,则必 然存在到的传递博数依赖。 8,在一个关系R中,若存在“学号一系号,系号一系主任”,则隐合存在着 函数决定 9,在一个关系R中。若存在X→Y和X→乙。则存在 移此为函数依赖的 规则 10,在一个关系R中,若存在X→(Y,),则也隐含存在 和 ,称此为 函数依赖的 规则。 1山.在一个美系R中,若X能够函数决定美系R中的每个属性,并且X的任何真子集都 不能两数决定R中的每个属性,则称为关系R的一个一· 12.一个关系的候这码能够函数决定每个属性,其中障了存在光全函数决定外。也允许 存在函数决定和函数决定。 13.设一个关系为R(焦,B,CD,E),它的最小函数依赖集为FD-A一C一D,LC)一
数据库基础与应用第三章综合练习及参考答案 中央电大 徐孝凯 第三章综合练习题 1.在一个关系 R 中,若属性集 X 函数决定属性集 Y,则记作为________,称 X 为________。 2.在一个关系R中,若属性集X函数决定属性集Y,同时Y函数决定X,则记作为________, 它们之间互为________。 3.在一个关系 R 中,若 X→Y 且 X Y,则称 X→Y 为____________依赖,否则,若 X →Y 且 X Y ,则称 X→Y 为____________依赖。 4.在一个关系 R 中,若 X→Y,并且 X 的任何真子集都不能函数决定 Y,则称 X→Y 为 ________函数依赖,否则,若 X→Y,并且 X 的一个真子集也能够函数决定 Y,则称 X→Y 为 ________函数依赖。 5.在一个关系 R 中,“职工号”函数决定“姓名”既是_______函数依赖,又是________ 函数依赖。 6. 已知“职工号→性别”成立,则“(职工号,性别)→性别”既是________函数依 赖,又是________函数依赖。 7.在一个关系 R 中,若 X,Y 和 Z 为互不相同的单属性,并且存在 X→Y 和 Y→Z,则必 然存在_____到_____的传递函数依赖。 8.在一个关系 R 中,若存在“学号→系号,系号→系主任”,则隐含存在着________ 函数决定________。 9.在一个关系 R 中,若存在 X→Y 和 X→Z,则存在____________,称此为函数依赖的 ________规则。 10. 在一个关系 R 中,若存在 X→(Y,Z),则也隐含存在________和________,称此为 函数依赖的________规则。 11.在一个关系 R 中,若 X 能够函数决定关系 R 中的每个属性,并且 X 的任何真子集都 不能函数决定 R 中的每个属性,则称______为关系 R 的一个________。 12.一个关系的候选码能够函数决定每个属性,其中除了存在完全函数决定外,也允许 存在______函数决定和______函数决定。 13.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,C→D,(A,C)→E}

则该关系的候这码为」 ,该候选码含有属性。 14.设一个关系为R(从,B,C,D,目),它的最小函数依领集为FD=M→B,B→CD→),则该 关系的候选码为,该候选码含有属性。 15.设一个关系为RA,B,C,D,D,它的最小函数依规集为D=A→B,B一→CB→DD一→ 则该关系的候透码为,该候选码合有属性。 I6,设一个关系为R(A,B,CD,E,F),它的最小函数依规集为F=A→B,A→CD→E,D→ 刊,则该关系的候选码为一,该候选码含有属性。 17.设一个关系为R队,B,C,D,E,F,G),它的最小函数依赖集为D=A一且,C一D,B一,E →F刊,则该关系的候这码为·该候这码含有一属性。 18.设一个关系为R(A,BCD,ED,它的最小函数依赖集为FDA→BA+C,(CD)一E卧, 则该关系的候选码为一,候选码函数决定E是性。 19,对关系进行提范化,通常只要求规范化到 范式,该规范化过程憷够很好地 保持数据的 性和性。 20.关系数据库中的每个关系必须最低达到 范式,该范式中的每个属性都是 的。 21,把一个非规范化的关系变为第一夏式时,可以在 上展开,也可以在 上展开,还可以把每个复合属性单独分解为 2.一个关系若存在部分函数依赖和传递函数依载,则必然会造成数据 以及 一、和 异常。 23.一个关系若存在部分函数依赖和传递函数依魏,则必然会违成 和 24.设一个关系为R(A,B,C,D,D,它的最小杨数依物集为FD-A一BA一C,仇D)一E卧 则该关系的候这码为一·该关系存在着一函数依赖。 25.设一个关系为R优,B,C,D,目,它的最小函数依赖集为FM→B,C一D,C一E,该关 系贝满足 范式,若要规范化为高一级的范式,则将得到个关系。 26.设一个关系为R,B,C,D,目),它的最小函数依赖集为F=A→BA→C,CD)一E卧, 该关系只满足一范式,若要规范化为第三范式,则将得到个关系。 27.设一个关系为R(A,B,CD,D,它的最小函数依赖集为FD-A一B.A一C,(LD)一卧, 该关系只满足 范式。若要规范化为高一级的范式。则将得到个关系。 8.设一个关系为R(A,B,C,D,),它的最小函数依赖集为=A→BA→C,队)一E卧
则该关系的候选码为________,该候选码含有______属性。 14. 设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,B→C,D→E},则该 关系的候选码为________,该候选码含有______属性。 15. 设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,B→C,B→D,D→E}, 则该关系的候选码为________,该候选码含有______属性。 16. 设一个关系为 R(A,B,C,D,E,F),它的最小函数依赖集为 FD={A→B,A→C,D→E,D→ F},则该关系的候选码为________,该候选码含有______属性。 17. 设一个关系为 R(A,B,C,D,E,F,G),它的最小函数依赖集为 FD={A→B,C→D,B→E,E →F},则该关系的候选码为________,该候选码含有______属性。 18. 设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,A→C,(C,D)→E}, 则该关系的候选码为________,候选码函数决定 E 是______性。 19.对关系进行规范化,通常只要求规范化到________范式,该规范化过程能够很好地 保持数据的________性和________性。 20.关系数据库中的每个关系必须最低达到________范式,该范式中的每个属性都是 __________的。 21. 把一个非规范化的关系变为第一范式时,可以在________上展开,也可以在 ________上展开,还可以把每个复合属性单独分解为________。 22.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据________以及 ________、_______和________异常。 23.一个关系若存在部分函数依赖和传递函数依赖,则必然会造成__________和 __________。 24.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,A→C,(A,D)→E}, 则该关系的候选码为________,该关系存在着_________函数依赖。 25.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,C→D,C→E},该关 系只满足________范式,若要规范化为高一级的范式,则将得到________个关系。 26.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,A→C,(C,D)→E}, 该关系只满足________范式,若要规范化为第三范式,则将得到________个关系。 27.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,A→C,(A,D)→E}, 该关系只满足________范式,若要规范化为高一级的范式,则将得到________个关系。 28.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,A→C,(A,D)→E}

若要把它规范化为第三范式,则将得到的两个关系分别为 和 29.设一个关系为R队,BCD,D,它的最小函数债载集为FD-A一且,A一CC-DC-E), 该关系满足 范式,若要规范化为高一级的范式,则将得到 个关系。 0.设一个关系为R(,RCD,),它的最小函数候赖集为F①=(A一且,A一CA→D.D一), 该关系满足 范式,若要规范化为高一级的范式,则将得到个关系 31,设一个关系为R队,B,CD,E,F,它的最小函数依赖集为F=A→B,A一C,C一D,C →E,A→术,下一G,该美系满足范式,若要规蕴化为高一级的范式,则将得到 个关系 32.设一个关系为RA,B,C,D,E,F.同,它的最小函数依赖集为=A→B,A一C,C一D,C →E,A→F,F→G,若要规范化为高一级的范式,则得到的每个关系中属性个数技从大到小指 列依次为一、和— 3.若一个关系的任何非主属性都不部分依赖于任何候遗码,则称该关系达到 范式。 3.若一个关系的任何非主属性都不存在部分依赖和传递依锁于任何候选码,则称该关 系达到范式。 35.若一个关系的任何属性都不存在部分依懒和传递依赖于任何候速码,则称该关系达 到 范式。 36,若一个关系中只有一个候选码,并且该关系达到了第三范式,则表明它同时也达到 了 范式,该关系中所有属性的 都是候这码。 第三章参考解答 L.X一Y、决定因素 2X一Y、决定因素 及非平凡、平凡 4.完全、部分 5非平凡、完全 6平凡、部分 7.X、Z 8学号、系主任 9.X一们,Z)、合并性 10.X一Y、X一Z、分解性 11,X,候这码 12部分、传通 13.(LC0.2 14(AD0,2 15.A.I 16(AD)、2 17.A.GG0.3 18(AD)、伪传递
若要把它规范化为第三范式,则将得到的两个关系分别为__________和__________。 29.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,A→C,C→D,C→E}, 该关系满足________范式,若要规范化为高一级的范式,则将得到________个关系。 30.设一个关系为 R(A,B,C,D,E),它的最小函数依赖集为 FD={A→B,A→C,A→D,D→E}, 该关系满足________范式,若要规范化为高一级的范式,则将得到________个关系。 31. 设一个关系为 R(A,B,C,D,E,F,G),它的最小函数依赖集为 FD={A→B,A→C,C→D,C →E,A→F,F→G},该关系满足________范式,若要规范化为高一级的范式,则将得到________ 个关系。 32. 设一个关系为 R(A,B,C,D,E,F,G),它的最小函数依赖集为 FD={A→B,A→C,C→D,C →E,A→F,F→G},若要规范化为高一级的范式,则得到的每个关系中属性个数按从大到小排 列依次为________、________和________。 33.若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系达到________ 范式。 34.若一个关系的任何非主属性都不存在部分依赖和传递依赖于任何候选码,则称该关 系达到________范式。 35.若一个关系的任何属性都不存在部分依赖和传递依赖于任何候选码,则称该关系达 到________范式。 36. 若一个关系中只有一个候选码,并且该关系达到了第三范式,则表明它同时也达到 了________范式,该关系中所有属性的__________都是候选码。 第三章参考解答 1. X→Y、决定因素 2. X←→Y、决定因素 3. 非平凡、平凡 4. 完全、部分 5. 非平凡、完全 6. 平凡、部分 7. X、Z 8. 学号、系主任 9. X→(Y,Z)、合并性 10. X→Y、X→Z、分解性 11. X、候选码 12. 部分、传递 13. (A,C)、2 14. (A,D)、2 15. A、1 16. (A,D)、2 17. (A,C,G)、3 18. (A,D)、伪传递

19.无餐连接、函数依赖 20第一、不可再分 21.属性、元组、关系 2冗余,插入,副除、修改 23.数据沉余、操作异常〔更新异常) 24.(AD)、都分 25.第一、3 26.第一、3 27.第一、2 28.(ABC)、A.D,ED 29.第二、2 30第二、2 31.第二,3 324.3、2 3热第二 34第三 35.BC 36C、决定因素
19. 无损连接、函数依赖 20. 第一、不可再分 21. 属性、元组、关系 22. 冗余、插入、删除、修改 23. 数据冗余、操作异常(更新异常) 24. (A,D)、部分 25. 第一、3 26. 第一、3 27. 第一、2 28. (A,B,C)、(A,D,E) 29. 第二、2 30. 第二、2 31. 第二、3 32. 4、3、2 33. 第二 34. 第三 35. BC 36. BC、决定因素