> 文章列表 > 【数据库】关系数据库

【数据库】关系数据库

【数据库】关系数据库

1.选择关系(对操作)

2.投影(对操作)

(行记录重复的不再显示)

3.连接(从两个关系的笛卡尔积中选出属性间满足一定条件的元组)

        a.等值连接

        b.自然连接(等值连接的特殊情况,必须有相同的列,且值要相同)

 下面注意区分二者的区别

 自然连接去除多余的相同的列

几个概念:悬浮元组,外连接,左外连接,右外连接

4.除法

 可以理解成A属性下面的元素拥有BC所有的属性,最终结果就是符合条件的A组成的表

比如下面的结果就是选修了所有课程的学生的学号组成的表

 

补充

t[i]表示元组t的第i个分量

 

几个例子 

例1:数据来源于Student这个表,并且在这个表的数据中第五列(第五个属性Sdept)等于‘IS’,符合这两个条件的元组就是要查询的结果

例2思路与1相同

例3:t右上角有2表示结果只有两列

Zen Space