1.选择关系(对行操作)
2.投影(对列操作)
(行记录重复的不再显示)
3.连接(从两个关系的笛卡尔积中选出属性间满足一定条件的元组)
a.等值连接
b.自然连接(等值连接的特殊情况,必须有相同的列,且值要相同)
下面注意区分二者的区别
自然连接去除多余的相同的列
几个概念:悬浮元组,外连接,左外连接,右外连接
4.除法
可以理解成A属性下面的元素拥有BC所有的属性,最终结果就是符合条件的A组成的表
比如下面的结果就是选修了所有课程的学生的学号组成的表
补充
t[i]表示元组t的第i个分量
几个例子
例1:数据来源于Student这个表,并且在这个表的数据中第五列(第五个属性Sdept)等于‘IS’,符合这两个条件的元组就是要查询的结果
例2思路与1相同
例3:t右上角有2表示结果只有两列