计算机二级-公共基础——关系运算.ppt

计算机二级-公共基础——关系运算.ppt

ID:61990321

大小:160.00 KB

页数:11页

时间:2021-04-09

计算机二级-公共基础——关系运算.ppt_第1页
计算机二级-公共基础——关系运算.ppt_第2页
计算机二级-公共基础——关系运算.ppt_第3页
计算机二级-公共基础——关系运算.ppt_第4页
计算机二级-公共基础——关系运算.ppt_第5页
资源描述:

《计算机二级-公共基础——关系运算.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、关系代数的基本运算包括:并、交、差、选择、投影、笛卡尔积、除、连接和自然连接。其中,选择、投影运算称为一元运算,因为它们只对一个关系进行运算。其它7种运算对两个关系进行运算,因而称为二元运算。2021/8/21一、一元运算选择运算投影运算二、二元运算并运算交运算差运算笛卡尔积运算除运算连接运算自然连接运算2021/8/22选择运算设有关系R,由R中挑选满足逻辑条件的元组的过程称为选择运算。ABCabcdefABCabcR:T:(行数减少列数不变)2021/8/23投影运算设有关系R,由R中挑选部分属性列的过程称为投影运算。ABCabc

2、defABabdeR:T:(行数不变列数减少)2021/8/24并运算设有关系R和S,将R和S中所有元组合并的过程称为并运算。(注意:R和S中应具有相同的属性列)ABCabcdefABC123456ABCabcdef123456R:S:R∪S:2021/8/25交运算设有关系R和S,将R和S中完全相同的元组挑选出来的过程称为交运算。(注意:R和S中应具有相同的属性列)ABCabcf03g78defABC123f03g78ABCf03g78R:S:R∩S:2021/8/26差运算设有关系R和S,将R中有,但是S中没有的元组挑选出来的过程

3、称为交运算。(注意:R和S中应具有相同的属性列)ABCabcf03g78defABC123f03g78ABCabcdefR:S:R-S:2021/8/27笛卡尔积运算设有关系R(n列p行)和S(m列q行),将R和S中所有行和列合并成n+m列p*q行的过程称为笛卡尔积运算,记为R×S。(注意:R和S中的属性列可以部分相同或完全相同)A1B1C1abcdefA2B2C2123456A1B1C1A2B2C2abc123abc456def123def456R:S:R×S:2021/8/28除运算除运算即笛卡尔积的逆运算。CD1234ABabA

4、BCDab12ef34cd12ab34R:T:R/S:2021/8/29连接运算设有关系R和S,将R和S依据一定逻辑条件合并的过程称为连接运算(即有条件的笛卡尔积运算)。ABC123762DE1245ABCDE1231276212R:S:R

5、×

6、S:C>E2021/8/210自然连接运算设有关系R和S,取其共有列相等的元组进行合并的过程称为自然连接运算(即相等处连接运算)(注:R和S必须有相同的属性列)。ABC123458762CD12873635ABCD123612354587R:S:R

7、×

8、S:2021/8/211

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。