如果至少以下功能依赖项之一在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中的无损分解问题介绍】如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请发表评论。
推荐阅读
- DBMS中的关系代数介绍
- DBMS(数据库管理系统)简介|S1
- DBMS中的三层体系结构介绍|S2
- 数据库ER模型介绍和图解
- SQL中的聚合函数简要介绍
- MySQL数据库管理
- TCP端口状态建立过程窗口协议
- Word中恢复未保存的文档
- linux 如何查看已经登录的用户