四、投影运算 在数据库中, 用关系来描述数据时常用投影运算进行数据操作。

Slides:



Advertisements
Similar presentations
全微分 教学目的:全微分的有关概念和意义 教学重点:全微分的计算和应用 教学难点:全微分应用于近似计算.
Advertisements

复习: :对任意的x∈A,都有x∈B。 集合A与集合B间的关系 A(B) A B :存在x0∈A,但x0∈B。 A B A B.
说课课件 感悟工业革命力量,闪耀科技创新光辉 ----《走向整体的世界》教学设计及反思 爱迪生 西门子 卡尔·本茨 诺贝尔 学军中学 颜先辉.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
第七章: 二元关系 主要内容 本章与后面各章的关系 有序对与笛卡儿积 二元关系的定义与表示法 关系的运算 关系的性质 关系的闭包
第四章 二元关系 4.1 二元关系及其表示法 序偶与笛卡尔积
3.1.3 概率的基本性质.
第三章 函数逼近 — 最佳平方逼近.
岡山區103年第12次 登革熱聯繫會報會議 岡山區公所 103年12月30日 1.
美国史 美利坚合众国创造了一个人类建国史的奇迹,在短短230年的时间从一个被英帝国奴役的殖民地到成为驾驭全世界的“超级大国”、“世界警察”,美国的探索为人类的发展提供了很宝贵的经验。
§1 线性空间的定义与性质 ★线性空间的定义 ★线性空间的性质 ★线性空间的子空间 线性空间是线性代数的高等部分,是代数学
第二篇 集 合 论.
常用逻辑用语复习课 李娟.
例题 教学目的: 微积分基本公式 教学重点: 牛顿----莱布尼兹公式 教学难点: 变上限积分的性质与应用.
必修2第1章第1节 孟德尔的豌豆杂交实验(一).
第三节 格林公式及其应用(2) 一、曲线积分与路径无关的定义 二、曲线积分与路径无关的条件 三、二元函数的全微分的求积 四、小结.
1.5 场函数的高阶微分运算 1、场函数的三种基本微分运算 标量场的梯度f ,矢量场的散度F 和F 旋度简称 “三度” 运算。
第二章 导数与微分 第二节 函数的微分法 一、导数的四则运算 二、复合函数的微分法.
全 微 分 欧阳顺湘 北京师范大学珠海分校
2-7、函数的微分 教学要求 教学要点.
第5章 §5.3 定积分的积分法 换元积分法 不定积分 分部积分法 换元积分法 定积分 分部积分法.
第10章 关 系 关系是在集合上定义的一个常用的概念.例如,在自然数之间可以定义相等关系和小于关系,在命题公式之间可以定义等价关系和永真蕴涵关系,在集合A的各子集之间可以定义相等关系和包含关系.此外,在学生和课程之间存在选课关系,在课程表上反映了课程、班级、教师、教室、时间等之间的关系.关系就是联系,也就是映射.在数据库的一种重要类型关系数据库中保存了各数据项之间的关系,关系数据库中的数据结构就是按照本章所定义的关系设计的.
第七章 二元关系 主要内容 有序对与笛卡儿积 二元关系的定义与表示法 关系的运算 关系的性质 关系的闭包 等价关系与划分 偏序关系.
数理逻辑 课程X.
第 二 篇 集 合 论 北京理工大学 郑军.
计算机数学基础 主讲老师: 邓辉文.
§2 求导法则 2.1 求导数的四则运算法则 下面分三部分加以证明, 并同时给出相应的推论和例题 .
第一章 函数与极限.
数列.
第5章 关系 Relation.
第二十二章 曲面积分 §1 第一型曲面积分 §2 第二型曲面积分 §3 高斯公式与斯托克斯公式.
集合的概念和性质,以及集合之间的运算 集合{所有课程全体}和集合{所有教室}这两个集合之间就存在着某种联系。
线性代数 第二章 矩阵 §1 矩阵的定义 定义:m×n个数排成的数表 3) 零矩阵: 4) n阶方阵:An=[aij]n×n
集合的等势 基数的定义 基数的运算 基数的比较
复习.
第十章 双线性型 Bilinear Form 厦门大学数学科学学院 网址: gdjpkc.xmu.edu.cn
离散数学-集合论 南京大学计算机科学与技术系
复杂电路简化的原则和方法.
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
Open Topic 1-9(1) : 概念辨析 2017 年 12 月 11 日 何润雨 & 孙思钰 中文翻译仅供参考
第四章 二元关系 2019/5/7.
定理21.9(可满足性定理)设A是P(Y)的协调子集,则存在P(Y)的解释域U和项解释,使得赋值函数v(A){1}。
第16讲 相似矩阵与方阵的对角化 主要内容: 1.相似矩阵 2. 方阵的对角化.
§8.3 不变因子 一、行列式因子 二、不变因子.
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
第6讲 等价关系、相容关系 与偏序关系 主要内容: 1.等价关系. 2.相容关系. 3.偏序关系..
1.2 子集、补集、全集习题课.
初 等 数 论 辅导课程五 主讲教师:曹洪平.
1.设A和B是集合,证明:A=B当且仅当A∩B=A∪B
例:循环群的每个子群一定是循环群。 证明:设H是循环群G的子群,a是G的生成元。 1.aH
第三章 函数的微分学 第二节 导数的四则运算法则 一、导数的四则运算 二、偏导数的求法.
4) 若A可逆,则 也可逆, 证明: 所以.
2.2矩阵的代数运算.
上杭二中 曾庆华 上杭二中 曾庆华 上杭二中 曾庆华.
1.集合 , S1={a},S2={{a}},S3={a,{a}} aS3, S1  S3 {a}S3,S2  S3,
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
《离散结构》 二元运算性质的判断 西安工程大学计算机科学学院 王爱丽.
§2 方阵的特征值与特征向量.
第七章: 二元关系 第一节:有序对与笛卡儿积 第二节:二元关系 第三节:关系的运算 第四节:关系的性质.
主讲教师 欧阳丹彤 吉林大学计算机科学与技术学院
§4 理想与商环 一、理想 定义14.13:[R;+,*]为环, 若I ,IR,关于+,*运算满足条件:
定义5 把矩阵 A 的行换成同序数的列得到的矩阵,
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
陪集 例:三次对称群S3={e,1, 2, 3, 4, 5}的所有非平凡子群是:
集合的等势 基数的定义 基数的运算 基数的比较
§4.5 最大公因式的矩阵求法( Ⅱ ).
计算机问题求解 – 论题1-9 - 关系及其性质 2018年11月13日.
最小生成树 最优二叉树.
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
1.2.2 充要条件 高二数学 选修 1-1 第一章 常用逻辑用语.
Presentation transcript:

