- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 信息与通信工程学院 * 2.4.2 专门的关系运算 1. 选择:是在指定的关系中,按给定的条件选取其中的若干个元组,组成一个新的关系运算。记作:σF(R) F为布尔函数,可由运算对象(属性名、常数、简单函数)、算术比较符和逻辑运算符连接起来的表达式组成。 σF(R)={t | t∈R ∧ F(t)=true} 例如:设有一个学生-课程数据库,包括: 学生关系Student、课程关系Course和选课关系SC Student 学号 Sno 姓名Sname 性别Ssex 年龄Sage 所在系Sdept 01001 01002 01003 01004 李勇 刘晨 王敏 张立 男 女 女 男 20 19 18 19 中文 信息 数学 信息 课程号 Cno 课程名 Cname 先行课 Cpno 学分 Ccredit 1 2 3 4 5 6 7 数据库 数学 信息系统 操作系统 数据结构 数据处理 PASCAL 5 1 6 7 6 4 2 4 3 4 2 4 Course 学号 Sno 课程号 Cno 成绩 Grade 01001 01001 01001 01002 01002 1 2 3 2 3 92 85 88 90 80 SC * 信息与通信工程学院 * 例1:查询信息系全体学生 σSdept=‘信息’(Student) 或σ5=‘信息’(Student) 其中5为属性序号 查询结果: Sno Sname Ssex Sage Sdept 01002 01004 刘晨 张立 女 男 19 19 信息 信息 a 例2:查询年龄小于20的学生 σSage20(Student) 或σ420(Student) 查询结果: Sno Sname Ssex Sage Sdept 01002 01003 01004 刘晨 王敏 张立 女 女 男 19 18 19 信息 数学 信息 b * 信息与通信工程学院 * 2.4.2 专门的关系运算 2. 投影:是在指定的关系R中,选择出若干属性列组成新的关系。 记作:πX(R) X为R的属性列。 πi1,…,πim(R)={(ri1, …,rim)| (r1, …,ri1, …,rim,…,rn)∈R} 投影操作是从列的角度进行的运算,即对关系R进行垂直分割,消去某些列,并重新排列顺序。 删除重复元组。 例3:查询学生的姓名和所在系 πsname,Sdept(Student) 或π2,5(Student) 查询结果: Sname Sdept 李勇 刘晨 王敏 张立 中文 信息 数学 信息 学号 Sno 姓名Sname 性别Ssex 年龄Sage 所在系Sdept 01001 01002 01003 01004 李勇 刘晨 王敏 张立 男 女 女 男 20 19 18 19 中文 信息 数学 信息 Student 例3:查询学生关系Student中都有哪些系 πSdept(Student) 或π5(Student) 查询结果: 学号 Sno 姓名Sname 性别Ssex 年龄Sage 所在系Sdept 01001 01002 01003 01004 李勇 刘晨 王敏 张立 男 女 女 男 20 19 18 19 中文 信息 数学 信息 Sdept 中文 信息 数学 * 信息与通信工程学院 * 2.4.2 专门的关系运算 3. 连接:是从两个关系R、S的笛卡儿积中选取属性间满足一定条件的元组。 记作:R S XθY为连接条件 当θ为“=”,称为等值连接 XθY XθY R S={trts|tr∈R∧ts∈S∧tr [A]θts[B]=True} * 信息与通信工程学院 * 2.4.2 专门的关系运算 4. 自然连接:对于关系R、S,在等值连接的情况下,当连接属性X与Y具有相同的属性名时,则关系R与S的连接称为自然连接。 记作:R S 在自然连接构成的结果关系中,相同的属性名不必重复。 一般自然连接使用在R和S用公共属性的情况 * 信息与通信工程学院 * 例: 设有关系R和S(见表), 求R S|R.学号S.学号, R S|R.学号=S.学号, R S的值。 学号 姓名 性别 出生年月 971101 张宾 男 780909 971102 王雷 女 780810 981102 许宁 男 790217 990201 姜江 女 801114 R 学号 入学成绩 971101 532 971102 512 981102 489 990201 520 S R.学号 姓名 性别 出生年月 S.学号 入学成绩 971101 张宾 男 780909 971102 512 97110
您可能关注的文档
- 第四章 原子吸收光谱法概论.ppt
- 第四章(第6节)振动的危害与利用概论.ppt
- 2.2两代人的对话案例.ppt
- 2016中考科学第三部分物质科学(二)专题34金属金属案例.ppt
- 3有机合成概论.ppt
- 第四章、基带数字信号的传输概论.ppt
- 第四章:企业文化建设方案概论.ppt
- 高中生励志概论.ppt
- 第四章:压力控制阀概论.ppt
- 0【海洋生态学】5new案例.ppt
- 融媒体环境下电视新闻记者的专业素质浅析4400字【论文】 .pdf
- 【课题申报书】数字青年奋斗精神培育研究 .pdf
- 【课题申报书】碳交易背景下多式联运数字化平台资源配置优化研究 .pdf
- 【课题申报书】数字时代新疆形象海外认知与舆情识别策略研究 .docx
- 2024年1月黑龙江高中学业水平合格考英语试卷真题(详解) .pdf
- 人岗匹配在招聘中的应用探讨—以M教育公司为例17000字【论文】 .pdf
- 江苏省宿迁市2024-2025学年高二上学期期中考试政治无答案 .pdf
- 【课题申报书】睡眠不足对自我意识情绪加工的影响及其神经机制 .pdf
- 【课题申报书】魏晋南北朝隋唐官文书制度运作与演进研究 .pdf
- 【课题申报书】数字技术融合对新能源汽车供应链韧性的影响机理与作用路径研究 .pdf
文档评论(0)