DBMS中的无损分解问题介绍

如果至少以下功能依赖项之一在F +中, 则将关系R分解为R1和R2是无损联接分解(功能依赖项的关闭)

R1 ∩ R2 → R1 OR R1 ∩ R2 → R2

问题1:
令R(A, B, C, D)为具有以下功能依赖性的关系架构:
A → B, B → C, C → D and D → B. The decomposition of R into (A, B), (B, C), (B, D)

(A)提供无损连接, 并且保持依赖关系
(B)提供无损连接, 但不保留依赖项
(C)不会提供无损连接, 而是保留依赖项
(D)不提供无损连接, 也不保留依赖项
参考这个解决方案。
问题2
R(A, B, C, D)是一个关系。下列哪一个没有不丢失连接, 保持BCNF分解的依存关系?
(A)A-> B, B-> CD
(B)A-> B, B-> C, C-> D
(C)AB-> C, C-> AD
(D)A-> BCD
参考这个解决方案。
以下是上一年的GATE问题测验
【DBMS中的无损分解问题介绍】如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请发表评论。

    推荐阅读