關系代數中專門的關系運算包括選擇、投影、連接和除。
選擇(selection)運算是從關系R中選擇滿足條件的若干元組的一種運算。其表達形式如下:
σF(R) = {t|tÎR∧F(t)= '真'}
上式中,F是選擇條件,是一個邏輯表達式。其基本形式為:
X1θY1[∧|∨X2θY2]...
X1,X2,Y1 ,Y2是關系的屬性名,θ是比較云算法:>,≥,<,≤,<>或=。
[]表示內部的項目是可選的,|表示兩者選擇其中一個,...表示前面的項目可以重復多次。
選擇運算是從行的角度對關系進行的運算。
如下例中,關系Student如下:
例1:查詢管理科學系的學生信息
σsdept='管理科學系'(Student)
例2:查詢管理科學系女生的信息
σsdept='管理科學系'∧sgender='女' (Student)
新聞熱點
疑難解答