问答题
简答题
设关系模式R(ABCD),R上的FD集F={ A→C,D→C,BD→A},试说明ρ={ AB,ACD,BCD }相对于F是损失分解的理由。
【参考答案】
据已知的F集,不可能把初始表格修改为有一个全a行的表格,因此ρ相对于F是损失分解。
点击查看答案
相关考题
-
问答题
设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R的一个分解。 ①相对于F,ρ是无损分解吗?为什么? ②试求F在ρ的每个模式上的投影。 ③ρ保持F吗?为什么? -
问答题
设关系模式R(ABCDEG)上FD集为F,并且F={D→G,C→A,CD→E,A→B}。 ①求D+,C+,A+,(CD)+,(AD)+,(AC)+,(ACD)+。 ②试求R的所有候选键。 ③用ρ1={CDEG,ABC}替换R,这个分解有什么冗余和异常现象? ④用ρ2={DG,AC,CDE,AB}替换R,这个分解是无损分解吗? ⑤用ρ3={CDE,AC,DG,BCD}替换R,先求F在ρ3的每个模式上的投影πRi(F),再判断分解ρ3保持FD吗? -
问答题
设关系模式R(ABC),F是R上成立的FD集,F={ B→C,C→A },那么分解ρ={ AB,AC }相对于F,是否无损分解和保持FD?并说明理由。