第六讲关系代数理论ppt课件.ppt
《第六讲关系代数理论ppt课件.ppt》由会员分享,可在线阅读,更多相关《第六讲关系代数理论ppt课件.ppt(36页珍藏版)》请在三一办公上搜索。
1、第六讲 关系代数理论,关系数据库模型(3),.,关系数据操作,关系数据模型的操作查询选择、投影、连接、除、并、交、差数据更新插入、删除、修改,.,关系代数,概述 传统的集合运算 专门的关系运算,.,概述,1.关系代数一种抽象的查询语言用对关系的运算来表达查询,.,概述(续),2关系代数运算的三个要素运算对象:关系运算结果:关系运算符:四类,.,概述(续),集合运算符将关系看成元组的集合运算是从关系的“水平”方向即行的角度来进行专门的关系运算符不仅涉及行而且涉及列算术比较符辅助专门的关系运算符进行操作逻辑运算符辅助专门的关系运算符进行操作,.,表1 关系代数运算符,概述(续),.,表 关系代数运
2、算符(续),概述(续),.,概述(续),4关系代数运算的分类 传统的集合运算 并、差、交、广义笛卡尔积专门的关系运算 选择、投影、连接、除,.,传统的集合运算,并差交广义笛卡尔积,.,1. 并(Union),R和S具有相同的目n(即两个关系都有n个属性)相应的属性取自同一个域RS 仍为n目关系,由属于R或属于S的元组组成 RS = t|t Rt S ,.,并(续),R,S,RS,.,2. 差(Difference),R和S具有相同的目n相应的属性取自同一个域R - S 仍为n目关系,由属于R而不属于S的所有元组组成 R -S = t|tRtS ,.,差(续),R,S,R-S,.,3. 交(In
3、tersection),R和S具有相同的目n相应的属性取自同一个域RS仍为n目关系,由既属于R又属于S的元组组成 RS = t|t Rt S RS = R (R-S),.,交 (续),R,S,R S,.,4. 广义笛卡尔积(Extended Cartesian Product),R n目关系,k1个元组S m目关系,k2个元组RS 列:(n+m)列的元组的集合元组的前n列是关系R的一个元组后m列是关系S的一个元组行:k1k2个元组RS = tr ts |tr R tsS ,.,广义笛卡尔积 (续),R,S,R S,.,专门的关系运算,选择投影连接除,.,选择(续),3) 选择运算是从行的角度进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六 关系 代数 理论 ppt 课件
链接地址:https://www.31ppt.com/p-1409539.html