- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全码: R(城市city,街道st,邮编zip) 候选码: (city, st), (st, zip) 主属性:city, st, zip * 空值不是0,也不是空字符串,是没有值,是不确定的值。 * 空值不是0,也不是空字符串,是没有值,是不确定的值。 * 2.3.2 专门的集合运算 2. 投影——在关系R中求指定的由若干个属性组成新的关系,即对关系在垂直方向进行的运算,从左到右按照指定的若干属性及顺序取出相应列,删去重复元组。记为πx(R)。 2.3.2 专门的集合运算 从定义可看出,投影运算是从列的角度进行的运算,这正是选取运算和投影运算的区别所在。 π 2.3.2 专门的集合运算 例子2:查询学生的姓名和所在的系 Πsname,sdept(student) Π2,5(student) 或 投影运算可以改变关系的属性次序 例子3: 查询选课关系中有哪些学生选了课。 2.3.2 专门的集合运算 由例3可以看出,投影后取消了某些属性列后,就可能出现重复行,应该取消这些完全相同的行。所以投影之后,不但减少了属性,元组也可能减少,新关系与原关系不相容。 ΠSNO(SC) 结果如右图所示 SNO 95001 95001 95001 95002 95002 例子4: 查询选了1号课程的学生号。 SNO 95001 2.3.2 专门的集合运算 ΠSNO(σCNO=’1’(SC)) 例子2 已知关系R和S, 求 2.3.2 专门的集合运算 3. 连接——从关系R和S的笛卡尔积中选取属性值满足一定条件的元组。 (1)θ连接 记为R S。 其中i和j分别为R和S中的第i、第j个分量,θ为算术比较运算符。 iθj 2.3.2 专门的集合运算 一般的连接操作是从行的角度进行运算。 AθB R S 例子3 已知关系R和S,求 例子3(续) 2.3.2 专门的集合运算 θ连接举例:求 R S, R S [2]=[1] A B C 1 3 4 5 7 9 2 6 8 B C D 2 5 1 6 8 3 4 9 7 R S [3][2] 结果中不除去重复的属性 2.3.2 专门的集合运算 (2)F连接——选取属性值满足某一条件公式F的元组 记为R S。 例如:R S (3)自然连接——除去重复属性的等值连接 记为R S,即 R S。 例如: R S,R S F i=j [2][1]^[3]=[2] [3][2] [3]=[2] √ × 关系R与S,求:①R和S的大于连接(CD); ②R和S的等值连接(C=D);③R和S的等值连接 (R.B=S.B);④R和S的自然连接。 A B C a1 b1 2 a1 b2 4 a2 b3 6 a2 b4 8 B D b1 5 b2 6 b3 7 b5 9 例子4 R S 大于连接(CD) 等值连接(C=D) A R.B C S.B D a2 b3 6 b2 6 A R.B C S.B D a2 b3 6 b1 5 a2 b4 8 b1 5 a2 b4 8 b2 6 a2 b4 8 b3 7 例子4(续) 等值连接(R.B=S.B) 自然连接 A R.B C S.B D a1 b1 2 b1 5 a1 b2 4 b2 6 a2 b3 6 b3 7 A B C D a1 b1 2 5 a1 b2 4 6 a2 b3 6 7 例子4(续) 等值连接与自然连接的区别: 1. 等值连接中不要求相等属性值的属性名相同,而自然连接要求相等属性值的属性名必须相同,即两关系只有在同名属性才能进行自然连接。 2. 等值连接不将重复属性去掉,而自然连接去掉重复属性,也可以说,自然连接是去掉重复列的等值连接。 2.3.2 专门的集合运算 2.3.2 专门的集合运算 外连接 如果把舍弃的元组也保存在结果关系中,而在其他属性上填空值(Null),这种连接就叫做外连接(OUTER JOIN)。 左外连接 如果只把左边关系R中要舍弃的元组保留就叫做左外连接(LEFT OUTER JOIN或LEFT JOIN) 右外连接 如果只把右边关系S中要舍弃的元组保留就叫做右外连接(RIGHT OUTER JOIN或RIGHT JOIN)。 2.3.2 专门的集合运算 下图是例4中关系R和关系
您可能关注的文档
- 大气超净排放终稿.ppt
- 智能仓储方案设计题库.doc
- 十章常用半导体器件答案.ppt
- 十张图告诉你什么是博士答案.pptx
- 十月议论文答案.ppt
- 三菱销售手册-答案.doc
- 十月:机组的启动与停机答案.ppt
- 三菱电机自动化培训答案.ppt
- 三菱PLC基本指令答案.ppt
- 十一湖大桥48+80+48悬臂现浇梁施工方案答案.doc
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第2课时 点的坐标特征.pptx
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第3课时 建立适当的平面直角坐标系.pptx
- 北师大版(2024)八年级数学上册课件 4.3 一次函数的图象 第1课时 正比例函数的图象及性质.pptx
- (人教A版数学选择性必修三)讲义第15讲7.1.1条件概率(学生版+解析).docx
- (人教A版数学选择性必修三)讲义第19讲8.1成对数据的统计相关性(8.1.1变量的相关关系+8.1.2样本相关系数)(学生版+解析).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第2课时 加减消元法.pptx
- (人教A版数学选择性必修一)2025年秋季学期讲义第01讲1.1.1空间向量及其线性运算(学生版+教师版).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第1课时 代入消元法.pptx
- 北师大版(2024)八年级数学上册课件 5.3 二元一次方程组的应用 第3课时 二元一次方程组的应用(3).pptx
- 北师大版(2024)八年级数学上册课件 5.4 二元一次方程与一次函数 第2课时 用二元一次方程组确定一次函数表达式.pptx
最近下载
- 黑龙江省齐齐哈尔市克东县克东一中、克山一中等五校联考2025年高三5月仿真考试数学试题含解析.doc VIP
- 新编机关事业单位工人汽车驾驶员高技师国家题库练习题题附答案.docx VIP
- 黑龙江省齐齐哈尔市克东县第一中学2025届高三下学期第五次模拟测试数学试题(含答案解析).docx
- 2025年福建省中考语文试卷(含答案).docx
- 新编机关事业单位工人汽车驾驶员高级、技师国家题库练习题455题(附答案)名师资料..doc VIP
- T_BPMA 0010—2021_现制现售净水机卫生管理规范.pdf VIP
- 复合益生菌发酵玉米-豆粕型日粮对哺乳期羔羊瘤胃发酵参数及菌群结构的影响.pdf VIP
- 野百合也有春天,日本女白领情定宁夏送电工.doc VIP
- 浅谈对智能化医院系统建设见解.doc VIP
- FSSC220006.0 附件中文版本.pdf VIP
文档评论(0)