- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
离散数学基础 第四章 关系课件
第四章 关系;本章主要内容;第一节 关系定义及其表示;引言;一、关系的概念
直观地讲,关系就是反映“多值依赖”的二维表,例如, 学生-选课表: ; 把学生选课表用集合来表示:
R={ 张三,离散数学,
李四,微积分,
张三,高级语言,
… }
有序对的集合R同样也刻画了学生集合{张三,李四,…}与课程集合{离散数学,微积分,高级语言,…}之间“多值依赖”的联系,称为二元关系。; 若a,b∈R,则称a与b有关系R,记为aRb;
若 a,bR,则称a与b没有关系R,记为a R b。;【示例】 设A={1,2,3,4,5},B={a,b,c}, 则
R1={1,a,1,b,2,b,3,a}是从A到B的关系
R2={a,2,c,4,c,5}是从B到A的关系。
【例】设A={鸡蛋,奶,玉米},B={奶牛,山羊,母鸡}。我们可以定义由A到B的关系
R ={a,b |a∈A,b∈ B,a由b产生}, 即
R={鸡蛋,母鸡, 奶,奶牛, 奶,山羊}。
;补充:关系的应用: 关系数据模型; 例 设R是A×N×S×D×T 的子集,其中A是所有航空公司的集合,N是航班号的集合,S是出发地的集合,D是目的地的集合,T是起飞时间的集合。则R是由5元组a, n, s, d, t组成的表示飞机航班的关系。
例如,设R表示由国内航空公司飞机航班构成的关系,如果南方航空公司在15:00有从广州到北京的2963航班,那么
南方航空,2963,广州,北京,15:00
属于R。; 可以利用n元关系表示计算机的数据库。
数据库由记录组成,这些记录是由字段构成的n元组。字段是n元组的数据项。
用于表示数据库的关系叫做表,因为这些关系常常用表来给出。
; 例如,学生记录的数据库可以由包含学生的姓名、学号、专业、平均成绩GPA的字段构成。关系数据模型把一个记录表示成一个n元组。于是,学生记录可以被表示成形如
学生姓名、学号、专业、GPA
的4元组。4个记录的一个数据库样本是:
王明,231455,计算机科学,85.8
张强,888323,物理学,73.4
周祥,102147,计算机科学,83.7
刘海,453876,经济学,69.4;【定义】 设R?A×A,
1)当R=Φ 时, 称R为A上的空关系;
2) 当R=A×A=A2时, 称R为集合A上的全域关系, 用EA表示。显然EA ={x,y|x∈A且y∈A}
3) 若R={x, x|x∈A}, 则称R是A上的恒等关系, 用IA表示。
;【定义】 设R是二元关系,由x,y∈R的所有x组成的集合称为R的前域,记作dom R;由 x,y∈R的所有y组成的集合称为R的值域,记作ran R。
例如:A={a, b, c, d, e }, B={x, y, z}
R={a,x, b,y, e,x, e,y}
则dom R
ran R; 其它常用关系:
1) 小于等于关系LA
LA ={x,y|x,y∈A且x≤y}, A?R
2) 整除关系DA
DA ={x,y|x,y∈A且x|y}, A?Z+
3) 包含关系R ?
R ? ={x,y|x,y∈A且x?y}, A为集合族
;【例】设A={1, 2, 3, 4, 5},R是A上的二元关系,其定义为:当a,b ∈A且a能整除b时,a,b∈R,求R。
解:R={1,1, 1,2, 1,3, 1,4, 1,5, 2,2, 2,4, 3,3, 4,4, 5,5};【例】设A={1, 2, 3, 4, 5,6},R是A上的二元关系,其定义为:当a,b ∈A且a和b被3除后余数相同时,a,b∈R,求R。
解:R={1,1, 1,4, 2,2, 2,5, 3,3, 3,6, 4,4, 4,1, 5,5 ,5,2, 6,6, 6,3 };常见的关系表示方法有:
1、集合表达式
2、关系矩阵
3、关系图
;一、集合法:关系可以表示成序偶对的集合
【例】R为定义在集合A×B的关系,其中 A={1,2,3}, B={a,b,c}的关系
且R={1,a,1,c,2,b}。
【例】设A={1, 2, 3, 4, 5},R是A上的二元关系,
且R={a,b|a,b ∈A, 且a+b=4};二、图形表示法
;【例】 设A=1,2,3,4},R={l,2,1,3,1,4,2,3},是R上的二元关系,
;【例】设 A=
您可能关注的文档
最近下载
- 小故事记住初中英语1600词(30篇).doc VIP
- 05J909《工程做法》图集.docx VIP
- 2025江苏南京农业大学新校区建设指挥部、基本建设处人员招聘10人笔试备考试题及答案解析.docx VIP
- T-CNSS 020-2023 团体标准 食物交换份.pdf VIP
- ZPWA移频轨道电路监测信号集中监测课件.pptx
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案.pdf VIP
- 第四单元 阅读综合实践 +公开课一等奖创新教案 统编版语文八年级上册(共12张).docx VIP
- 2025吐鲁番市鄯善县辅警考试试卷真题.docx VIP
- 中药二中成药“秒杀词”总结.docx VIP
- 2024工业场景人形机器人应用前景研究报告.pptx
文档评论(0)