1. 选择(SELECT)
SELECT 关系名 WHERE 条件,挑选出关系中符合条件的行。
条件由常数、属性名或列名、比较操作符(>、<、 = 、≥、≤、≠)及逻辑操 作符(¬ 、∧、∨)组成的条件表达式。
2. 投影(PROJECTION)
PROJECTION 关系名 (属性名1,属性名2,... 属性名n),挑选出关系中指定的列。
3. 连接(JOIN)
JOIN 关系名 1 AND 关系名 2 WHERE 条件,将两个关系中符合条件的行组成一个新的行,用这些新的行生成一个新的表。
如果条件为 = ,为等值连接;否则为自然连接,将会去掉等值连接中重复的一列。
4. 除(DIVISION)
关系名 1 ÷ 关系名 2 ,设关系R除以关系S的结果为关系T,T需要满足两个条件:
(1). T包含所有在R但不在S中的属性及其值。
(2). T的元组与S的元组的所有组合都在R中。
用简单的图形表达除法的意思如下: