设有关系模式R(A,B,C,D)和R上的函数依赖集FD={A→B,B→C},则R的主码应是A.AB.BC.ADD.CD

题目

设有关系模式R(A,B,C,D)和R上的函数依赖集FD={A→B,B→C},则R的主码应是

A.A

B.B

C.AD

D.CD

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有关系模式R(X,Y,Z,W)与它的函数依赖集F={XY→Z,W→X },则R的主码为()。

A.YW;

B.YZ;

C.XW;

D.XY;


XZW

第2题:

设有关系模式R(A,B,C),F是R上的函数依赖集合,F={B→C,C→A },则描述错误的是()

A.B是R的码

B.F中存在非主属性对码的部分函数依赖

C.B→A成立且是一个传递函数依赖

D.A与C是R的非主属性


B

第3题:

设有关系模式R(X,Y,Z,W)与它的函数依赖集F={XY→Z,W→X },则R的主码为()。

A.XY

B.XW

C.YZ

D.YW


YW

第4题:

设关系模式R(A,B,C,D),函数依赖集F={AB→C,D→B},则R的候选码为 。


第5题:

设有关系模式 R(A,B,C,D,E),其函数依赖集: F={(A,B)→C,C→D,B→E} ,则关系模式 R 的主码()。

A.(A,B)

B.A

C.B

D.C


C 对模式进行分解时,既要保证分解具有“无损连接性”,又要保证分解“保持函数依赖”。所谓“无损连接”指分解的若干连接重组时可以精确恢复到原来的数据表,数据记录既没有增加也没有减少。“保持函数依赖”是指原关系模式含有的属性之问的隐含关系在分解后不能丢失。本题由所给的F可以看出A,B,C为关系中的主键,D为非主属性,D依赖于A,B,C分解可恢复出原关系,但其中隐含的D对A、B的依赖却丢失了。

第6题:

给定关系模式R(U,F.,其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为(请作答此空)=U,且满足最小性,所以其为R的候选码;关系模式R属于( ),因为它存在非主属性对码的部分函数依赖;若将R分解为如下两个关系模式( ),则分解后的关系模式保持函数依赖。



答案:D
解析:
依题意,对于给定关系模式R(U,F),其中属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为,且满足最小性,因此属性AE为R的候选码。因为关系模式R存在非主属性对码的部分函数依赖,所以它属于第1范式(R∈1NF)。若将R分解为:R1(A,B,C,D)、R2(A,E,G),则分解后的关系模式保持函数依赖。

第7题:

设有关系模式R(A,B,C,D,E,F),根据语义有如下函数依赖集:F={A→B,(C,D)→A,(B,C)→D,(C,E)→D,(A,E)→F)。则关系模式R的候选码是( )。


正确答案:D
由(C,E)→D,(C,D)→A,A→B,(B,C)→D,(A,E)→F,最后可知(C,E)为主码。

第8题:

设有关系模式R(A,B,C,D),存在函数依赖集:{A→B,C→D},则R最高可属于( )。A.1NFB.2NFSX

设有关系模式R(A,B,C,D),存在函数依赖集:{A→B,C→D},则R最高可属于( )。

A.1NF

B.2NF

C.3NF

D.BCNF


正确答案:A
如果关系模式R中不包含多值属性,则R满足第一范式,简称1NF,记作RClNF。易知此题中RClNF,且R的所有非主属性不依赖于一个候选码,候选码(A、C)→(B、D)存在非主属性对主码的部分函数依赖,故不满足2NF,所以R最高clNF。此题选A。

第9题:

设关系模式R(A,B,C,D),F是R上成立的函数依赖集,F={A→B,B→C},则相对于F,关系模式R的主码为( )

A.A

B.AB

C.AD

D.ABD


正确答案:C