《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数

1. 本讲内容概要

基本内容
1. 关系代数之基本操作
2. 关系代数之扩展操作
3. 关系代数之组合与应用训练
4. 关系代数之复杂扩展操作(选学)

重点与难点
1. 关系代数基本操作:并、差、积、选择、投影、(更名)。
2. 关系代数扩展操作:交、θ-连接、自然连接。
3. 关系代数复杂扩展操作:除、外连接
4. 书写关系代数的基本思维训练:“一个集合,施加一个操作得到一个集合,依次施加关系代数操作,进而得到所需结果”“以集合为中心”

2. 关系代数运算的基本操作(并、差、积、选择、投影、(更名))

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数

3. 为什么要提出关系代数?

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

4.  并相容性

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

5. “差”操作 (集合减法)

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

6. 广义笛卡尔积 (Cartesian Product)

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

7. "选择"操作

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

8. “投影”操作

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

 10.关系代数基本操作小结

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数

 11. “交”操作

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数

12.“θ-连接”操作

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

13. “θ示例连接” 操作 ( 示例)

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

14.“等值-连接”操作

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

15. “自然连接”操作

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

16. 关系代数扩展操作小结

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

17. 书写关系代数的思维 (选、投、连)

 《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数

18.“除”操作 -1

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

19. “除”操作 -2

 《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数

20. 为什么需要“外连接”操作?

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

21. “外连接”操作的定义

  《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数

22. “外连接”操作的形式

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数 

23. 本讲回顾

《数据库系统(上)》学习笔记——第四讲——关系模型之关系代数