📌  相关文章
📜  门| Sudo GATE 2020 Mock I(2019 年 12 月 27 日)|第 41 题

📅  最后修改于: 2021-09-26 04:20:04             🧑  作者: Mango

以下哪一组关系 R (ABCD) 的函数依赖不在 3NF 中?
(A) { AB → C, D → B, AC → D }
(B) { C → B, A → B, CD → A, BCD → A }
(C) { C → D, CD → A, AB →C, BD → A }
(D)这些都不是答案:(乙)
解释:
(A):这个关系有 3 个候选键:{AB、AC 和 AD}。由于都是素数属性,所以关系在 3 NF 中。
(B): {CD} 是 R 的唯一候选键,因为 {CD}+ ={ABCD}。 R 不属于 3NF,因为 FDs C → B 和 A → B 违反了这个范式。
(C):这个关系有 3 个候选键:{BC、BD 和 BA}。由于都是素数属性,所以关系在 3 NF 中。

选项(B)是正确的。
这个问题的测验