1:附加的關係運算
(1:交運算)對應:減運算
具有相同屬性的關係r和s
r交s與r-(r-s)等價
(2:除運算)對應:投影
(3:連線運算)對應:
關係r,s先做笛卡爾積,然後選出滿足關係運算x的元組稱為連線運算。
等值連線:當關係運算子為=號時,稱為等值連線。
自然連線: 特殊的等值連線。要求:在r和s的共同屬性上,做等值連線,然後再投影去掉重複屬性。
【注】當r和s沒有共同屬性時,退化為笛卡爾積。
【注】自然連線要求在相同屬性上做等值連線,然後去掉重複屬性。但是等值連線並不要求在共同屬性上,也不刪除重複屬性。
關係模型和關係運算
一 關係模型 為什麼學習關係模型?我們可以通過關係模型這種簡單的資料結構能夠描述出現實世界的實體及實體間的各種聯絡。什麼是關係模型?關係模型的基本假定是所有資料都表示為數學上的關係,就是以集合的形式表示。關係模型是採用二維 結構表達實體型別及實體間聯絡的資料模型。關係模型是1970年由e.f.cod...
關係模型與關係運算
目錄關聯式資料庫 資料模型是現實世界資料特徵的模擬和抽象。在資料庫中用資料模型這個工具來抽象 表示和處理現實世界中的資料和資訊。資料模型通常由資料結構 資料操縱和完整性約束三部分組成,稱為資料模型三要素。關係模型 關係的數學定義 其中 d1,d2,d3,dn 稱為乙個元組,di稱為乙個分量 若di的...
關係代數運算
五種基本關係代數運算 集合 某些指定的物件集在一起就成了乙個集合,其中每乙個物件叫元素。集合的三特性 確定性 互異性 無序性。1 確定性 指的是概念清晰,物件描述明確,不能含混不清 不能模稜兩可。2 互異性 對於乙個給定的集合,它的任何兩個元素都是不同的。3 無序性 給定的乙個集合,集合內的元素間位...