、关系运算 ●这里从数据库操作的角度讨论关 系运算。包括: 选择运算针对元组 投影运算针对属性 联结运算 自然联结运算 上一页 停止放映 一下一页 第11页
下一页 上一页 停止放映 第11页 二、关系运算 ⚫ 这里从数据库操作的角度讨论关 系运算。包括: –选择运算 针对元组 –投影运算 针对属性 –联结运算 –自然联结运算
学生关系 STUDENT STUDENT 学号姓名班级性别操行数学英语自控原理 8612101沈小平自控86女优857676 8612162陆华自控86女优969295 8612104王华自控86女优919299 8612106郭勇自控86男优8996 96 8612107魏明自控86男优898582 上一页■ 停止放映 一下一页 第12页
下一页 上一页 停止放映 第12页 学生关系STUDENT STUDENT 1 2 3 4 5 6 7 8 学号 姓名 班级 性别 操行 数学 英语 自控原理 8612101沈小平 自控86 女 优 85 76 76 8612162 陆华 自控86 女 优 96 92 95 8612104 王华 自控86 女 优 91 92 99 8612106 郭勇 自控86 男 优 89 96 96 8612107 魏明 自控86 男 优 89 85 82 …… …… …
选择运算 ●从指定关系中选择出符合条件的元组(记 录)组成一个新的关系。 ●举例,从 STUDENTS关系中,选出三好学生候 选人名单,条件是:操行为“优’,其它三门 功课的总成绩不低于270分。 选择运算条件 CP=“操行=优’AND数学+英语+自控原理 >=270" 上一页 停止放映 一下一页 第13页
下一页 上一页 停止放映 第13页 选择运算 ⚫ 从指定关系中选择出符合条件的元组(记 录)组成一个新的关系。 ⚫ 举例,从STUDENTS关系中,选出三好学生候 选人名单,条件是:操行为‘优’ ,其它三门 功课的总成绩不低于270分。 ⚫ 选择运算条件: CP=“操 行=‘优’ AND 数 学 +英语 +自控原 理 >=270
优秀学生关系 EXC ST EXC ST 4 56 学号姓名班级性别操行数学英语自控原理 8612162陆华自控86女 优优 9692 95 8612104王华自控86女 9192 99 8612106郭勇自控86男优8996 96 满足:“操行=优’AND数学+英语+自控原理>=270 上一页 停止放映 一下一页 第14页
下一页 上一页 停止放映 第14页 优秀学生关系EXC_ST EXC_ST 1 2 3 4 5 6 7 8 学号 姓名 班级 性别 操行 数学 英语 自控原理 8612162 陆华 自控86 女 优 96 92 95 8612104 王华 自控86 女 优 91 92 99 8612106 郭勇 自控86 男 优 89 96 96 满足:“操行=‘优’ AND 数学+英语+自控原理>=270
选择运算举例 记录的集合 A、B、C、 D、E、F、 G、H、G、 X、Y、Z 选择运算(选取小于H且跳过 间隔的两个记录的那些记录) 上一页 停止放映 一下一页 ADG 第15页
下一页 上一页 停止放映 第15页 选择运算举例 记录的集合 A、B、C、 D、E、F、 G、H、G、 …… X、Y、Z 选择运算(选取小于H且跳过 间隔的两个记录的那些记录) A、 D、 G