文档介绍:中国人民大学信息学院计算机系
数据库系统概论
An Introduction to Database System
第二章关系数据库(续)
An Introduction to Database System
Chapter 4 Operations in Relational Model
An Algebra of Relational Operations
Operation 运算,操作
Operator 算子
Operand 操作数
An Introduction to Database System
第二章关系数据库
关系模型概述
关系数据结构
关系的完整性
关系代数
关系演算
小结
An Introduction to Database System
关系代数
概述
传统的集合运算
专门的关系运算
An Introduction to Database System
概述
1. 关系代数
2. 运算的三要素
3. 关系代数运算的三个要素
4. 关系代数运算的分类
5. 表示记号
An Introduction to Database System
概述
一种抽象的查询语言
用对关系的运算来表达查询
An Introduction to Database System
概述(续)
运算对象:关系
运算结果:关系
运算符:四类
An Introduction to Database System
概述(续)
集合运算符
将关系看成元组的集合
运算是从关系的“水平”方向即行的角度来进行
专门的关系运算符
不仅涉及行而且涉及列
算术比较符
辅助专门的关系运算符进行操作
逻辑运算符
辅助专门的关系运算符进行操作
An Introduction to Database System
集合
运算
符
∪
-
∩
×
并
差
交
广义笛卡尔积
比较运算符
>
≥
<
≤
= ≠
大于
大于等于
小于
小于等于
等于
不等于
运算符
含义
运算符
含义
关系代数运算符
概述(续)
An Introduction to Database System
专门的关系
运算符
σ
π
 
÷
选择
投影
连接
除
逻辑运算符
∧
∨
非
与
或
运算符
含义
运算符
含义
关系代数运算符(续)
概述(续)
An Introduction to Database System