关系数据库笔记2
选择
选择是从行的角度进行的运算
例如在学生表中选择年龄大于18的元组
投影
投影是从列的角度进行的运算
比如在学生表中只查找学生的学号和姓名
注意点:投影之后不仅会取消原关系中的某些列,还可能会取消某些元组。
连接
从广义笛卡尔积中选取在A属性(R关系)值上的与B属性组(S关系)上的值满足比较关系的元组。
等值连接(行的角度)
从关系R与S的广义笛卡尔积中选取A、B属性值相等的那些元组
自然连接(行和列额角度)
一种特殊的等值连接
- 两个关系中进行比较的分量必须是相同的属性组
- 在结果中把重复的属性列去掉
除
步骤:
1.求出关系R中非公共属性组的象集
2.求出S在公共属性上面的投影
3.在求出的象集中选择包含了2中投影额象集
4.改象集就是除的结果
举例: