教资会网络 | UGC-NET CS 2017 年 11 月 – III |问题 10
考虑一个关系 R (A, B, C, D, E, F, G, H),其中每个属性都是原子的,并且存在以下函数依赖关系。
CH → G
A → BC
B → CFH
E → A
F → EG
关系 R 是 __________ 。
(A)在 1NF 但不在 2NF
(B)在 2NF 但不在 3NF
(C)在 3NF 但不在 BCNF
(D)在 BCNF答案:(一)
解释:如果我们找到 A 的闭包:
A + → 除 D 外的所有属性。
类似地,对于其他键,我们可以找到闭包,但 D 不能从任何键派生,它必须添加到要派生的所有键。这就是为什么这种关系在 1NF 中,因为存在部分依赖,所以这种关系不在 2NF 中。
所以,选项(A)是正确的。
这个问题的测验