更多“试给出BCNF的定义,并说明满足BCNF的关系有哪些特性。 ”相关问题
  • 第1题:

    设有关系R(A,B,C,D),其函数依赖集F={A→B,A→C,B→D},则关系R至多满足

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:B

  • 第2题:

    关系模式中,满足2NF的模式().

    A、必定是3NF

    B、必定是1NF

    C、可能是1NF

    D、必定是BCNF


    参考答案:B

  • 第3题:

    关系R是否满足第二范式?第三范式?BCNF范式?


    正确答案:a∵首先它属于第一范式这里只有非主属性D它完全依赖于AB或BC不存在部分依赖 ∴满足2NF b∵只有一个非主属性D ∴不存在非主属性依赖的情况 ∴属于3NF c∵C→A.∴存在主属性A部分依赖于码 BC ∴它不属于BCNF
    a∵首先它属于第一范式,这里只有非主属性D,它完全依赖于AB或BC,不存在部分依赖 ∴满足2NF b∵只有一个非主属性D ∴不存在非主属性依赖的情况 ∴属于3NF c∵C→A.∴存在主属性A部分依赖于码 BC ∴它不属于BCNF

  • 第4题:

    设有关系R和函数依赖F:

    R(W,X,Y,Z),F ={ X→Z,WX→Y}

    试求下列问题:

    (1)关系R属于第几范式?

    (2)

    如果关系R不属于BCNF,请将关系R逐步分解为BCNF。


    参考答案:(1)R是1NF。侯选码为WX,则Y,Z为非主属性,又由于X→Z,因此F中存在非主属性对侯选码的部分函数依赖。
    (2) 将关系分解为:
    R1(W,X,Y),F1={WX→Y}
    R2(X,Z),F2={X→Z}
    消除了非主属性对码的部分函数依赖。
    F1和F2中的函数依赖都是非平凡的,并且决定因素是候选码,所以上述关系模式是BCNF。

  • 第5题:

    设有关系模式R(S,D,M),其函数依赖集F={S→D,D→M}。则关系模式R至多满足

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:B
    解析:根据1NF,2NF的定义,关系R均满足,而3NF要求关系R中的每个非主属性不传递依赖于主码,这由F显然是不可能满足的。故R至多满足2NF。

  • 第6题:

    设有关系R(S,D,M),其函数依赖集F={S→M,D→M}。则关系R至少满足 ( )

    A.INF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:D

  • 第7题:

    每个BCNF的关系模式应具有哪三个性质?


    正确答案: ①所有非主属性都完全函数依赖于每个候选码;
    ②所有主属性都完全函数依赖于每个不包含它的候选码;
    ③没有任何属性完全函数依赖于非码的任何一组属性。

  • 第8题:

    BCNF


    正确答案:若关系模式R∈3NF,并且每一个主属性都不部分依赖,也不传递依赖于R的每个不包含它的候选码,则R∈BCNF。

  • 第9题:

    设关系模式R(ABCD)上FD集为F,并且F={A→B,B→C,D→B}。 (1)R分解成ρ={ACD,BD},试求F在ACD和BD上的投影。 (2)ACD和BD是BCNF吗?如不是,试分解成BCNF。


    正确答案: (1)F在模式ACD上的投影为{A→C,D→C},F在模式BD上的投影为{D→B}。
    (2)由于模式ACD的关键码是AD,因此显然模式ACD不是BCNF。模式ACD应分解成{AC,AD}或{CD,AD}。但是这个分解不保持FD,丢失了FDD→C或A→C。另外,模式BD已是BCNF。

  • 第10题:

    简述BCNF关系模式具有的性质?


    正确答案: 1)所有非主属省事都完全函数依赖于每个侯选码。
    2)所有主属性都完全函数依赖于每个不包含它的候选码。
    3)没有任何属性完全函数依赖于非码的任何一组属性。

  • 第11题:

    问答题
    每个BCNF的关系模式应具有哪三个性质?

    正确答案: ①所有非主属性都完全函数依赖于每个候选码;
    ②所有主属性都完全函数依赖于每个不包含它的候选码;
    ③没有任何属性完全函数依赖于非码的任何一组属性。
    解析: 暂无解析

  • 第12题:

    问答题
    简述BCNF关系模式具有的性质?

    正确答案: 1)所有非主属省事都完全函数依赖于每个侯选码。
    2)所有主属性都完全函数依赖于每个不包含它的候选码。
    3)没有任何属性完全函数依赖于非码的任何一组属性。
    解析: 暂无解析

  • 第13题:

    请描述BCNF范式需要满足的条件。


    答:(1)所有非主属性对每一个候选键都是完全函数依赖;(2)所有的主属性对每一个不包含它的候选键,也是完全函数依赖;(3)没有任何属性完全函数依赖于非候选键的任何一组属性。

  • 第14题:

    任何一个二元关系都是BCNF。()


    参考答案正确

  • 第15题:

    如果一个关系模式∈3NF,那它一定∈BCNF。()


    参考答案错误

  • 第16题:

    设有关系R(A,B,C) ,其函数依赖集F={A→B,A→C} ,则关系R至多满足______。

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:D

  • 第17题:

    各种范式之间有一定关系,下面是______正确的。

    A.4NE含于BCNF含于3NF

    B.3NF含于BCNF含于4NF

    C.5NF含于BCNF含于4NF

    D.4NF含于BCNF含于5NF


    正确答案:B
    解析:按照级别从高到低,各级范式之间的关系如下:5NF4NFBCNF3NF2NF1NF。

  • 第18题:

    关系模型中的关系模式至少应是

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:A

  • 第19题:

    在关系模式的分解中,既保持函数依赖又满足无损失连接最高可以达到()

    • A、2NF
    • B、3NF
    • C、4NF
    • D、BCNF

    正确答案:B

  • 第20题:

    设有关系模式R(A,B,C,D),其上的函数依赖集:F={A→C,C→A,B→AC,D→AC}将R分解使其满足BCNF且无损连接


    正确答案:考虑A→C,因为AC不是BCNF(AC不包含候选关键字BD),将ABCD分解为AC和ABD。AC已是BCNF,进一步分解ABD,选择B→A,把ABD分解为AB和BD。此时AB和BD均为BCNF,所以ρ={AC,AB,BD}

  • 第21题:

    设有关系模式R(SNO,CNO,SCORE,TNO,DNAME),函数依赖集F={(SNO,CNO)→SCORE,CNO→TNO,TNO→DNAME},试分解R为BCNF。


    正确答案:初始化ρ={R}求得候选关键字为{SNO,CNO}。
    首先从R中分解出关系(TNO,DNAME),得ρ={R1(TNO,DNAME),R2(SNO,CNO,SCORE,TNO)}
    其中R1为BCNF,R2不是BCNF
    再求出R2的候选关键字为{SNO,CNO},从R2中分解出关系(CNO,TNO),则
    ρ={R1(TNO,DNAME),R3(CNO,TNO),R4(SCO,CNO,SCORE)}
    R.1、R3、R4都属于BCNF,分解完成。

  • 第22题:

    在关系模式的分解中,满足无损失连接最高可以达到()

    • A、2NF
    • B、3NF
    • C、4NF
    • D、BCNF

    正确答案:C

  • 第23题:

    问答题
    设关系模式R(ABCD)上FD集为F,并且F={A→B,B→C,D→B}。 (1)R分解成ρ={ACD,BD},试求F在ACD和BD上的投影。 (2)ACD和BD是BCNF吗?如不是,试分解成BCNF。

    正确答案: (1)F在模式ACD上的投影为{A→C,D→C},F在模式BD上的投影为{D→B}。
    (2)由于模式ACD的关键码是AD,因此显然模式ACD不是BCNF。模式ACD应分解成{AC,AD}或{CD,AD}。但是这个分解不保持FD,丢失了FDD→C或A→C。另外,模式BD已是BCNF。
    解析: 暂无解析