itgle.com
更多“2NF()规范为3NF。A 消除非主属性对码的部分函数依赖B 消除非主属性对码的传递函数依赖C 消除主 ”相关问题
  • 第1题:

    2NF通过(42)就规范为3NF。

    A.消除非主属性对码的部分依赖

    B.消除非主属性对码的传递依赖

    C.消除主属性对码的部分和传递依赖

    D.消除非平凡且非函数依赖的多值依赖


    正确答案:B
    解析:当1NF消除了非主属性对候选码的部分依赖就成为2NF,2NF消除非主属性对候选码的传递依赖就成为3NF。

  • 第2题:

    将1NF规范为2NF,应( )。

    A.消除非主属性对码的部分函数依赖

    B.消除非主属性对码的传递函数依赖

    C.消除主属性对码的部分函数依赖和传递函数依赖

    D.使每一个非主属性都完全函数依赖于主键


    正确答案:A
    解析:若关系R∈1NF,-且每一个非主属性完全函数依赖于码,则R∈2NF,因此要将1NF规范为2NF,需要消除非主属性对码的部分函数依赖。

  • 第3题:

    1、2NF规范到3NF是为了消除()。

    A.非主属性对主码的部分函数依赖

    B.主属性对主码的部分函数依赖

    C.非主属性对主码的传递函数依赖

    D.以上都不是


    非主属性对主码的传递函数依赖

  • 第4题:

    2NF通过(37)就规范为3NF。

    A.消除非主属性对码的部分依赖

    B.消除非主属性对码的传递依赖

    C.消除主属性对码的部分和传递依赖

    D.消除非平凡且非函数依赖的多值依赖


    正确答案:B
    解析:当1NF消除了非主属性对候选码的部分依赖就成为2NF,2NF消除非主属性对候选码的传递依赖就成为3NF。答案为B。

  • 第5题:

    将满足3NF的关系系( )后,可将其规范化为BCNF。

    A.消除非主属性对码的部分函数依赖
    B.消除非主属性对码的传递函数依赖
    C.消除主属性对码的部分和传递函数依赖
    D.消除非平凡且非函数依赖的多值依赖

    答案:C
    解析: