标签:保留 结果 元组 相同 选择 条件 ext 操作 center
1,条件连接(θ连接),逻辑上是table之间先做笛卡儿积,再做对应选择操作。
如:
Table R
| A | B | 
|---|---|
| a | 1 | 
| b | 2 | 
Table S
| H | C | 
|---|---|
| 1 | x | 
| 1 | y | 
| 3 | z | 
θ连接的条件为:B<=H
| A | B | H | C | 
|---|---|---|---|
| a | 1 | 1 | x | 
| a | 1 | 1 | y | 
| a | 1 | 3 | z | 
| b | 2 | 3 | z | 
2,等值连接,是θ连接的特例,逻辑上是table之间先做笛卡儿积构成一个新表,在新表中,选择table之间属性值相同的元组,构成最终的表
等值连接的条件为:B=H;
| A | B | H | C | 
|---|---|---|---|
| a | 1 | 1 | x | 
| a | 1 | 1 | y | 
3,自然连接,逻辑上是table之间先做笛卡儿积构成一个新表,在新表中,选择相同的属性组 中的相同的属性值的元组,构成最终的表。连接后只保留一个属性组。
自然连接=等值连接+去除重复属性组
Table R
| A | B | 
|---|---|
| a | 1 | 
| b | 2 | 
Table S
| B | C | 
|---|---|
| 1 | x | 
| 1 | y | 
| 3 | z | 
自然连接结果为:
| A | B | C | 
|---|---|---|
| a | 1 | x | 
| a | 1 | y | 
标签:保留 结果 元组 相同 选择 条件 ext 操作 center
原文地址:https://www.cnblogs.com/t0000/p/13272115.html