等值连接和自然连接的区别和联系
1、自然连接一定是等值连接,但等值连接不一定是自然连接。
2、例如在数据库中:
e.g S: A B R:B C
1 2 2 1
3 3 7 2
5 9 3 5
等值连接(S.A=R.C)
A S.B R.B C
1 2 2 1
5 9 3 5
等值连接(S.B=R.B)
A S.B R.B C
1 2 2 1
3 3 3 5
自然连接
A B C
1 2 1
3 3 5
————————————————
3、等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性。
4、等值连接不把重复的属性除去;而自然连接要把重复的属性除去。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:134
阅读量:154
阅读量:171
阅读量:37
阅读量:20