《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

1. 本讲内容概要 

基本内容
1. 关系模型概述?
2. 什么是关系?
3. 关系模型中的完整性约束
重点与难点
1. 一组概念的区分:围绕关系的相关概念,如域、笛卡尔积,关系,关系
模式,关键字/键/码,外码/外键,主码/主键,主属性与非主属性。
2. 三个完整性:实体完整性,参照完整性和用户自定义的完整性;

2. 关系模型的三要素(结构、操作、完整性)

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

3. 关系的严格定义 

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

4. 关系的特性(列位置互换性及行位置互换性)

 《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

5. 候选码(一个关系上可以有多个候选码)

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

6.主码( 主键)

 《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

7. 主属性与非主属性

 《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

8. 外码 (外键)

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

9. 关系小结 

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

 10.  实体完整性

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

11. 参照完整性

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

12. 用户自定义完整性

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念

13.本讲回顾 

《数据库系统(上)》学习笔记——第三讲——关系模型之基本概念