- 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
最近下载
- 民营中医医院营销策划.pptx
- 2023-2024年护理学(正高)考试参考题库(真题考点版)带答案解析.docx VIP
- 交管12123学法减分试题库500题(含答案).pdf VIP
- 2024年安徽省芜湖市单招职业适应性测试题库及一套参考答案.docx VIP
- 米家米家智能小厨宝7L S1使用说明书.pdf
- 二年级语文上册《必背古诗、课文、日积月累》.doc VIP
- 特殊作业现场监护人安全培训课件.pptx
- 2024-2030年中国胶原蛋白行业市场深度调研及竞争格局与投资研究报告.docx
- 幼儿园托育托儿所工作人员健康检查表.pdf
- 初中地理中考汇集(中考复习填图训练+地理八上填图题复习专题+重点地图图示).ppt
文档评论(0)