3、连接(join):
  连接操作是从两个关系的广义笛卡尔积中选择属性间满足一定条件的元组。通常写为:

  图3-7给出关系相等连接操作示例。其中图3-5的a)和b)分别为关系R和关系S,c)是相等连接结果。连接条件是R[B]=S[B],

  图3-7 等值连接示例

● 自然连接(Natural join)
  自然连接是一种特殊而常用的连接,若R和S具有相同的属性组,且该组属性具有相同的列值,称为自然连接。自然连接的结果关系中要去掉重复的属性。若R与S的自然连接用符号 表示,并假定R和S具有的相同属性为Ai和Bj,即R[ai]=S[bj],且R有n个属性,S有m个属性,自然连接的结果有(n+m-1)个属性,自然连接表示为:
  
  自然连接实际是先从关系R与S的广义笛卡尔积中进行行选择,而后再进行投影去掉重复的属性。
  自然连接的示例如图3-8,其中a)表示关系R,b)是关系S,c)是R与S的自然连接。

  图3-8 自然连接的示例

● 不相等连接
  图3-9给出关系进行不相等连接操作示例。不相等连接的条件是R[C]<S[C]。

  图3-9 不等值连接示例