一个关系模式总可以通过分解达到BCNF或3Nf

题目

一个关系模式总可以通过分解达到BCNF或3Nf


相似考题
参考答案和解析
正确
更多“一个关系模式总可以通过分解达到BCNF或3Nf”相关问题
  • 第1题:

    关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定能达到__________。


    正确答案:
    BCNF【解析】第三范式:若关系模式R中不存在非主属性传递依赖于码。则R∈3NF。显然,若R∈3NF,则R∈2NF;BCNF范式:若关系模式R∈1NF,且每一个决定因素(非平凡的函数依赖)都包含候选码,则R∈BCNF。

  • 第2题:

    下面有关模式分解的叙述中,不正确的是

    A.若要求分解保持函数依赖,那么模式分解可以达到3NF

    B.若一个模式分解保持函数依赖,则该分解一定具有无损连接性

    C.若要求分解既具有无损连接,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF

    D.若只有要求分解具有无损连接性,那么模式分解一定可以达到BCNF


    正确答案:B
    解析:若要求分解具有无损连接性,那么模式分解一定可以达到BCNF;若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNF;若要求分解既具有无损连接,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF。分析题目中的四个选项可知,正确答案为选项B。

  • 第3题:

    在关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定能达到【 】。


    正确答案:BCNF
    BCNF 解析:第三范式:若关系模式R中不存在非主属性传递依赖于码,则R∈3NF。显然,若R∈3NF,则R∈2NF;BCNF范式:若关系模式R∈1NF,且每一个决定因素(非平凡的函数依赖)都包含候选码,则R∈BCNF。

  • 第4题:

    下列有关模式分解的叙述中,不正确的是( )。 A.若一个模式分解保持函数依赖,则该分解一定具有无损连接性 B.若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNF C.如要求分解既具有无损连接性,有保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF D.若要求分解具有无损连接性,那么模式分解一定可以达到BCNF


    正确答案:A
    分解具有无损连接性和分解保持函数依赖是两个相互独立的标准,具有无损连接性的分解不一定保持函数依赖,保持函数依赖的分解也不一定具有无损连接性

  • 第5题:

    ● 设有关系模式R (E,N,M,L,Q),其函数依赖集为F={ E→N,EM→Q,M→L)。则关系模式R达到了(53);该关系模式(54)。 (53) A.1NF B.2NF C.3NF D.BCNF (54)A.无需进行分解,因为已经达到了3NF B.无需进行分解,因为已经达到了BCNF C.尽管不存在部分函数依赖,但还存在传递依赖,所以需要进行分解 D.需要进行分解,因为存在冗余、修改操作的不一致性、插入和删除异常


    正确答案:A,D
    试题53、54分析本题主要考查关系模式范式的判定。对于这类题首先要求解出其候选键,候选键即能唯一确定一个元组的属性或属性组,对于这类题,主要通过函数依赖集来求解,从候选键出发,通过函数依赖集中的依赖关系,能推出关系模式中所以属性即可。因此可知本题的候选键是EM,候选键中的属性是主属性,而其他属性是非主属性。1NF要求关系模式中的属性都是原子属性,即不可再分的属性,显然本题符合。2NF要求消除非主属性对候选键的部分依赖,而E→N就是一个部分依赖,因此不符合2NF。达不到2NF,因此就不可能达到3NF或BCNF。因为关系模式达不到2NF,因此肯定存在冗余、修改操作的不一致性、插入和删除异常。参考答案(53)A(54)D

  • 第6题:

    下列关于函数依赖的叙述中,不正确的是( )。

    A.在函数依赖的范畴内,BCNF达到了最高的规范化程度

    B.在函数依赖的范畴内有BCNF、3NF、2NF、1NF这几种范式

    C.如果一个关系模式R∈2NF,则它一定是BCNF

    D.如果一个关系模式R∈3NF,则它一定是2NF


    正确答案:C
    解析:函数依赖的范畴内有1NF、2NF、3NF和BCNF这4种范式。它们之间的相互关系是:BCNF3NF2NF1NF。因此,选项C)的说法反了。

  • 第7题:

    下列关于函数依赖叙述中,不正确的是

    A.在函数依赖的范畴内,BCNF达到了最高的规范化程度

    B.在函数依赖的范畴内,BCNF3NF2NF1NF成立

    C.如果一个关系模式R∈3NF,则它一定是BCNF

    D.如果一个关系模式R∈3NF,则它一定是2NF


    正确答案:C
    解析:因为在函数依赖的范畴内,BCNF3NF2NF1NF成立。注意:如果一个关系模式R∈3NF,不能表示它一定是BCNF。

  • 第8题:

    ● 在关系模式R(A,B,C)中,有函数依赖集F={(A,B)->C,(B,C)->A },则R最高范式达到 () 。()A.1NF B. 2NF C. 3NF D. BCNF


    正确答案:C
        第一范式(1NF):关系模式中每个属性值都是一个不可分解的数据量。
        第二范式(2NF):关系模式满足一范式,且每一个非主属性完全函数依赖于候选键。
        第三范式(3NF): 关系模式满足二范式,且每一个非主属性都不传递依赖于候选键。
        本题当中的候选键有(A,B)和 (B,C),非主属性有C,A;每一个非主属性不是部分函数依赖于候选键,而是完全函数依赖于候选键,达到二范式;且每一个非主属性都不传递依赖于候选键,所在达到三范式。

  • 第9题:

    在关系模式的分解中,保持函数依赖分解最高可以达到()

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

    正确答案:B

  • 第10题:

    对于一个已经满足1NF的关系模式,当消除()后,它就属于2NF了;当消除(),它就属于3NF了;当消除(),它就属于BCNF了。


    正确答案:非主属性对码的部分函数依赖;非主属性对码的传递函数依赖;主属性对码的部分函数依赖

  • 第11题:

    一个关系模式如果达到了3NF,那么它可以是()、()、()范式


    正确答案:1NF;2NF;3NF

  • 第12题:

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

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

    正确答案:C

  • 第13题:

    关于模式分解,可以得出如下结论().

    A、若要求分解保持函数依赖,那么模式分离总可以达到3NF,但不一定能达到BCNF

    B、若要求分解既保持函数依赖,又具有无损连接性,可以达到3NF,但不一定能达到BCNF

    C、若要求分解具有无损连接性,一定可以达到4NF

    D、若要求分解保持函数依赖,那么模式分离总可以达到BCNF


    参考答案:ABC

  • 第14题:

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


    参考答案错误

  • 第15题:

    关系规范化过程就是通过关系模式的分解,把低一级的关系模式分解为若干高一级的关系模式的过程;1NF,2NF,3NF, BCNF之间存在着【 】的关系。


    正确答案:全包含
    全包含 解析:—级范式的关系模式的“问题”都是通过模式分解来解决的,通过分解若干高一级的关系模式,逐步实现规范化。高一级的范式一定属于低—级的范式,各范式之间的关系是—种全包含关系。

  • 第16题:

    关于模式分解,有下述说法:

    ①若要求分解保持函数依赖,那么分解后的关系模式总可以达到3NF,但不一定能达到BCNF。

    ②若要求分解既保持函数依赖又具有无损连接性,则可以达到3NF,但不一定能达到 BCNF。

    ③若要求分解具有无损连接性,那么一定可以达到4NF。

    其中,正确的说法有(30)。

    A.①②

    B.②③

    C.①③

    D.全部


    正确答案:D

  • 第17题:

    若要求分解既具有无损连接性,又保持函数依赖,则模式分解

    A.可以达到BCNF

    B.可以达到3NF,也能达到BCNF

    C.不能达到3NF

    D.可以达到3NF,但不一定能达到BCNF


    正确答案:D
    解析:若要求分解既具有无损连接性。又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF。

  • 第18题:

    通过反复使用保证无损连接性,又保持函数依赖的分解,能保证分解之后的关系模式至少达到( )。

    A.1NF B.2NF C.3NF D.BCNF


    正确答案:C

  • 第19题:

    下列关于模式分解的叙述中,正确的是

    A.若要分解具有无损连接性,则模式分解不一定可以达到2NF

    B.若要求分解保持函数依赖,则模式分解可以达到BCNF

    C.若要求分解保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF

    D.若要分解具有无损连接性,则模式分解可以达到3NF,但不一定能达到BCNF


    正确答案:C
    解析:关系模式的一个分解可能具有无损连接性,可能是保持函数依赖性。若要分解具有无损连接性,则模式分解一定可以达到BCNF。若要求分解保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF。注意:由于分解具有无损连接性,则模式分解一定可以达到BCNF,所以模式分解就一定可以达到2NF、3NF。

  • 第20题:

    通过反复使用保证无损连接性,又保持函数依赖的分解,能保证分解之后的关系模式至少达到( )。

    A.1NF
    B.2NF
    C.3NF
    D.BCNF

    答案:C
    解析:
    本题考査函数依赖的基础知识。关系模式的分解,必须保证分解具有无损连接性,即分解能够被还原,否则会发生信息丢失(通过自然连接还原关系时会产生多余的记录)。分解保持函数依赖,至少能到3NF。

  • 第21题:

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

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

    正确答案:B

  • 第22题:

    一个关系模式如果达到了3NF,那么它可以是下列哪个范式()

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

    正确答案:B,C,D

  • 第23题:

    一个关系模式属于BCNF,则在函数依赖范畴已实现了彻底地分解。


    正确答案:正确

  • 第24题:

    填空题
    关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定能达到()。

    正确答案: BCNF
    解析: 暂无解析