关系代数

关系代数:一种抽象的查询语言(用对关系的运算来表达查询)

 

关系代数运算的三要素:运算对象,运算结果,运算符

 

 

 

 

 

集合运算符

 

 

 

以下图为例

 

 

并(Union)

 

 

 

 

差(difference)

 

 

 

 

 

 

交(intersection)

 

 

 

 

 

 

广义笛卡尔积(Extended Cartesian Product)

 

 

 

 

 

关系运算符

 

 

 

选择(selection)

选择主要从行的角度运算

 

 

投影(Production)

投影主要是从列的角度运算

 

 

连接(join)

一般的连接操作是从行的角度进行运算的

 

 

 

 

自然连接还需要取消重复列,所以是同时从行和列的角度进行运算。

 

 

 

除(Division)

 

 

 

 

 

算术比较符

 

 

 

逻辑运算符

 

posted @ 2020-09-26 13:19  b1ing丶  阅读(527)  评论(0)    收藏  举报