数据库问题 1,自然连接的时候两张表没有公共属性结果是什么 2,自然连接的时候两张表有公共属性但是

2025-05-02 22:38:20
推荐回答(1个)
回答(1):

内连接与等值连接是一回事情。等值连接是条件连接在连接运算符为“=”号时的特例。  它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉  等值连接表示为RA=BS,自然连接表示为RS;自然连接是除去重复属性的等值连接。两者之间的区别和联系如下:  1、自然连接一定是等值连接,但等值连接不一定是自然连接。等值连接不把重复的属性除去;而自然连接要把重复的属性除去。  2、等值连接要求相等的分量,不一定是公共属性;而自然连接要求相等的分量必须是公共属性。  3、等值连接不把重复的属性除去;而自然连接要把重复的属性除去。