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


五个基本的关系代数操作

 

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

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

 

 

 

 

 

关系代数操作的结果

 

  (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)。

 

 

自然连接
 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM