在关系数据库设计理论中,如果一个关系R满足1NF,但R的某个非码属性传递函数依赖于码,则关系R至多属于( )。A.1NF B.2NFC.3NF D.BCNF

题目

在关系数据库设计理论中,如果一个关系R满足1NF,但R的某个非码属性传递函数依赖于码,则关系R至多属于( )。A.1NF B.2NFC.3NF D.BCNF


相似考题
参考答案和解析
正确答案:B
第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性,如果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是一对多的关系。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。简而言之,第二范式就是非主属性非部分依赖于主关键字。所以其最多为2NF。
更多“在关系数据库设计理论中,如果一个关系R满足1NF,但R的某个非码属性传递函数依赖于码,则关系R至多 ”相关问题
  • 第1题:

    如果关系模式R为1NF,且每个非主属性都完全函数依赖于R的候选码,则称R属于 ______。

    A.2NF

    B.3NF

    C.BCNF

    D.4NF


    正确答案:A

  • 第2题:

    在关于数据库设计理论中,如果一个关系R满足1NF,但R的非主属性传递函数依赖于码,则关系R属于

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:B
    解析:第1范式:关系R中的元组每个分量必须是不可分的数据项,称关系R满足第1范式,记做R∈1NF;第2范式:若关系R∈1NF,且每一个非主属性完全函数依赖于码,则R∈2NF;第3范式:若关系R∈2NF,且每一个非主属性都不传递依赖于码,则R∈3NF;BCNF要求对于每一个非平凡的函数依赖XY,都有X包含码。

  • 第3题:

    3、如果关系模式R满足INF,且每个非主属性既不部分函数依赖于候选码,也不传递函数依赖于候选码,则R最高一定属于()。

    A.2NF

    B.3NF

    C.BCNF

    D.4NF


    3NF

  • 第4题:

    在关系数据库设计理论中,如果一个关系R满足1NF,但R的非主属性传递函数依赖于码,则关系R属于( )。

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:B
    解析:第1范式:关系R中的元组的每个分量必须是不可分的数据项,称关系R满足第1范式,记做R错误!不能通过编辑域代码创建对象。1NF;第2范式:若关系R错误!不能通过编辑域代码创建对象。1NF,且每一个非主属性完全函数依赖于码,则R错误!不能通过编辑域代码创建对象。2NF;第3范式:若关系R错误!不能通过编辑域代码创建对象。2NF,且每一个非主属性都不传递依赖于码,则R错误!不能通过编辑域代码创建对象。3NF;BCNF要求对于每一个非平凡的函数依赖X→Y,都有X包含码。故本题选择B。

  • 第5题:

    在关系数据库设计理论中,如果一个关系R满足2NF,但R的某个非码属性传递函数依赖于候选码,则关系R至多属于( )。

    A)1NF

    B)2NF

    C)3NF

    D)BCNF


    正确答案:B