• 2022-06-05
    设关系模式R(ABC),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,AC}相对于F,是否无损分解和保持FD?并说明理由。
  • 解 ①已知F={ B→C,C→A},而[tex=13.571x1.357]0PeI8EJUg5ko6ipCiCZjxCEx/EMwAeZ1hZGA5p9RKTNuyA+537S9Oyi0wp4yFNMAMgZm29pH/B3qXoQj6isa6A==[/tex]显然,这个分解丢失了[tex=5.5x1.0]AFKF8VGLNa7eCT5D9+53dT1eJh9gQ9ptFFdK7EWo1QU=[/tex]②用测试过程可以知道,ρ 相对于F是损失分解。

    内容

    • 0

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

    • 1

      设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F ( )

    • 2

      设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,A→C},那么分解ρ={AB,AC}相对于F() A: 是无损分解,也保持函数依赖 B: 是无损分解,但不保持函数依赖 C: 不是无损分解,但保持函数依赖 D: 既不是无损分解,也不保持函数依赖

    • 3

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

    • 4

      设关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},ρ={ACD,BD}是R上的一个分解,那么分解ρ()。 A: A保持函数依赖集F B: B丢失了AB→C C: C丢失了D→B D: D是否保持FD,由R的当前关系确定