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

题目

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

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

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

C.若要求分解保持函数依赖,那么模式分解一定可以达到BCNF

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


相似考题
参考答案和解析
正确答案:D
更多“下面有关模式分解的叙述中,正确的是()。A.若一个模式分解具有无损连接性,则该分解一定保持函数依 ”相关问题
  • 第1题:

    ( 55 )下列关于模式分解的叙述中,哪一(些)条是正确的?

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

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

    III. 模式分解可以做到既具有无损连接性,又保持函数依赖

    IV. 模式分解不可能做到既具有无损连接性,又保持函数依赖

    A )仅 I 和 III

    B )仅 II 和 IV

    C )仅 III

    D )仅 IV


    正确答案:C

  • 第2题:

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

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

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

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

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


    正确答案:A
    解析:第三范式是指关系模式R中不存在非主属性传递依赖于码。
      BCNF范式是指关系模式属于第一范式,且每一个决定因素(非平凡的函数依赖)都包含候选码。有以下3个标准:分解具有“无损连接性”;分解具有“保持函数依赖”;分解既“保持函数依赖”又具有“无损连接性”。根据以上的原则,若要求分解保持函数依赖,那么模式分解总能达到3NF,但不能达到BCNF。若要求分解保持函数依赖,又具有无损连接性,那么模式分解能达到 3NF,但不一定能达到BCNF。

  • 第3题:

    一个关系模式分解为多个关系模式时,为了保持原关系模式所满足的特性,要求分解处理具有无损连接性和保持函数依赖性。()


    参考答案:正确

  • 第4题:

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

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

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

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

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


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

  • 第5题:

    在关系数据库中,对于一个模式的分解是多种多样的,但是分解后产生的模式应与原模式等价,这种等价可定义为(40)。

    A.保持函数依赖、无损连接性

    B.非函数依赖、无损连接性

    C.非函数依赖、双向连接

    D.保持函数依赖、满足最高范式


    正确答案:A
    解析:对于一个模式的分解是多种多样的,但是分解后产生的模式应与原模式等价。人们从不同的角度去观察问题,对“等价”的概念形成了3种不同的定义:(1)分解具有“无损连接性”。(2)分解要“保持函数依赖”。(3)分解既要“保持函数依赖”,又要具有“无损连接性”。这3个定义是实行分解的3条不同准则。按照不同的分解准则,模式所能达到的分离程度各不相同,各种范式就是对分离程度的测量。关于模式分解的几个重要事实是:(1)若要求分解保持函数依赖,那么模式分离总可以达到3NF,但不一定能达到BCNF。(2)若要求分解既保持函数依赖,又具有无损连接性,可以达到3NF,但不一定能达到BCNF。(3)若要求分解具有无损连接性,那一定可达到4NF。

  • 第6题:

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


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

  • 第7题:

    现将关系模式P分解为两个关系模式P1(C,T,R),P2(C,3,G),那么这个分解______。

    A.不具有无损连接性,不保持函数依赖

    B.具有无损连接性,保持函数依赖

    C.不具有无损连接性,保持函数依赖

    D.具有无损连接性且保持函数依赖


    正确答案:D

  • 第8题:

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

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

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

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

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

    A.①②

    B.②③

    C.①③

    D.全部


    正确答案:D

  • 第9题:

    若关系模式R<{A,B,C},{A→B,B→C)>,则将R分解为R1(A,B)和R2(B,C),则该分解(51)。A.满足无损连接,但

    若关系模式R<{A,B,C},{A→B,B→C)>,则将R分解为R1(A,B)和R2(B,C),则该分解(51)。

    A.满足无损连接,但不保持函数依赖

    B.不满足无损连接,但保持函数依赖

    C.既不满足无损连接,又不保持函数依赖

    D.既满足无损连接,又保持函数依赖


    正确答案:D
    解析:本题考查对模式分解的掌握。根据无损连接分解判定定理,有R1∩R2→R2—R1,即B→C成立,故分解具有无损连接性;又R的函数依赖集F={A→B,B→C}在R1,R2上的投影分别为F1={A→B),F2={B→C},即有F1∪F2=F,从而(F1∪F2)+=F+,根据定义,分解保持函数依赖。

  • 第10题:

    (56)若在数据库设计过程中,将关系模式R﹤U , F﹥;分解为关系模式Rl﹤U1,F1﹥,R2﹤U2,F2﹥?,Rn(Un ,Fn﹥。下列关于模式分解的叙述中,哪些条是正确的?

    I.模式分解具有无损连接性的含义是:若对于R 的任何一个可能取值 r,都有 r在R1,R2,?,Rn上的投影的

    自然连接等于 r

    II.模式分解保持函数依赖的含义是:F 所逻辑蕴含的函数依赖一定也由分解得到的各个关系模式中的函数依赖

    所逻辑蕴含

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

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

    V.模式分解可以做到既具有无损连接性,又保持函数依赖

    VI.模式分解不可能做到既具有无损连接性,又保持函数依赖

    A)仅 I、II和V

    B)仅I、II和VI

    C) 仅I和III

    D)仅 II和 IV


    正确答案:A

  • 第11题:

    模式分解的准则:模式分解具有(),模式分解能够()。无损连接是指分解后的关系通过()可以恢复成原来的关系;保持函数依赖分解是指在模式的分解过程中,函数依赖不能丢失的特性,即模式分解不能破坏原来的()。


    正确答案:无损连接特性;保持函数依赖特性;自然连接;语义

  • 第12题:

    单选题
    有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E}。 现将关系模式R分解为两个关系模式R1(A,C,D),R2(A,B,E),那么这个分解()。
    A

    不具有无损连接性且不保持函数依赖

    B

    具有无损连接性且不保持函数依赖

    C

    不具有无损连接性且保持函数依赖

    D

    具有无损连接性且保持函数依赖


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

  • 第13题:

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

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

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

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

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


    正确答案:A
    第三范式是指关系模式R中不存在非主属性传递依赖于码,BCNF范式是指关系模式属于第一范式,且每一个决定因素(非平凡的函数依赖)都包含候选码。有以下三个标准:
    ①分解具有“无损连接性”;
    ②分解“保持函数依赖”;
    ③分解既“保持函数依赖”又具有“无损连接性”。
    根据以上的原则:
    若要求分解保持函数依赖,那么模式分解总能达到3NF,但不能达到BCNF。
    若要求分解保持函数依赖,又具有无损连接性,那么模式分解能达到3NF,但不一定能达到BCNF。

  • 第14题:

    现将关系模式P分解为两个关系模式P1(A,B,D,E,F,G,H)和P2:(C,I,J)。这个分解

    A.不具有无损连接性,不保持函数依赖

    B.具有无损连接性,不保持函数依赖

    C.不具有无损连接性,保持函数依赖

    D.具有无损连接性且保持函数依赖


    正确答案:C
    解析:从两个关系模式P1和P2没有交集可知,这个分解没有无损连接性;又所有的函数依赖关系都被这两个关系模式所继承,所以它是函数依赖保持的。故答案选C。

  • 第15题:

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

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

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

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

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


    参考答案:ABC

  • 第16题:

    若在数据库设计过程中,将关系模式R分解为关系模式R1, R2…, Rn

    若在数据库设计过程中,将关系模式R<U, F>分解为关系模式R1<U1, F1>, R2<U2, F2>…, Rn<Un, Fn>。

    下列关于模式分解的叙述中,哪些条是正确的?( )

    Ⅰ. 模式分解具有无损连接性的含义是:若对于R的任何一个可能取值r,都有r在R1, R2, …Rn上的投影的自然连接等于r

    Ⅱ. 模式分解保持函数依赖的含义是:F所逻辑蕴含的函数依赖一定也由分解得到的各个关系模式中的函数依赖所逻辑蕴含

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

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

    Ⅴ. 模式分解可以做到既具有无损连接性,又保持函数依赖

    Ⅵ. 模式分解不可能做到既具有无损连接性,又保持函数依赖

    A) 仅Ⅰ、Ⅱ和Ⅴ

    B) 仅Ⅰ、Ⅱ和Ⅵ

    C) 仅Ⅰ和Ⅲ

    D) 仅Ⅱ和Ⅳ

    A.

    B.

    C.

    D.


    正确答案:A

  • 第17题:

    若要求关系模式分解既具有无损连接性,又保持函数依赖,则模式分解可以达到 ______。


    正确答案:3NF
    3NF 解析:模式分解的一个重要事实:若要求模式分解保持函数依赖和无损连接性,那么模式分解总可以达到3NF,单不一定能达到BCNF。

  • 第18题:

    下列关于模式分解的叙述中,哪一(些)条是正确的?

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

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

    Ⅲ.模式分解可以做到既具有无损连接性,又保持函数依赖

    Ⅳ.模式分解不可能做到既具有无损连接性,又保持函数依赖

    A.仅I和III

    B.仅II和Ⅳ

    C.仅III

    D.仅Ⅳ


    正确答案:C
    解析:模式分解具有无损连接性和保持函数依赖的两个互相独立的标准。具有无损连接性的分解不一定保持函数依赖,保持函数依赖的分解不一定具有无损连接性。关系模式的一个分解可能具有无损连接性,可能是保持函数依赖的,也可能是既具有无损连接性又保持函数依赖的。

  • 第19题:

    下面有关模式分解的叙述中,错误的是( )。A.若一个模式分解具有无损连接性,则该分解不一定保持函数依赖 B.若一个模式分解保持函数依赖,则该分解一定具有无损连接性 C.若只要求分解保持函数依赖,那么模式分解一定可以达到3NFD.若只要求分解具有无损连接性,那么模式分解一定可以达到BCNF


    正确答案:B
    判断一个关系模式的分解是否具有无损连接性,通常直接通过无损连接性的定义来判断

  • 第20题:

    设有关系模式R(A,B,C,D.,其函数依赖集为F={A→D,B→D,C→D}。如果将R分解为R1(A,B,C.和R2(C,D.,则该分解是( )。

    A.同时保持函数依赖和无损连接的分解

    B.保持函数依赖但不保持无损连接的分解

    C.保持无损连接但不保持函数依赖的分解

    D.既不保持函数依赖也不保持无损连接的分解


    正确答案:C
    对模式进行分解时,既要保证分解具有“无损连接性”,又要保证分解“保持函数依赖”。所谓“无损连接”指分解的若干连接重组时可以精确恢复到原来的数据表,数据记录既没有增加也没有减少。“保持函数依赖”是指原关系模式含有的属性之问的隐含关系在分解后不能丢失。本题由所给的F可以看出A,B,C为关系中的主键,D为非主属性,D依赖于A,B,C分解可恢复出原关系,但其中隐含的D对A、B的依赖却丢失了。

  • 第21题:

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

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

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

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

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


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

  • 第22题:

    若要求分解既具有无损连接性,又保持函数依赖,则模式分解一定能达到()

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

    正确答案:D

  • 第23题:

    填空题
    模式分解的准则:模式分解具有(),模式分解能够()。无损连接是指分解后的关系通过()可以恢复成原来的关系;保持函数依赖分解是指在模式的分解过程中,函数依赖不能丢失的特性,即模式分解不能破坏原来的()。

    正确答案: 无损连接特性,保持函数依赖特性,自然连接,语义
    解析: 暂无解析