- 1、本文档共53页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章-关系模型与关系代数.p第四章-关系模型与关系代数.p
第四章 关系模型 主要内容 4.1 关系模型的基本概念 4.2 关系代数 4.1.2 关系的基本定义 ?基本的数据结构是二维表。 ?二维表的表头那一行称为关系模式(Relational Scheme),每一张表称为该关系模式的一个具体关系或简称为关系(Relation)。二维表的各行称为关系的元组(Tuple),元组的个数称为基数(Cordinality)。二维表中的每一列称为关系的属性(Attributes),列中的元素为该属性的值,称作分量。 4.1.2 关系的基本定义 R A B C a 1 b 1 c 1 a 1 b 2 c 2 a 2 b 2 c 1 S A B C a 1 b 2 c 2 a 1 b 3 c 2 a 2 b 2 c 1 R × S A B C A B C a 1 b 2 c 1 a 1 b 2 c 2 a 1 b 2 c 1 a 1 b 3 c 2 a 1 b 2 c 1 a 2 b 2 c 1 a 1 b 2 c 2 a 1 b 2 c 2 a 1 b 2 c 2 a 1 b 3 c 2 a 1 b 2 c 2 a 2 b 2 c 1 a 2 b 2 c 1 a 1 b 2 c 2 a 2 b 2 c 1 a 1 b 3 c 2 a 2 b 2 c 1 a 2 b 2 c 1 × 图 2.5 笛卡尔积运算 4.2.1 传统的集合运算 1.记号说明 (1)关系模式、关系、元组和分量: 关系模式R:(A1,A2,…An) 关系:R ; t∈R表示t是R的一个元组 t[Ai]表示元组t中相对于属性Ai的一个分量 (2)域列和域列非 A={Ai1,Ai2,…Ain},其中Ai1,Ai2,…Ain是A1,A2,…An的一个部分,则A称为属性列或域列, t[A]={t[Ai1], t[Ai2] ,…t [Ain]}表示为元组t 在属性列A上诸分量的集合。A表示(A1,A2,…An)中去掉Ai1,Ai2,…Ain后剩余的属性组,他称为A的域列非。 4.2.4 专门的关系运算 1.记号说明 (3)元组连串 设R为n目关系,S为m目关系,且tr∈R, ts∈S,则tr ts称为元组的连串,是一个n+m列的元组,它的前n个分量是R中的一个n元组,后m个分量为S中的一个m元组。 (4)属性的象集 给定一个关系R(X,Z),X和Z为属性组,定义当t[X]=x时,x在R中的象集为 Zx={t[Z]|t∈R,t[X]=x} 上式表示,X在R中的象集为R中Z属性对应分量的集合,而这些集合所对应的元组的属性组X上的值应为x。 4.2.4 专门的关系运算 4.2.4 专门的关系运算 1.选择 选择是一个一元运算符,选择的结果产生了一个新关系,新关系的关系模式与被操作关系的关系模式相同,关系实例是被操作关系中满足条件的元组,是被操作关系的关系实例的一个子集。对关系R的选择操作记作 student Sno Sname Ssex Sbirthday Sorient Sheight王林 男 1982-12 北京 181张大民 男 1983-01 山东 174顾芳 女 1982-04 天津 166 σ Ssex= 男 ( Student ) Sno Sname Ssex Sbirthday Sorient Sheight王林 男 1982-12 北京 181张大民 男 1983-01 山东 174 图 2.6 选择运算 4.2.4 专门的关系运算 2.投影 投影是指从指定的关系中保留一些列,去掉其他列后形成新的关系,记作 其中A为R中需要保留的属性组,t[A]是从元组t生成的新元组,新元组是从元组t中去掉不包含在属性组A中的属性。 注意:投影之后不仅取消了原关系中的某些列,而且还可能取消某些元组,因为取消了某些属性列后,就可能出现重复行,应取消这些完全相同的行。 4.2.4 专门的关系运算 3.连接 连接运算是从两个关系的笛卡尔积中,在水平方向进行选择运算,在垂直方向进行投影运算从而产生一个新的关系,关系R和S的连接运算可
您可能关注的文档
- 微山县西平中财机械配件厂机械配件加工技改项目竣工环保验收监测报告.doc
- 无锡铭骏环保有限公司厂址搬迁项目竣工环保验收监测报告.docx
- 小松山推工程机械有限公司配套设施改扩建项目竣工环保验收监测报告.doc
- 新型轿运车研发生产项目环境影响报告表.docx
- 邹城双叶工贸有限责任公司矿用家具生产加工项目环境影响报告表.doc
- 济宁市快速路一期工程-宁安大道快速路任城大道至济邹路南段环境影响报告表.doc
- 济宁市金源模具制造有限公司年产200套模具、200套装夹具、5000套机械配件项目竣工环保验收监测报告.doc
- 康明斯发电机技术中国公司新增HRD滚漆机项目固体废物污染防治设施环保三同时竣工验收报告.pdf
- 无锡德彩科技有限公司产年塑料电动车配件30万套、金属电动车配件10万套项目环境影响报告表.pdf
- 无锡市金易达冶金设备厂年产普通机械40台项目环境影响报告表.pdf
最近下载
- 自然辩证法-考试题库.doc
- 妇产科会阴擦洗冲洗护理技术.pptx
- 工程安全应急与响应预案.docx VIP
- Roland罗兰乐器JUNO-Gi 带数字录音功能的便携合成器JUNO-Gi Workshop 04 Realtime Control in the JUNO-Gi支持文档.pdf
- 《压疮压力性损伤的预防和治疗临床实践指南》解读.docx VIP
- 无热吸附式干燥机.doc
- 超星网课《中国古典小说巅峰-四大名著鉴赏》超星尔雅答案2023章节测验答案.doc
- 颊针疗法(基础篇).pptx
- 班会育人-心理健康课件——家校社协同育人,共创美好未来.pptx
- 同桌小伙伴(教学设计)-2024-2025学年岭美版(2024)美术一年级上册.docx VIP
文档评论(0)