设有关系模式R(ABCDEF),F={ A→BC,CD→E,B→DA }求R的所有候选码。
第1题:
答案:通过分析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。
第2题:
第3题:
设有关系模式R(A,B,C,D)和R上的函数依赖集FD={A→B,B→C},则R的主码应是
A.A
B.B
C.AD
D.CD
第4题:
设有关系模式R(A,B,C,D,E,F),其函数依赖集为:F={E→D,C→B,CE→P,B→A}。指出R的所有候选码【 】。
第5题:
设有关系模式R(A,B,C,D,E,F),根据语义有如下函数依赖集:F={A→B,(C,D)→A,(B,C)→D,(C,E)→D,(A,E)→F)。则关系模式R的候选码是( )。
第6题:
设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为()。
第7题:
设有关系模式R(ABCDEG),F={A→C,C→A,B→DG}求R的所有候选码。
第8题:
设有关系模式R(U,F),其中:U={A,B,C,D,E},F={A→D,E→D,D→B,BC→D,DC→A}求出R的候选关键字
第9题:
设关系R(ABCDE)上FD集为F,并且F={A→BC,CD→E,B→D,E→A}。求出R的候选键。
第10题:
有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E}。 下列属性组中的是关系R的候选码()。 Ⅰ.(A,B) Ⅱ.(A,D) Ⅲ.(B,C) Ⅳ.(C,D) Ⅴ.(B,D)
第11题:
第12题:
仅Ⅲ
Ⅰ和Ⅲ
Ⅰ、Ⅱ和Ⅳ
Ⅱ、Ⅲ和Ⅴ
第13题:
设有关系模式R(A,B,C,D,E,F),其函数依赖集为:F={E→D,C→B,CE→F, B→A}。指出R的所有侯选码【 】。
第14题:
设有关系模式R(A,B,C,D),数据依赖集F={A—B.B—A.AC—D.BC—D,AD—C, BD—C,A—CD,B—HCD}。
1)求R的主码。并判断R是否为第四范式?为什么?
2)R是不是BCNF?为什么?R是不是3NF?为什么?
第15题:
设有关系模式R(A,B,C,D) ,F={(A,D→C,C→B) },则R的所有候选码为 ______。
A. 候选码为(A,D,C)
B.候选码为(A,D)
C.候选码为(A,C)
D.候选码为(A,D) , (A,C)
第16题:
下列问题是基于以下叙述:有关系模式R(A,B,C,D) ,F={(A,D) →C,C→B}。
R的所有候选码为______。
A.候选码为(A,D,C)
B.候选码为(A,D)
C.候选码为(A,C)
D.候选码为(A,D) ,(A,C)
第17题:
设关系模式R(ABCDE)上FD集为F,并且F={A→BC,CD→E,B→D,E→A}。(1)试求R的候选键。(2)试求B+的值。
第18题:
设有关系模式R(A,B,C,D,E),其最小函数依赖集F={A→C,BC→D,D→B,C→E}。 求R的所有候选关键字。
第19题:
设有关系模式R(ABCDEF),F={ A→BC,CD→E,B→DA }R最高属于第几范式。
第20题:
设关系R(ABCDE)上函数依赖集为F,并且F={A→BC,CD→E,B→D,E→A}。求出R的候选键。
第21题:
设有关系模式R(A,B,C,D,E),其上的函数依赖集:F={A→BC,CD→E,B→D,E→A}计算B+
第22题:
设关系模式R(ABCD)上FD集为F,并且F={AB→C,C→D,D→A}。 (1)试从F求出所有非平凡的FD。 (2)试求R的所有候选键。 (3)试求R的所有不是候选键的超键。
第23题: