-
等值連接
鎖定
- 中文名
- 等值連接
- 外文名
- Equijoin
- 表 示
- R A=BS
- 自然連接表示
- R S
等值連接定義
等值連接相關概念
自然連接是一種特殊的等值連接,它要求兩個關係中進行比較的分量必須是相同的屬性組,並且在結果中把重複的屬性列去掉
等值連接表示為R A=BS,自然連接表示為R S;自然連接是除去重複屬性的等值連接。兩者之間的區別和聯繫如下:
1、自然連接一定是等值連接,但等值連接不一定是自然連接。
2、等值連接要求相等的分量,不一定是公共屬性;而自然連接要求相等的分量必須是公共屬性。
等值連接應用
R(A,B,C)關係: S(B,E)關係:
(a1,b1,5) (b1,3)
(a1,b2,6) (b2,7)
(a2,b3,8) (b3,10)
(a2,b4,12) (b3,2)
(b5,2)
R和S在R.B=S.B上等值連接結果:
A, R.B, C, S.B, E
a1, b1, 5, b1, 3
a1, b2, 6, b2, 7
a2, b3, 8, b3, 10
- 參考資料
-
- 1. 王珊 薩師煊.數據庫系統概論(第5版):高等教育出版社,2014:53-54
- 2. 周屹 李豔娟.數據庫原理及開發應用(第二版):清華大學出版社,2013:56
- 3. 等值連接和自然連接 .紅黑聯盟[引用日期2016-10-01]