當前位置:吉日网官网 - 傳統故事 - 計算機中三關系投影的交、並、差是什麽意思?

計算機中三關系投影的交、並、差是什麽意思?

1,and:有兩個關系R和S,結構相同。R和S的並是屬於R或S的元組的集合,算子是∨。寫成t = r ∪ s。

2.區別:R和S的區別是壹組屬於R而不屬於S的元組,算子是-。寫下來就是t = r-s。

3.交:R和S的交是同時屬於R和S的元組的集合,算子為∩。把它寫成t = r ∩ s. R∩S=R-(R-S).

並、差、交屬於關系基本運算中傳統的集合運算,另壹類關系基本運算是專門的關系運算(選擇、投影、連接等。).有些查詢需要幾個基本操作的組合,可以通過幾個步驟完成。

擴展數據:

在關系代數運算中,有五種基本運算,分別是並(u)、差(-)、投影、選擇和笛卡爾積(x)。其他運算,即交、接、除,可以用五種基本運算來表示。

選擇操作:

從關系中找到那些滿足給定條件的元組就叫做選擇。條件由邏輯表達式給出,將選擇具有真值的元組。這個操作是從水平方向提取元組。短語for和while相當於選擇操作。

例如:出版單位列表=“高等教育出版社”和單價

投影操作:

從關系模式中選擇幾個屬性來形成壹個新的關系稱為投影。這是從列的角度進行的操作,相當於對關系的垂直分解。在FOXPRO中,短語fields相當於投影操作。如:列表字段單位,名稱

選擇和投影操作都屬於壹個目操作,它們的操作對象只是壹種關系。

Join運算屬於二元運算,從兩個關系元組的所有組合中選擇滿足壹定條件的元組,這些元組形成join運算的結果關系,其中條件表達式涉及兩個關系中屬性的比較,表達式的值為真或假。

參考資料:

百度百科-基本操作

  • 上一篇:蠶繭真的有美容作用嗎?
  • 下一篇:誰知道註冊商標的流程,註意事項,費用?(我現在在長沙)謝謝!!!
  • copyright 2024吉日网官网