集合运算符
并(∪) 差(-) 交(∩) 笛卡尔积(×)
比较运算符
大于(>)大于等于(≥) 小于(<) 小于等于(≤)等于(=)不等于(≠)
关系运算符
选择(σ)投影(Π)连接(⋈) 除(÷)
逻辑运算符
非(﹁)与(∧) 或(∨)
(1)并(Union)
定义: R∪S={t| t∈R∨t∈S}
理解:R与S的全部
(2)差(Difference)
定义:R-S= {t|t∈R∧t∉S}
理解:属于R但不属于S
(3) 交()
定义:R-S= {t|t∈R∧t∈S}
理解:属于R并 且属于S
(4)广义笛卡尔积(Extended Cartesian Product)
定义:
理解:R中的每一行与S中的每一行进行连接
(5)投影(Projection)
定义: ΠA(R) = {t[A]|t∈R}
理解:只取R中列名为为A的这一列
(6)选择(Slection)
定义:σF(R) = {t|t∈R∧F(t)= true}
理解:根据条件对R表进行筛选
σ1>6(R) : R关系中第1个元素值大于第六个元素值的元组
σ1>'6'(R):R关系中第1个属性值大于6的元组
(7)连接(Join)
理解:带条件的笛卡尔积
(1)θ连接
(2)等值连接
θ值为“=”
(3)自然连接
自然连接是一种特殊的等值连接,在结果集当中去掉了重复的属性列