数据更新与关系代数运算.ppt

数据更新与关系代数运算.ppt

ID:48193148

大小:173.50 KB

页数:10页

时间:2020-01-18

数据更新与关系代数运算.ppt_第1页
数据更新与关系代数运算.ppt_第2页
数据更新与关系代数运算.ppt_第3页
数据更新与关系代数运算.ppt_第4页
数据更新与关系代数运算.ppt_第5页
资源描述:

《数据更新与关系代数运算.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据更新与关系代数运算陈其春导入语通过前面课程学习知道,从集合论角度,关系代数运算可归结为五种基本集合运算:即∪(并)、-(差)、∏(投影)、σ(选择)、×(广义笛卡尔积)。那么,关系代数运算在数据操作实践中的理论意义究竟如何体现,为了深入地认识两者之间的内在联系,进而更有目的地进行数据操作选择,可为上机进行SQL操作实验提供理论指导和帮助。再从数据操作角度,数据更新能够使数据库保持现势性,并为查询分析奠定基础。因此,本讲以数据更新操作与关系代数运算为例进行学习分析两者内在联系。数据更新数据更新与关系代数运算内容要点数据更新

2、是指对关系数据库进行以记录为集合元素对象的集合操作,操作对象是记录元素集合,操作结果也是记录元素集合。数据更新操作按具体操作方式划分为插入、删除、修改三种类型。一、数据更新二、数据更新与关系代数运算1、初始关系表(A)-二维关系的表格形式(操作对象)二、数据更新与关系代数运算2、数据插入操作(insert)—结果关系表(B)因此,不难看出,B=A∪B1,进一步可以推广到B=A∪B1…∪Bn注:黄色标记为插入操作关系表B1二、数据更新与关系代数运算3、数据删除操作(delete)—结果关系表(C)因此,不难看出,C=A-C1,

3、进一步可以推广到C=A-C1…-Cn注:黄色标记为删除操作关系表C1二、数据更新与关系代数运算4、数据修改操作(update)—结果关系表(D)因此,经分析和理解,D=A-C1∪D1,进一步可以推广到D=A-C1∪D1…-Cn∪Dn注:黄色标记为修改操作关系表D1二、数据更新与关系代数运算4、数据修改操作(update)—结果关系表(D)因此,经分析和理解,D=A-C1∪D1,进一步可以推广到D=A-C1∪D1…-Cn∪Dn注:黄色标记为修改操作关系表D1小结数据更新操作—对象和结果均为二维关系表,通过关系代数集合运算为其奠

4、定了严格的数学理论基础,既具有表格形式的直观、简洁性,又具有严密数学基础,体现形与数的内在统一性。

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

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

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