更多“函数依赖具有传递性。() ”相关问题
  • 第1题:

    (44)

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

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

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

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


    正确答案:C
    解析:本题考查数据库关系规范化方面的基础知识。
      试题(43)的正确选项为B。根据Armstrong公理系统中的传递率,若F1={A→C,C→B,B→D},则有A→D包含在F1中。试题(44)的正确选项为C。首先证明ρ={AC,CB,BD}是无损连接的。 
      根据F1中的A→C,上表中A属性列上没有两行相同的,故不能修改上表。又由于C→B在C属性列上的第一行、第二行相同为a3,所以将属性列B上b12改为同一符号a2。  
      根据F中的B→D对上表进行处理,由于属性列B上第一行、第二行、第三行相同为a2,所以将属性列D上b14改为同一符号a4。  
      从修改后怕表可以看出第一行全为a,故分解ρ是无损连接的。下面证明分解ρ保持函数依赖。
      根据保持函数依赖定义,若将关系R分解为k个子模式,并有则分解ρ保持函数依赖。从上可见结果与F相等,故分解ρ保持函数依赖。

  • 第2题:

    已知关系模式R(A, B, C, D, E)及R上的函数依赖集F={B→A,D→A,A→E,AC→B},则分解ρ={R1(ABCE),R2(CD)}满足() 。

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

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

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

    D.不保持函数依赖


    C

  • 第3题:

    10、设关系模式R(A, B, C, D, E),函数依赖集F={A→BC,C→D,BC→E,E→A},则分解ρ={R1(ABCE),R2(CD)}满足()。

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

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

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

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


    D 解析:本题考查应试者对关系数据库理论的掌握。关系模式R分解为R1和R2后,R1上的函数依赖集F1{A→B,B→D},主码为A,存在非主属性D对码的传递依赖,但不存非主属性对码的部分依赖,故为2NF;R2上的函数依赖集F2{A→E,E→A,A→C},主码为A、E,每个函数依赖的决定因素都是码,故为BCNF。

  • 第4题:

    有关系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)不具有无损连接性且不保持函数依赖


    正确答案:D

  • 第5题:

    已知关系模式R(A, B, C, D, E)及R上函数依赖集F={A→BC,C→D,BC→E,E→A},则分解ρ={R1(ABCE),R2(CD)}满足()。

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

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

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

    D.不保持函数依赖


    BE