首页 > 其他 > 详细

关系代数

时间:2020-09-26 18:34:39      阅读:36      评论:0      收藏:0      [点我收藏+]

关系代数:一种抽象的查询语言(用对关系的运算来表达查询)

 

关系代数运算的三要素:运算对象,运算结果,运算符

 

技术分享图片

 

 技术分享图片

技术分享图片

 

 

集合运算符

技术分享图片

 

 

 

以下图为例

技术分享图片技术分享图片

 

 

并(Union)

技术分享图片

 

 技术分享图片

技术分享图片

 

 

差(difference)

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

交(intersection)

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

广义笛卡尔积(Extended Cartesian Product)

技术分享图片

 

 技术分享图片

 

 

 

关系运算符

技术分享图片

 

 

 

选择(selection)

选择主要从行的角度运算

技术分享图片

 

 

投影(Production)

投影主要是从列的角度运算

技术分享图片

 

 

连接(join)

一般的连接操作是从行的角度进行运算的

技术分享图片

 

 技术分享图片

 

 

自然连接还需要取消重复列,所以是同时从行和列的角度进行运算。

 技术分享图片

 

 

除(Division)

技术分享图片

技术分享图片

 

 技术分享图片

 

 

 

算术比较符

技术分享图片

 

 

 

逻辑运算符

技术分享图片

 

关系代数

原文:https://www.cnblogs.com/b1ing/p/13734736.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!