更多“候选关键字中的属性可以有【】个。 ”相关问题
  • 第1题:

    给定关系模式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 A.0个非主属性和4个主属性 B.1个非主属性和3个主属性 C.2个非主属性和2个主属性 D.3个非主属性和1个主属性


    正确答案:C,A

  • 第2题:

    假设关系R ,那么在关系R中(请作答此空),和候选关键字中必定含有属性( )

    A.有1个候选关键字A2A3
    B.有1个候选关键字A2A4
    C.有2个候选关键字A1A2和A1A3
    D.有2个候选关键字A1A2和A2A3

    答案:C
    解析:
    首先判断候选码,先找入度为0的结点,本题中A1没有在函数依赖右侧出现,因此体现在图示中,即入度为0,候选码必定包含属性A1.根据选项,只有C选项符合。第二空,候选码必定包含A1,并且根据候选码为A1A2、A1A3,可以得出主属性有A1A2A3,非主属性有A4

  • 第3题:

    若给定的关系模式为R,U={A,B,C},F = {AB→C,C→B},则关系R( )。

    A.有2个候选关键字AC和BC,并且有3个主属性
    B.有2个候选关键字AC和AB,并且有3个主属性
    C.只有一个候选关键字AC,并且有1个非主属性和2个主属性
    D.只有一个候选关键字AB,并且有1个非主属性和2个主属性

    答案:B
    解析:
    将本题关系模式R的函数依赖关系表达为:C依赖于A和B,B依赖于C。

    因此A的入度为零,所以他必然为候选关键字的一部分。

    通过A与B组合,或A与C组合,均能遍历全图,所以候选关系字有:AB和AC,因此A、B、C均是主属性。

  • 第4题:

    若给定的关系模式为R,U={A,B,C),F={AB→C,C→B),则关系R( )。

    A.有2个候选关键字AC和BC,并且有3个主属性
    B.有2个候选关键字AC和AB,并且有3个主属性
    C.只有1个候选关键字AC,并且有1个非主属性和2个主属性
    D.只有1个候选关键字AB,并且有1个非主属性和2个主属性

    答案:B
    解析:
    本题考査关系数据库规范化理论方面的基础知识。根据函数依赖定义可知AC→U、AB→U,所以AC和AB为候选关键字。根据主属性的定义“包含在任何一个候选码中的属性叫做主属性(Prime attribute),否则叫做非主属性(Nonprime attribute)”,所以,关系R中的3个属性都是主属性。

  • 第5题:

    若给定的关系模式为R,U={A,B,C},F = {AB→C,C→B},则关系R(53)。

    A. 有2个候选关键字AC和BC,并且有3个主属性
    B. 有2个候选关键字AC和AB,并且有3个主属性
    C. 只有一个候选关键字AC,并且有1个非主属性和2个主属性
    D. 只有一个候选关键字AB,并且有1个非主属性和2个主属性

    答案:B
    解析:
    将本题关系模式R的函数依赖关系表达为:C依赖于A和B,B依赖于C。

    因此A的入度为零,所以他必然为候选关键字的一部分。

    通过A与B组合,或A与C组合,均能遍历全图,所以候选关系字有:AB和AC,因此A、B、C均是主属性。