设关系模式R(ABC),F是R上成立的FD集,F={C→B,B→A}。试把R分解成3NF模式集。
举一反三
- 设关系模式R(ABC),F是R上成立的FD集,F={C→B,B→A}。(1)试说明R不是3NF模式的理由。(2)试把R分解成3NF模式集。
- 设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。试把R分解成2NF模式集。
- 设关系模式R(ABC),F是R上成立的FD集,F={C→B,B→A}。试说明R不是3NF模式的理由。
- 设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。(1)试说明R不是2NF模式的理由。(2)试把R分解成2NF模式集。
- 设关系模式R(ABC),F是R上成立的FD集,F={B→A,C→A},ρ={AB,BC }是R上的一个分解,那么分解ρ是否保持FD集F?并说明理由。