- 1、本文档共101页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库第二章 的关系数据库
形式化定义 { x1 x2 …xn | P( x1 , x2 , … , xn )} xi代表域变量,P为由原子构成的公式 原子公式 (x1 , x2 , … , xn ) ? R,记R(x1 , x2 , … , xn ) xi是域变量或域常量 x ? y 域变量x与y之间满足比较关系? x ? c 域变量x与常量c之间满足比较关系? 2.5 关系演算(续)- 域关系演算 A B C 1 2 3 4 5 6 7 8 9 A B C 1 2 3 3 4 6 5 6 9 R S A B C 4 5 6 R1={ x y z | R( x, y, z) ? x5 ? y3} D E 7 5 4 8 W 2.5 关系演算(续)- 域关系演算 A B C 1 2 3 4 5 6 7 8 9 R D E 7 5 4 8 W B D A 5 7 4 8 7 7 8 4 7 R2={ x y z| (?u) (?v) (R(z, x, u) ?W(y, v) ? uv)} 2.5 关系演算(续)- 域关系演算 A B C 1 2 3 4 5 6 7 8 9 R A B C 1 2 3 4 5 6 7 8 9 3 4 6 R2={xyz| R(x, y, z) ? (S( x, y, z) ? y=4)} D E 7 5 4 8 W 2.5 关系演算(续)- 域关系演算 A B C 1 2 3 3 4 6 5 6 9 S 2.6 小结 关系模型 关系数据结构及定义 完整性约束 关系代数:5个基本运算 关系演算:元组、域 2.4 关系代数(续) 2.4.3 专门的关系运算 4. 除 1)特殊用途 查询选修了全部课程的学生姓名 查询选修了所有开课院系为管理学院的课程的学生 All, Every 和整数的除运算的比较 姓名 课程 张蕊 物理 王红 数学 张蕊 数学 课程 数学 物理 张蕊同学所选修的全部课程 2.4 关系代数(续) 2.4.3 专门的关系运算 4. 除 2)象集(Image Set) 关系R(X , Z), X, Z是属性组,x是X上的取值,定义x在R中的象集为 Zx = { t[Z] | t?R ? t[X]= x } 从R中选出在X上取值为x的元组,去掉X上的分量,只留Z上的分量 2.4 关系代数(续) 2.4.3 专门的关系运算 4. 除 R 姓名 课程 张军 物理 王红 数学 张军 数学 Z X S 课程 数学 物理 Z 2.4 关系代数(续) 如何得到选修了全部课程的学生? 做法:逐个考虑选课关系SC中的元组r,求r在姓名SN上的分量x,再求x在选课关系中的象集课程Cx,若Cx包含了所有的课程C,则x是满足条件的一个元组 选修全部课 程的学生 x同学所选修 的全部课程 全部课程 { x | x=r[SN] ? r?SC ? Cx?C } 2.4 关系代数(续) 2.4.3 专门的关系运算 4. 除 3)定义 R(X , Y) ? S(Y) = { x | x=r[x] ? r?R ? Yx? ?Y(S)} R?S = ?X(R) ? ?X(?X(R) ? ?Y(S) ? R) 设关系R和S的元数分别为r和s(设rs0),那么R÷S是一个(r-s)元的元组集合。(R÷S)是满足下列条件的最大关系:其中每个元组t与S中每个元组u组成的新元组t , u必在关系R中。为方便起见,我们假设S的属性为R中后S个属性。 除运算示例 I ? 物理 数学 课程 = 物理 王红 数学 张军 数学 王红 物理 张军 课程 姓名 王红 张军 姓名 所有学生选修全部课程 ? = 数学 张军 数学 王红 物理 张军 课程 姓名 物理 王红 数学 张军 数学 王红 物理 张军 课程 姓名 姓名 王红 没有选修全部课程的学生 姓名 王红 张军 姓名 王红 ? = 姓名 张军 选修了全部课程的学生 除运算示例 II-1 A B C D a b c d a b e f a b d e b c e f e d c d e d e f C D c d e f R S A B a b b c e d ?AB (R) 除运算示例 II-2 A B C D a b c d a b e f b c c d b c e f e d c d e d e f ?AB (R) ? ?CD (S) ?AB (R) ? ?CD (S)-R A B C D b c c d R ? S= A B a b b c e d - A B b c = A B a b e d A B C 2 1 2 6 7 4 2 4 4 6 8 9 7 5 2 4 8 9 9 7 3 A D E 3 6 4 1 2 3 2
您可能关注的文档
- 数字城管建设的项目建议书.doc
- 数字媒体技术专业数字印刷媒体课程的设计指导书.doc
- 数字式秒表文档的资料.doc
- 数字式调频收音机的设计的资料.doc
- 数字推理题的解题的技巧大全.doc
- 数字电子技术基础2011.4.13 第二章习题的答案.docx
- 数字化油气田监控系统技术的方案基于物联网技术平台.docx
- 数字化技术的项目综合训练指导书.docx
- 数字电子技术基础数字电路习题的答案.doc
- 数字电子技术基础第4章 作业的答案.ppt
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
最近下载
- 2024年常州信息职业技术学院单招职业技能测试题库及答案解析.docx VIP
- 便利店企业商业计划书-完整版本.docx
- 水利水电工程建筑专业-渡槽设计(全套图纸).doc
- 开学第一课(校园防欺凌).pptx
- 镇环境卫生整治方案.ppt
- 2025-2030年中国供应链行业市场运行格局及前景战略研判报告.docx
- 2024交流发电机定子VPI绝缘规范6.3kV少胶定子条式线圈(F级).pdf
- 广告市场调查与统计分析基本概念课件.ppt
- 武汉市2025届高中毕业生二月调研考试(二调)数学试卷(含答案详解).pdf
- 2024年广东省佛山市南海区初中毕业生适应性学业检测(一)英语试题(PDF版有答案).pdf
文档评论(0)