教资会网络 | UGC NET CS 2016 年 8 月 – III |问题 10
考虑具有属性 A、B 和 C 的表 R。R 上的函数依赖关系是:A → B,C → AB。以下哪个陈述是/是 True ?
一、R分解为R 1 (C, A)和R 2 (A, B)是无损的。
二、将 R 分解为 R 1 (A, B) 和 R 2 (B, C) 是有损的。
(A)只有我
(B)只有二
(C) I 和 II
(D)既不是 I 也不是 II答案: (C)
解释:
R 分解为 R 1 (C, A) 和 R 2 (A, B) 是无损的。
因为C→A,A→B。所以,可以推导出C→AB,没有损失。
将 R 分解为 R 1 (A, B) 和 R 2 (B, C) 是有损的。
因为 A → B, C → B 是导出的,但我们不能导出 C → AB,所以它是有损的。
所以,选项(C)是正确的。这个问题的测验