笛卡尔积,自然连接,外连接

笛卡尔积:又称直积:

我自己的理解:

表示A ,B两集合各抽出一个元素,遵循A中元素在前,B中元素在后的,所有可能的集合

A={a, c},集合B={0, 1, 2},则两个集合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (c, 0), (c, 1), (c, 2)}


自然连接:

关系A,B各包含一定的属性;

自然连接的结果:将属性求或操作保留,将公共属性下值相同的量进行笛卡尔乘积运算

示例(来自百度百科):

笛卡尔积,自然连接,外连接


笛卡尔积,自然连接,外连接

等值连接并不去掉重复的属性列

下面连接很好的说明了:图画的很好,解释也比较清楚:笛卡尔积,自然连接,外连接