设有关系模式R(ABCDEF),F={ A→BC,CD→E,B→DA }R最高属于第几范式。
第1题:
设有关系模式r(a,b,c,d),f是r上成立的fd集,f={a→d,c→d},则相对于f,关系模式r的主键为()
A.ac
B.acd
C.abc
D.abcd
第2题:
答案:通过分析F发现,其所有的属性A、B、C、D、E都是LR类属性,没有L类、R类、N类属性。
因此,先从这些属性中依次取出一个属性,分别求它们的闭包:=ABCDE,=BD,=C,=D, =ABCDE。
由于A和E都包含了R的全部属性,因此,属性A、E分别都是R的一个候选键。
接下来,从关系模式R中取出两个属性,分别求它们的闭包,但在取出两个属性时,只能从B,C,D三个属性中取出两个属性,因为属性A、E已经是R的候选键了,所以,根据候选键的定义,它们就不可能再存在于其他的候选键中。
=ABCDE,=ABCDE,=BD。
由于和都包含了R的全部属性,因此,属性集BC,CD也分别都是R的一个候选键。
至此,关系模式R中不可能再存在别的候选键了。
因此,关系模式R的所有的候选键分别是A、E、BC和CD。
第3题:
A.2个
B.4个
C.8个
D.16个
第4题:
A.2个
B.4个
C.8个
D.16个
第5题:
设有关系模式R(A,B,C,D)和R上的函数依赖集FD={A→B,B→C},则R的主码应是
A.A
B.B
C.AD
D.CD
第6题:
( 17 ) 设有关系模式 R ( A, B, C, D, E, F, G ) , 根据语义有如下函数依赖集 F={A → B,C → D ,
C → E ( A,D ) → E ,( E,F ) → G } 。关系模式 R 的码是 【 17 】 。
第7题:
第8题:
A.AC→D
B.B→D
C.AD→B
D.AC→B
第9题:
设有关系模式R(A,B,C,D,E,F,G),根据语义有如下函数依赖集F={A→B,C→D,C→F,(A,D)→E,(E,F)→G}。关系模式R的码是【 】。
第10题:
设有关系模式R(A,B,C,D,E,F),根据语义有如下函数依赖集:F={A→B,(C,D)→A,(B,C)→D,(C,E)→D,(A,E)→F)。则关系模式R的候选码是( )。