个性化阅读
专注于IT技术分析

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问题测验

如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请发表评论。

赞(0)
未经允许不得转载:srcmini » DBMS中的无损分解问题介绍

评论 抢沙发

评论前必须登录!