四、投影运算 在数据库中, 用关系来描述数据时常用投影运算进行数据操作。 定义 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',满足下列三个条件: (3)对任一自反(对称, 传递)关系R",若RR",则R'R"。R的自反闭包,对称闭包和传递闭包分别记为r(R),s(R)和t(R)(t(R)又记为R+)。

定理 2.5:设R是A上的二元关系, 则 (1)R是自反的当且仅当r(R)=R; (2)R是对称的当且仅当s(R)=R; 自反的(对称的, 传递的); RR';对任一自反(对称, 传递)关系R",若RR",则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。

定理 2.5:设R是A上的二元关系, 则 (1)R是自反的当且仅当r(R)=R; (2)R是对称的当且仅当s(R)=R; (3)R是传递的当且仅当t(R)=R。 定理 2.6:设R1和R2是A上的二元关系,R1R2则 (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)=R∪IA。(IA={(a,a)|aA}) 证明:令R'=R∪IA。验证R'满足闭包的三个条件

定理 2.8:设R是集合A上的二元关系, 则s(R)=R∪R-1。 (1) 自反 (2) RR', (3)假设有A上的二元关系R'',R''自反且RR'',(目标是R'R'') 定理 2.8:设R是集合A上的二元关系, 则s(R)=R∪R-1。 证明:令R'=R∪R-1。验证R'满足闭包的三个条件 (1) R'=R∪R-1对称(R是对称的当且仅当R=R-1) (2)RR∪R-1=R', (3)假设有A上二元关系R'',R''对称且RR'',(目标R'R'')

例:整数集上的“<”的对称闭包是“≠” <,>,少了= 任一非空集A,其上的恒等关系的自反(对称)闭包就是恒等关系 其上的空关系的自反闭包是恒等关系 其上的空关系的对称闭包是空关系 定理 2.9:设R是集合A上的二元关系, 则

(1)传递:对任意(a,b),(b,c)R'=R∪R2∪R3∪ (a,c)R', (2)RR∪R2∪R3∪=R', (3)假设有A上的二元关系R'',R''传递且RR'',(目标是R'R'')

定理 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)对任意的aA,目标是(a,a)s(R), (a,a)t(R) (3)对任意(a,b),(b,c)r(R)=R∪IA,目标是(a,c)R∪IA

(1)rs(R)=sr(R)(这里rs(R)读作R的对称自反闭包); (2)rt(R)=tr(R); (3)st(R)ts(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:R1R2则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)自反(目标是证明对任意aI,有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,b}∪{c}={a,b,c},{a,b}∩{c}=,P是A的划分。 对于S,由于{a}∪{b}∪{c}={a,b,c},{a}∩{b}={a}∩{c}={b}∩{c}=,S是A的划分。 对于T,显然是A的划分。 对于U, 由于{a}∪{c}≠{a,b,c},所以不是A的划分 对于V, 尽管{a,b}∪{b,c}={a,b,c},但{a,b}∩{b,c}={b}≠,所以不是A的划分。 类似可知W也不是A的划分。 注意:定义 2.12 中划分的块数可以是无限的。

作业: p41-44 11,13(3)14(2) 18(2)(3), 22,23,24 补充:讨论rst(R),srt(R), rts(R),trs(R), tsr(R),str(R)它们的关系