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中。
用簡單的圖形表達除法的意思如下: