五个基本的关系代数操作

 

       五个关系代数操作分别是:并、差、笛卡尔积、投影和选择。

       它们组成了关系代数完备的操作集。例子,分析下面两个关系:

 

 数据库并、差、交、笛卡尔积、投影、选择

 

 

 

关系代数操作的结果

 

  (a)R∪S   并 (b)R-S    差  (c)R×S   笛卡尔积  (d)πC,A(R)  投影  (e)σB>’4’ (R)  选择

 数据库并、差、交、笛卡尔积、投影、选择

 

 

 

 

       说明:笛卡尔积,若R有m个元组,S有n个元组,则R×S有m×n个元组。投影,C和A为属性名,说明要选择的列。选择B>'4',即选择语句的条件,对关系做水平分割,选择符合条件的元组。

 

连接
 数据库并、差、交、笛卡尔积、投影、选择

 

 

       连接是从关系R和S的笛卡尔积中选取属性值满足某一个操作的元组。

       下面的例子同σ2=4 (R×S)。

 

 

自然连接
 

 数据库并、差、交、笛卡尔积、投影、选择

 

相关文章:

  • 2021-05-10
  • 2021-11-23
  • 2022-12-23
  • 2021-04-11
  • 2021-08-02
猜你喜欢
  • 2021-10-02
  • 2021-09-18
  • 2021-08-05
  • 2022-12-23
  • 2021-08-05
  • 2021-08-05
  • 2022-12-23
相关资源
相似解决方案