问题 单项选择题

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

A.(A,D, E)

B.(C,D,E)

C.(B,C)

D.(C,E)

答案

参考答案:D

解析: 候选码的定义是:设K为关系模式R<U,F>中的属性或属性组。若K→U在F+中,而找不到K的任何一个真子集K',能使 K'→U在F+中,则称K为关系模式R的候选码.本题的关系比较复杂,可以将各选项依次代入,最后可知(C,E)为主码。

单项选择题 A1型题
多项选择题