- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 关系运算 2.3 关系演算 一、元组关系演算 (5) σF(R)≡{t|R(t)∧F’} 其中:用t[j] 代替公式F中的运算对象可得到 F’ 例如: σ2=‘d’(R) 可写成 {t|(R(t)∧t[2]=‘d’)} 例:设有已知关系R 如图所示,求如下元组演算表达式的值。 例:设有已知关系R、W 如图所示,求如下元组演算表达式的值。 一、元组关系演算 元祖关系演算应用举例 1)查询“程军”老师所授课程的记录 元祖关系演算应用举例 2)查询所有课程的课程名和任课教师 元祖关系演算应用举例 3)查询学习了课程号为02的学生学号和成绩 元祖关系演算应用举例 查询学习了课程号为02的学生学号和姓名 元祖关系演算应用举例 查询学习了课程号为02或04的学生学号 元祖关系演算应用举例 查询学习了课程号为02和04的学生学号 元祖关系演算应用举例 查询不学C2课程的学生姓名和年龄 比较:关系代数表达式 元祖关系演算应用举例 查询学习了全部课程的学生姓名 比较:关系代数表达式 例:设有关系R、W 如图所示,求如下的域演算表达式的值 例:设有关系R、W 如图所示,求如下的域演算表达式的值 例:设有关系R、W 如图所示,求如下的域演算表达式的值 2.4 三种关系运算表达能力的等价性 2、域关系演算的原子形式 (1) R(x1,x2,…,xn) 涵义:域变量xj 的选择应使x1,x2,…,xn是R 的一个元组。 (2) xj?c 或 c?xj 涵义:xj 是域变量,xj 应取使xj?c 或c?xj 为真的值。 二、域关系演算 2、域关系演算的原子形式 (3) xj?yk 涵义: xj 是域变量,即元组x 的第j 个分量,yk 为元组y 的第k 个分量。 含义为xj 和yk 应取使xj?yk 为真的值。 二、域关系演算 3、域关系演算的公式定义 (1)每个原子是一个公式,称为原子公式。 (2)如果?1 和?2 是公式,则?1∧?2、?1∨?2 和??1 也是公式。 (3)若?(x1,x2,…,xn)是公式,则(?xj)(?),(?xj)(?)也是公式。 二、域关系演算 3、域关系演算的公式定义 (4)域演算公式中运算符的优先级与元组演算规定相同。 (5)公式或只限于上述4 种基本形式之一,即域演算公式或是一个原子公式,或是由原子公式经过有限次?、∨、∧逻辑运算和?、 ?量词运算而形成的复合公式。 二、域关系演算 4 b d 3 f d 6 f c e B 8 C a A 关系R 关系R1 R1={xyz|R(xyz)∧z≤6∧y=f)} 二、域关系演算 C(z) B(y) A(x) 3 f d 6 f c B C A 选择 4 b d 3 f d 6 f c e B 8 C a A 关系R 关系S R2={xyz|R(xyz)∨S(xyz)∧y≠c∧z≤8)} 二、域关系演算 关系R2 C(z) B(y) A(x) 4 b d 6 f d 5 c b e B 8 C a A C(z) B(y) A(x) 3 f d 4 b d 6 f d 6 f c e B 8 C a A 关系R C(z) B(y) A(x) 4 b d 3 f d 6 f c e B 8 C a A 关系R 6 9 4 E 17 D 关系W R3={yux|(?z)(?v)(R(xyz)∧W(uv)∧z≥v)} 二、域关系演算 关系R3 a 9 e c 17 f c 9 f d 17 b a 17 e C(z) B(y) A(x) E(v) D(u) D A B 第2章 关系运算 * * 数据库系统原理及应用 主讲:唐四薪 (第三讲) 主要内容 2.3 关系演算 2.4* 三种关系运算表达能力的等价性 第2章 关系运算 关系演算是谓词演算在关系运算中的推广应用。 关系演算: 元组关系演算(以元祖为对象) 域关系演算(以属性为对象) 1、元组关系演算表达式 一般形式: {t|?(t)} 其中:t 为元组变量(tuple),?(t)为由原子公式和运算符组成的公式。 一、元组关系演算 2、三种原子公式 (1)R(t) :表示t 是关系R 的元组。 (2)t[j]θu[k] :表示元组t 的第j 个分量与元组u 的第k 个分量满足θ运算。 (3)t[j]θa 或 aθt[j]:表示元组t 的第j 个分量与常数a 之间满足θ运算。 一般形式: {t|?(t)} 一、元组关系演算 3、自由元组变量和约束元组变量 在一个公式中
您可能关注的文档
- 体现知行统一-中国教师研修网.PPT
- 体验东巴象形文字的计算机处理技术-南陈集中学.PPT
- 体能基本动作.PDF
- 余姚双季稻产量1200kg/667m2抛栽技术.PDF
- 何孔德力作.DOC
- 余姚新桥小学姜淋请小朋友们自由朗读课文要求标出自然段.PPT
- 体劳德智美心理健康教育是一种心灵的唤醒心.PPT
- 余姚小学生各学科学业评价实施方案初稿.DOC
- 余姚滨海新城110kV华鑫化纤架空线工程环境影响评价报告表简本浙江.PDF
- 何谓‘精进教学’.PPT
- 城镇化的社会学研究.DOC
- 基于CLEC语料库词频对中国学生过去式习得的影响-西昌学院学报.PDF
- 基于DCOM组件的大学生综合素质测评系统开发.PDF
- 基于MPC-HHT的多类型储能协调控制策略研究-中国电机工程学报.PDF
- 基于Quorum的低占空比WSNs最优延迟可靠路由-计算机应用与软件.PDF
- 基于USB0的高速视频采集系统设计.PDF
- 基于三七连作障碍的土壤理化性状及酶活性研究-生态环境学报.PDF
- 基于不同损伤评价标准的正面碰撞乘员保护研究-重庆理工大学学报.PDF
- 基于专题学习网站的研究性学习探讨-我爱你化学网.PDF
- 基于中国人体尺寸的假人头部模型质心参数设计-中国机械工程.PDF
最近下载
- 2025-2026学年初中英语九年级下册外研版(2024)教学设计合集.docx
- 基于PLC的液体混料罐控制系统设计毕业设计.pdf VIP
- 绿植租摆养护方案.docx VIP
- 国际经济法学第2版马工程课后思考题答案.docx VIP
- 综采工作面震动炮工程安全技术措施(标准版).docx VIP
- 七年级数学上册《整式加减》计算题专项训练含答案.docx VIP
- 最新人教版一年级上学期语文期中考试试卷(共3套,可直接打印).docx VIP
- 2025中华护理学会团体标准——无创正压通气护理技术.pptx
- 数字式位移传感器(光栅).ppt VIP
- 2025湘美版美术三年级上册第二单元 第1课《草丛中》课件.ppt
原创力文档


文档评论(0)