导读

1.并
2.差
3.积
4.选择
5.投影
6.扩展操作之交
7.扩展操作之theta连接
8.练习实例及注意
9.复杂扩展操作除
10.复杂扩展操作外连接

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

⚠️并和差都要符合并相容性

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

选择

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

投影

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

扩展操作之交

⚠️扩展操作虽然在逻辑上由基本操作组合而来,但在数据库管理系统中是一步实现的,效率更高

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

扩展操作之theta连接

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

等值连接是theta连接的特殊情况

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

自然连接也是theta连接的特殊情况

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

练习实例及注意

数据库 4---关系模型之关系代数

注意theta连接下边的条件要设计连接的两个表的内容,像c#=”001”,只涉及一个表里的属性要写成条件

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

复杂扩展操作除

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

步骤一:去掉s的属性
步骤二:与s的乘积为R里边的元组
⚠️除是乘的逆运算,可以利用这个关系来检验一下

数据库 4---关系模型之关系代数

复杂扩展操作外连接

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

数据库 4---关系模型之关系代数

相关文章: