更多“ 已知关系R如表3-1所示,关系R的主属性为(1),候选关键字分别为(2)。A.ABCB.ABDC.ACDD.ABCD ”相关问题
  • 第1题:

    已知关系R如下所示,关系R的主属性为(35):候选码为(36)。

    R:

    A.XYZ

    B.XYW

    C.XZW

    D.XYZW


    正确答案:D

  • 第2题:

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

    A.A1,其中A1A2A3主属性,A4为非主属性
    B.A2,其中A2A3A4主属性,A1为非主属性
    C.A2A3,其中A2A3主属性,A1A4为非主属性
    D.A2A4,其中A2A4主属性,A1A3为非主属性

    答案:A
    解析:
    首先判断候选码,先找入度为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均是主属性。