设有关系模式R(A,B,C,D),其函数依赖集为F={A→D,B→D,C→D}。如果将R分解为R1(A,B,C)和R2(C,D),则该分解是______。
A: 同时保持函数依赖和无损连接的分解
B: 保持函数依赖但不保持无损连接的分解
C: 保持无损连接但不保持函数依赖的分解
D: 既不保持函数依赖也不保持无损连接的分解
A: 同时保持函数依赖和无损连接的分解
B: 保持函数依赖但不保持无损连接的分解
C: 保持无损连接但不保持函数依赖的分解
D: 既不保持函数依赖也不保持无损连接的分解
举一反三
- 设关系模式R(A, B, C, D),F是R上成立的函数依赖集,F={AD→C, D→B},则ρ={ABC, BD}相对于F( )。 A: 是无损连接分解,也是保持函数依赖的分解 B: 是无损连接分解,但不保持函数依赖的分解 C: 不是无损连接分解,但保持函数依赖的分解 D: 既不是无损连接分解,也不保持函数依赖的分解
- 设有关系模式R(A,B,C),函数依赖集F={A→B,B→C},r1(A,B)和r2( B,C)是R上的一个分解,那么分解相对于F( )。 A: 既是无损连接分解,又是保持函数依赖的分解 B: 是无损连接分解,但不是保持函数依赖的分解 C: 不是无损连接分解,但是保持函数依赖的分解 D: 既不是无损连接分解,也不是保持函数依赖的分解
- 设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,A→C},那么分解ρ={AB,AC}相对于F() A: 是无损分解,也保持函数依赖 B: 是无损分解,但不保持函数依赖 C: 不是无损分解,但保持函数依赖 D: 既不是无损分解,也不保持函数依赖
- 设关系模式S(A, B, C, D),F是S上成立的函数依赖集,F={AD→C, D→B},则ρ={ABC, BD}相对于F( )。 A: 是无损连接分解,也是保持函数依赖的分解 B: 是无损连接分解,但不保持函数依赖的分解 C: 不是无损连接分解,但保持函数依赖的分解 D: 既不是无损连接分解,也不保持函数依赖的分解
- 给定关系模式R(U, F), 其中U={A, B, C, D, E},给定函数依赖集合F={B→A, D→A, A→E, AC→B}。 现有一个分解r={R1(A,B, C, E), R2(C, D)},则该分解( )。 A: 既具有无损连接性,也保持函数依赖 B: 不具有无损连接性,但保持函数依赖 C: 具有无损连接性,但不保持函数依赖 D: 既不具有无损连接性,也不保持函数依赖