《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

1. 本讲内容概要

基本内容
1. 模式分解存在什么问题
2. 无损连接分解及其检验算法
3. 保持依赖分解及其检验算法
4. 关系模式无损连接或保持依赖的分解算法
5. 数据库设计需要知道的?

重点与难点
1. 理解模式分解存在的问题是什么,怎样解决
2. 两个概念:无损连接分解和保持依赖分解
3. 关系模式如何进行无损连接或保持依赖地分解
4. 五个算法:2个检验算法,3个分解算法(无损连接分解,保持依赖分解,既无损连接又保持依赖分解)

2. 模式分解的概念

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

3. 关于模式分解的一些特性:数据内容的等价性

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

4. 模式分解要注意些什么?

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

5. 无损连接分解的概念

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

6. 无损连接分解的检验算法

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

7. 保持依赖分解的概念

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

8. 保持依赖分解的检验算法

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

9. 关系模式无损连接地分解成BCNF示例

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

10. 关系模式无损连接地分解成BCNF算法

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

11. 关系模式设计的折中

《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题

12. 本讲回顾

 《数据库系统(中)》学习笔记——第六讲——模式分解存在的问题