关系数据库笔记2

选择

选择是从行的角度进行的运算
例如在学生表中选择年龄大于18的元组

投影

投影是从列的角度进行的运算
比如在学生表中只查找学生的学号和姓名
注意点:投影之后不仅会取消原关系中的某些列,还可能会取消某些元组。

连接

从广义笛卡尔积中选取在A属性(R关系)值上的与B属性组(S关系)上的值满足比较关系的元组。

等值连接(行的角度)

从关系R与S的广义笛卡尔积中选取A、B属性值相等的那些元组

自然连接(行和列额角度)

一种特殊的等值连接

  • 两个关系中进行比较的分量必须是相同的属性组
  • 在结果中把重复的属性列去掉

步骤:
1.求出关系R中非公共属性组的象集
2.求出S在公共属性上面的投影
3.在求出的象集中选择包含了2中投影额象集
4.改象集就是除的结果
举例:
关系数据库笔记2
关系数据库笔记2