资源描述:
《WindowsServer数据库课件-第06章关系数据理论(习题课)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、测验1.关系数据库规范化是为解决关系数据库中的_______问题而引入的。A.操作异常和数据冗余B.提高查询速度C.减少数据操作的复杂性D.保证数据的安全性和完整性2.假设关系模式属于R(A,B)属于3NF,下列说法中_____是正确的。A.它一定消除了插入和删除异常B.仍存在一定的插入或删除异常C.一定属于BCNFD.B和C均是正确的测验3.当B属性函数依赖于A属性时,属性A与B的关系是____A.一对多B.多对一C.多对多D.以上都不对4.候选码中的属性称为_____。A.非主属性B.主属性C.复合属性D.关键属性5.关系模式R中的属性全部是主属性,则R的最高范式必定是____
2、___。A.2NFB.3NFC.BCNFD.4NF测验6.设有关系W(工号,姓名,工种,定额),将其规范化到3NF正确的答案是_______。A.W1(工号,姓名)和W2(工种,定额)B.W1(工号,工种,定额)和W2(工号,姓名)C.W1(工号,姓名,工种)和W2(工种,定额)D.以上都不对7.关系模式R(A,B,C,D)中,有函数依赖集F={B→C,C→D,D→A},则R能达到_______。A.1NFB.2NFC.3NFD.BCNF9.两个函数依赖集等价是指______。A.函数依赖个数相等B.函数依赖集的闭包相等C.函数依赖集相互包含D.同一关系上的函数依赖集测验8.下列规
3、则中正确的是_______。A.若X→Y,WY→Z,则WX→ZB.若XY,则X→YC.若XY→Z,则X→Z,Y→ZD.若X∩Y=φ,则X→Y10.给定关系模式R(U,F),U={A,B,C,D,E},F={B→A,D→A,A→E,AC→B},其候选码为__(1)__,则分解ρ={R1(ABCE),R2(CD)}满足__(2)__。测验(1)A.ABDB.ADEC.ACDD.CD(2)A.具有无损连接性、保持函数依赖B.不具有无损连接性、保持函数依赖C.有无损连接性、不保持函数依赖D.不具有无损连接性、不保持函数依赖测验11.设有关系模式R(A,B,C,D)及其函数依赖集F={D→
4、B,B→D,AD→B,AC→D},求(AC)F+和(AB)F+。12.设有关系模式R(A,B,C,D,E,P)及其函数依赖集F={A→D,E→D,D→B,BC→D,DC→A},求R的候选码。13.设有关系模式R(A,B,C,D),其上的函数依赖为:F={A→C,D→C,BD→A}。试判断ρ={AB,ACD,BCD}相对于F的无损连接性。测验14.设有关系模式教务(学号,课程号,学生姓名,年龄,成绩,教师姓名,教师年龄,教师办公室)。假设一门课程只有一名教师讲授,而且教师不重名。试回答下列问题:(1)存在哪些基本函数依赖?(2)该关系模式的候选码是什么?主属性是什么?(3)有部分依赖
5、吗?若有,请写出两个?有传递依赖吗?若有,请写出一个?(4)教务关系模式最高达到第几范式?为什么?(5)如何分解可以消除教务关系模式中的部分函数依赖?分解后每个关系模式分别达到了几范式?(6)分别指出分解后各个关系模式的主码和外码.基本知识点需要了解的:1.什么是一个“不好”的数据库模式;2.什么是关系模式的操作异常;3.规范化理论的重要意义。基本知识点需要牢固掌握的:1.关系的形式化定义;2.数据依赖的基本概念(函数依赖、平凡函数依赖、非平凡函数依赖、部分函数依赖、完全函数依赖、传递函数依赖、码、候选码、外码);3.范式的概念;4.从1NF到BCNF的定义;5.规范化的含义和作用
6、。需要举一反三的:1.四个范式的理解与应用2.能根据数据依赖分析某一个关系模式属于第几范式;3.能够根据应用语义,完整地写出关系模式的函数依赖集合,并求出最小依赖集;4.能确定关系模式R的候选码;5.能判断模式分解是否具有无损连接性和保持函数依赖6.掌握模式分解的方法基本知识点难点:判断关系满足的范式关系模式的分解。基本知识点理解并给出下列术语的定义:函数依赖、部分函数依赖、完全函数依赖、传递依赖、候选码、主码、外码、全码、1NF、2NF、3NF、BCNF、多值依赖、4NF。函数依赖:设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意一个可能的关系r,r中
7、不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称“X函数确定Y”或“Y函数依赖于X”,记作X→Y。基本概念解析:⑴函数依赖是最基本的、也是最重要的一种数据依赖。⑵函数依赖是属性之间的一种联系,体现在属性值是否相等。由定义可知,若X→Y,则r中任意两个元组,如果它们在X上的属性值相等,那么在Y上的属性值也一定相等。⑶要从属性间实际存在的语义来确定属性间的函数依赖。⑷函数依赖不是指关系模式R在某个时刻的关系(值)满足的约束条件,而是指R在任何时刻的一切关系