早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

A.ABCB.AB,ADC.AC,AD和CDD.AB,AD,BD和CD

题目

A.ABC

B.AB,AD

C.AC,AD和CD

D.AB,AD,BD和CD

参考答案
正确答案:D
解析:从表18-1中可以看出,任何一个属性都不能决定其他3个属性值。A,B两列中没有相同的行值(元组在这两列的分量),同时,C,D两列中也没有相同的行值,因此,可以说AB→CD,也可以说CD→AB,即ABCD都是关系R的主属性。另外AD,BD两列中也没有相同的行值,因此,AD和BD也是候选关键字。而AC有相同的行值(ac),其对应的BD的行值却不相同(分别为bd和dg),所以AC不是候选关键字。同理,BC也不是候选关键字。