问题
单项选择题
以下两题基于以下描述:有关系模式P(C,S,T,R),根据语义有如下函数依赖集: F={C→T,ST→R,TR→C}。
现将关系模式P分解为两个关系模式P1(C,T,R),P2(C,S),那么这个分解()。
A.不具有无损连接性,不保持函数依赖
B.具有无损连接性,不保持函数依赖
C.不具有无损连接性,保持函数依赖
D.具有无损连接性,且保持函数依赖
答案
参考答案:A
解析:
关系模式进行无损连接分解(且保持FD),分解过程中,数据不能丢失或增加。把全局关系模式中的所有数据无损地分解到各个子关系模式中,以保证数据的完整性。由题可知,将关系模式P分解后,选项A)正确。