- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 广义笛卡尔积(Extended Cartesian Product) R×S R为n目,S为m目 列:(n+m)列的元组的集合 元组的前n列是关系R的一个元组 后m列是关系S的一个元组 行:k1×k2个元组 R×S = {tr ts |tr ?R ∧ ts?S } * * 广义笛卡尔积 (续) A B C a1 b1 c1 a1 b2 c2 a2 b2 c1 A B C a1 b1 c1 a1 b1 c1 a1 b1 c1 a1 b2 c2 a1 b2 c2 a1 b2 c2 a2 b2 c1 a2 b2 c1 a2 b2 c1 A B C a1 b2 c2 a1 b3 c2 a2 b2 c1 R S R × S A B C a1 b2 c2 a1 b3 c2 a2 b2 c1 a1 b2 c2 a1 b3 c2 a2 b2 c1 a1 b2 c2 a1 b3 c2 a2 b2 c1 * * 2.2.1 选择 (Selection) 1) 选择又称为限制(Restriction) 2) 选择运算符的含义 在关系R中选择满足给定条件F的诸元组 表达形式:σF(R) 选择(续) 3) 选择运算是从行的角度进行的运算 σ Sno Sname 95001 李勇 Ssex Sage Sdept 男 20 计算机 95002 刘琛 女 19 计算机 95003 王敏 女 18 信息 95004 章立 男 19 机械 Student 查询计算机系全体学生: σSdept=‘计算机’(Student) 或σ5=‘计算机’(Student) b. 查询计算机系年龄小于20的学生: σSdept=‘计算机’ ∧ Sage20(Student) 或σ5=‘计算机’ ∧ 420(Student) 编号 系名 姓名 性别 出生年月 03004 计算机系 韩东 男 1979.10.10 02001 外 语 系 刘玲 女 1979.08.02 03001 计算机系 王冬 男 1978.08.07 04001 数学系 姜 瑞 青 男 1981.06.02 05001 电子工程系 翁 超 雷 男 1980.08.10 05002 电子工程系 田 茉 莉 女 1976.09.02 03002 计 算 机系 宋 江 明 男 1981.01.03 03003 计 算 机系 邵林文贺 女 1979.05.04 编号 系 名 姓 名 性别 出生年月 03004 计算机系 韩 东 男 1979.10.10 03001 计算机系 王 冬 男 1978.08.07 03002 计算机系 宋 江 明 男 1981.01.03 03003 计算机系 邵林文贺 女 1979.05.04 Select * from student where 系名=计算机系 选择实例: 编 号 系 名 姓 名 性 别 出生年月 03004 计算机系 韩 东 男 1979.10.01 02001 外语系 刘 玲 女 1979.08.02 03001 计算机系 王 冬 男 1978.08.07 04001 数学系 姜瑞青 男 1981.06.02 05001 电子工程系 翁超雷 男 1980.08.10 05002 电子工程系 田茉莉 女 1976.09.02 03002 计算机系 宋江明 男 1981.01.03 03003 计算机系 邵林文贺 女 1979.05.04 系 名 姓 名 计算机系 韩 东 外语系 刘 玲 计算机系 王 冬 数学系 姜瑞青 电子工程系 翁超雷 电子工程系 田茉莉 计算机系 宋江明 计算机系 邵林文贺 Select 系名,姓名 from student 投影实例: * * 2.2.2 投影(Projection) 1)投影运算符的含义 从R中选择出若干属性列组成新的关系 π属性1,属性2,……属性n(R) 2)投影操作主要是从列的角度进行运算 π * * 例 Sno Sname 95001 李勇 Ssex Sage Sdept 男 20 计算机 95002 刘琛 女 19 计算机 95003 王敏 女 18 信息 95004 章立 男 19 机械 Student 查询学生姓名和所在系: πSname, Sdept,(Student) Sname 李勇 Sdept 计算机 刘琛 计算机 王敏 信息 章立 机械 b. 查询学生所在系: πSdept,(Student) Sdept 计算机 信息 机械 投影之后不仅取消了原关系中的某些列,而且还可能取消
文档评论(0)