已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
四、投影运算 在数据库中, 用关系来描述数据时常用投影运算进行数据操作。 定义 2.10:设R是A1,A2,An的n元关系,定义R在Ai1,Ai2,Aim上的投影是一个m元关系,它是通过选取R中的每个有序n元组的第i1,第i2,第im个分量组成有序m元组作为m元关系中的元素,这个投影记为Ai1,Ai2,Aim(R)。,例:四元关系R和三元关系S定义如下:,关系R的投影的元素个数R的元素个数。,讨论了关系的性质:自反,反自反,对称,反对称,传递 通常一些关系不一定具有这些性质,但若在此关系基础之上适当增加一些元素,就可以使之具有所要的性质了。 例:R=(a,b),(b,a),(a,c),不对称。 若增加元素(c,a),得R=(a,b),(b,a),(a,c), (c,a),而且R是一个包含R的不可减少任何元素的对称关系 闭包,2.5 关系的闭包,一、闭包的定义 从给定关系R出发构造一个新关系R,使得R包含R,并且R是具有某种性质的关系,同时R又是包含R的最小关系。 从关系R得到新关系R的运算通称为闭包运算。,定义 2.11:设R是A上的二元关系,定义R的自反(对称,传递)闭包记为R,满足下列三个条件: (1)R是自反的(对称的, 传递的); (2) RR; (3)对任一自反(对称, 传递)关系R“,若RR“,则RR“。R的自反闭包,对称闭包和传递闭包分别记为r(R),s(R)和t(R)(t(R)又记为R+)。,例:若R对称,s(R)=? 也就是说,R对称当且仅当s(R)=R 定理 2.5:设R是A上的二元关系, 则 (1)R是自反的当且仅当r(R)=R; (2)R是对称的当且仅当s(R)=R; (3)R是传递的当且仅当t(R)=R。,自反的(对称的, 传递的); RR;对任一自反(对称, 传递)关系R“,若RR“,则RR“。,定理 2.5:设R是A上的二元关系, 则 (1)R是自反的当且仅当r(R)=R; (2)R是对称的当且仅当s(R)=R; (3)R是传递的当且仅当t(R)=R。 定理 2.6:设R1和R2是A上的二元关系,R1R2则 (1)r(R1)r(R2); (2)s(R1)s(R2); (3)t(R1)t(R2)。,设A=1,2,3,R=(1,2),(1,3),则 r(R)=(1,1),(2,2),(3,3),(1,2),(1,3) s(R)=(1,2),(1,3),(2,1),(3,1) t(R)=(1,2),(1,3) 二、确定闭包的方法 定理 2.7:设R是集合A上的二元关系,IA是集合A上的恒等关系,则r(R)=RIA。(IA=(a,a)|aA) 证明:令R=RIA。验证R满足闭包的三个条件,(1) 自反 (2) RR, (3)假设有A上的二元关系R,R自反且RR,(目标是RR) 定理 2.8:设R是集合A上的二元关系, 则s(R)=RR-1。 证明:令R=RR-1。验证R满足闭包的三个条件 (1) R=RR-1对称(R是对称的当且仅当R=R-1) (2)RRR-1=R, (3)假设有A上二元关系R,R对称且RR,(目标RR),例:整数集上的“,少了= 任一非空集A,其上的恒等关系的自反(对称)闭包就是恒等关系 其上的空关系的自反闭包是恒等关系 其上的空关系的对称闭包是空关系 定理 2.9:设R是集合A上的二元关系, 则,(1)传递:对任意(a,b),(b,c)R=RR2R3 (a,c)R, (2)RRR2R3=R, (3)假设有A上的二元关系R,R传递且RR,(目标是RR),定理 2.10:设R是有限集A上的二元关系, 且|A|=n,则,例:A=a,b,c,d,R=(a,b),(b,a),(b,c),(c,d),求t(R),四、闭包的性质 定理 2.11:设R是A上的二元关系。 (1)若R是自反的,则s(R)和t(R)都是自反的 (2)若R是对称的,则r(R)和t(R)都是对称的 (3)若R是传递的,则r(R)是传递的。 证明(1)(3) 证明:(1)对任意的aA,目标是(a,a)s(R), (a,a)t(R) (3)对任意(a,b),(b,c)r(R)=RIA,目标是(a,c)RIA,R是传递的,s(R)是否传递? 不一定 定理 2.12:设R是A上的二元关系, 则 (1)rs(R)=sr(R)(这里rs(R)读作R的对称自反闭包); (2)rt(R)=tr(R); (3)st(R)ts(R)。 定理 2.6:R1R2则t(R1)t(R2), s(R1)s(R2) 定理2.11(2)(若R是对称的,则r(R)和t(R)都是对称的 定理 2.5(2)R是对称的当且仅当s(R)=R ts(R)是否与st(R)相等?,2.6 等价关系与划分,一、等价关系 定义 2.13:设R是集合A上的二元关系,若R是自反的、对称的和传递的,则称R是A上的等价关系。若aRb,则称a与b等价。,例:设整数集I上的模m同余关系R是I上的等价关系。 证明:(1)自反(目标是证明对任意aI,有aRa) (2)对称(目标是证明若有aRb,则必有bRa) (3)传递(目标是证明若有aRb,bRc,则必有aRc) 因此整数集I上的模m同余关系R是I上的等价关系,例:设A=a,b,c,考察下列几个由A的子集所组成的集合: P=a,b,c,S=a,b,c,T=a,b,c,U=a,c,V=a,b,b,c,W=a,b,a,c,c, 对于P,由于a,bc=a,b,c,a,bc=,P是A的划分。 对于S,由于abc=a,b,c,ab=ac=bc=,S是A的划分。 对于T,显然是A的划分。 对于U, 由于aca,b,c,所以不是A的划分 对于V, 尽管a,bb,c=a,b,c,但a,bb,c=b,所以不是A的划分。 类似可知W也不是A的划
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校餐饮采购询价制度
- 上海财经大学《中国近代文学史》2025-2026学年期末试卷
- 沈阳药科大学《口腔内科学》2025-2026学年期末试卷
- 上海外国语大学贤达经济人文学院《治安学》2025-2026学年期末试卷
- 山西工程职业学院《分析化学第八版》2025-2026学年期末试卷
- 苏州科技大学《安全管理学》2025-2026学年期末试卷
- 徐州工程学院《法律英语》2025-2026学年期末试卷
- 山西电子科技学院《临床医学概要》2025-2026学年期末试卷
- 上海立信会计金融学院《中国古代史》2025-2026学年期末试卷
- 上海工程技术大学《国学导论》2025-2026学年期末试卷
- 口腔科放射安全培训课件
- XJJ 057-2013 建筑工程高强钢筋应用技术导则
- 季度保密工作总结
- 2024年河北省中考数学真题及答案解析
- 清明节祭奠英烈教学课件
- GJB3243A-2021电子元器件表面安装要求
- 医疗器械生产企业质量控制与成品放行指南试题(含答案)
- 国自然培训课件
- 综合管廊清淤施工方案
- 增值税发票管理办法规定
- 2025年4月自考03450公共部门人力资源管理试题
评论
0/150
提交评论