设关系模式R(A,B,C,D)函数依赖集F={A→C,C→A, B→AC, D→AC, BD→A}。 (1)求该关系模式的一个码; (2)求此模型的最小函数依赖集; (3)将该关系模式按照保持函数依赖、无损连接和达到3NF进行分解。
举一反三
- 设关系模式R(ABC),F是R上成立的FD集,F={C→A,B→C},ρ={AB,AC},则该分解 A: 具有无损连接性,但不保持函数依赖 B: 既不具有无损连接性,又不保持函数依赖 C: 不具有无损连接性,但保持函数依赖 D: 既具有无损连接性,又保持函数依赖
- 关系模式R(A,B,C,D,E),函数依赖F={A→D,E→D,D→B,BC→D,CD→A}。(1)求R的候选码。(2)根据函数依赖关系,确定关系模式R属于第几范式。(3)将R分解为3NF,并保持无损连接性。
- 设关系模式R(ABCD),函数依赖集F={A→C,C→A, B→AC,D→AC,BD→A} 求出R的候选码,将R分解为第三范式。
- 设关系模式R(A, B, C, D),F是R上成立的函数依赖集,F={AD→C, D→B},则ρ={ABC, BD}相对于F( )。 A: 是无损连接分解,也是保持函数依赖的分解 B: 是无损连接分解,但不保持函数依赖的分解 C: 不是无损连接分解,但保持函数依赖的分解 D: 既不是无损连接分解,也不保持函数依赖的分解
- 设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,A→C},那么分解ρ={AB,AC}相对于F() A: 是无损分解,也保持函数依赖 B: 是无损分解,但不保持函数依赖 C: 不是无损分解,但保持函数依赖 D: 既不是无损分解,也不保持函数依赖