• 2022-05-31
    设关系模式R(ABCD),ρ={AB,BC,CD}是R的一个分解。设F1={A→B,B→C},F2={B→C,C→D}。(1)如果F1是R上的FD集,此时ρ是否无损分解?(2)如果F2是R上的FD集呢?
  • (1)据chase过程可知,相对于F1,R分解成ρ是损失分解。(2)据chase过程可知,相对于F2,R分解成ρ是无损分解。

    内容

    • 0

      设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。试把R分解成2NF模式集。

    • 1

      设关系模式R(A,B,C,D),F是R上成立的FD集,F={A2192B,B2192C,C2192D,D2192A},03c1={AB,BC,AD}是R上的一个分解,那么分解03c1相对于F()。

    • 2

      设关系模式R(A,B,C),F是R上成立的FD集,F=B→C,则分解ρ=AB,BC)是()。 A: 是无损联接,也是保持FD的分解 B: 是无损联接,但不保持FD的分解 C: 不是无损联接,但保持FD的分解 D: 既不是无损联接也不保持FD的分解

    • 3

      设关系模式R(A,B,C,D),F是R上成立的FD集,F={A→B,B→C,C→D,D→A},ρ={AB,BC,AD}是R上的一个分解,那么分解ρ相对于F()。 A: A是无损连接分解,也是保持FD的分解 B: B是无损连接分解,但不保持FD的分解 C: C不是无损连接分解,但保持FD的分解 D: D既不是无损连接分解,也不保持FD的分解

    • 4

      设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。试说明R不是2NF模式的理由。