单选题
给定关系模式R(U, F),U={A, B, C, D},F={AB→C, CD→B}。关系R______,且分别有______。
A、
只有1个候选关键字ACB
B、
只有1个候选关键字BCD
C、
有2个候选关键字ACD和ABD
D、
有2个候选关键字ACB和BCD
【正确答案】
C
【答案解析】
A、
0个非主属性和4个主属性
B、
1个非主属性和3个主属性
C、
2个非主属性和2个主属性
D、
3个非主属性和1个主属性
【正确答案】
A
【答案解析】
[解析] 本题考查关系数据库规范化理论方面的基础知识。
根据函数依赖定义,可知ACD→U,ABD→U,所以ACD和ABD均为候选关键字。
根据主属性的定义“包含在任何一个候选码中的属性叫做主属性(Prime attribute),否则叫做非主属性(Nonprime attribute)”,所以,关系R中的4个属性都是主属性。
提交答案
关闭