- 0
- 0
- 约4.74千字
- 约 41页
- 2019-10-25 发布于安徽
- 举报
关系R上的投影是从R中选择出若干属性列组成新的关系. 例2.查询学生关系在学生姓名,所在专业两个属性上的投影. ?姓名,专业号 ( 学生 ) ?A(R) ={t[A] | t∈R} 其中R是关系名,π是投影运算符,A是被投影的属性或属性集。 ②投影(Projection) 属性组 投影运算举例: 订购单关系 选取职工号和供应商号两列构成新的关系 π职工号,供应商号(订购单) 关系代数 ③连接(Jion) 连接运算是将满足两个表之间运算关系的记录连接成一条记录,所有这样的记录构成新的表(连接运算的结果)。连接运算可以表示为: Ai是R中的属性,Bj是S中的属性,θ是关系(比较)运算符,连接的结果是一个广义笛卡儿乘积的子集,其中的元组满足Ai和Bj间的θ关系。当θ为“=”时,称为等值连接;θ为“”时,称为小于连接;θ为“”时,称为大于连接等等。 自然连接 在连接运算中最常用的连接是自然连接。 自然连接运算一般表示为 : 其中Ai和Bj要出自同一个值域,并且在实际应用中这两个属性往往具有相同的属性名。 过程:计算笛卡尔积?选择满足条件r [Ai]=s [Bj] ? 去掉重复值 自然连接的例子 s [Bj] r [Ai] 综合运算实例 根据以上关系求出在上海工作的职工的工资值都有哪些? 仓库 职工 关系代数语句为: 其它关系代数语句求解? 查询过程示意 选择运算 自然连接运算 投影运算 设有关系R(X,Y)和S(Y),其中X、Y可以是单个属性或属性集,则除法运算定义为: 除运算(Division) R(X,Y)是被除关系 S(Y)是除关系 商关系由R中某些X属性值构成,其中的任一X值所对应的一组Y值都包含除关系S。 除运算常用于至少…查询或运算 除运算的例子 它的含义是:至少向WH1、WH3、WH5供货的供应商号 关系演算 元组关系演算语言ALPHA 域关系演算语言QBE 关系演算 元组关系演算语言 元组关系演算以元组变量为谓词变元的基本对象. ALPHA语言主要有:GET,PUT,HOLD,UPDATE,DELETE,DROP 举例:检索操作:GET 查询所有被选修课程的课程号码 GET W (选修.课程号) 查询通控专业年龄小于20的学生的学号和年龄: GET W (学生.学号, 学生.年龄): 学生.专业号=‘TK’ ∧ 学生.年龄20 语句的基本格式: 操作语句 工作空间(表达式) : 操作条件 域关系演算语言QBE(query by example) 关系演算 域关系演算以元组变量的分量即域变量作为谓词变元的基本对象. 特点:高度过程化的基于屏幕表格的查询语言. 关系名 属性名 操作命令 元组属性值或查询条件 关系演算 举例:检索操作 学生 学号 姓名 年龄 专业号 性别 CI 查询条件 等号省略 P. T 显示查询 结果示例 查询操作符 P. 是操作符,表示打印 T 是示例元素 CI 是查询条件 学生 学号 姓名 年龄 专业号 性别 学生 学号 姓名 年龄 专业号 性别 关系演算 学生 学号 姓名 年龄 专业号 性别 P.95001 TK 19 P.95001 P.95001 19 TK P.95001 P.95002 19 TK 查询条件示例: 年龄.AND.专业号 年龄.OR.专业号 年龄.AND.专业号 Select 工资 from 仓库jion 职工 on 仓库.仓库号=职工.仓库号 where 城市=‘上海’ * 关系的数学定义 关系的操作 一个日常生活中的关系例子 某小区有2名男同志和3名女同志,把男人看成一个集合M,把女人看成一个集合W,如下: M={赵和平, 李振华}; W={李小丽, 张小琴, 王丽娅}。 若M集合和W集合存在着夫妻关系,则可能的夫妻关系如下: {(赵和平,李小丽),(赵和平,张小琴),(赵和平,王丽娅),(李振华,李小丽),(李振华, 张小琴),(李振华,王丽娅)} 在数学上把这种由两个或多个集合中的值的所有可能组合称“笛卡尔积”,本题的“笛卡尔积”可记为:M×W。 M×W 赵和平 李小丽 赵和平 张小琴 赵和平 王丽娅 李振华 李小丽 李振华 张小琴 李振华 王丽娅 赵和平 小娟 赵和平 小琴 赵和平 李振华 小娟 李振华 小琴 李振华 W={小娟, 小琴 } 笛卡尔积? 几个概念 域 域(Domain)是值的集合。如:{1到100之间的整数}, {Mary,Tom}等都是域。 基数 域中元素的个数称为域的基数,如有下列集合: 单位人员的集
您可能关注的文档
- 盾构施工的前期准备工作.ppt
- 广州自考天河区夜校.ppt
- 计算机网络-HuJun-南京航空航天大学.ppt
- 经济信息资源综合介绍-(第五版).ppt
- 九年级英语第二单元课件(全套)人教版.ppt
- 历史中考试卷分析-.ppt
- 旅游者个别要求及问题的处理XIN.ppt
- 诗经之五抒情诗(其他情感).ppt
- 市场调研报告新北区.ppt
- 探索者1号---丰台区课程改革平台.ppt
- 用药错误应急预案及处理程序.docx
- 2025至2030钢铁行业用润滑脂市场调研报告.docx
- 2026年欧洲智能城市大脑市场规模预测.docx
- 2026年欧洲智能电网政策演变及市场影响分析.docx
- 2026海南澄迈县教育部直属师范大学公费师范毕业生招聘13人备考题库附答案详解(巩固).docx
- 北京科技大学天津学院《中学体育与健康课程标准解读》2023-2024学年第一学期期末试卷.doc
- 2025至2030中国黄金饰品行业竞争力洞察及市场占有率及有效策略与实施路径评估报告.docx
- 2026海南澄迈县教育部直属师范大学公费师范毕业生招聘13人备考题库附答案详解(实用).docx
- 会务活动承办协议.docx
- 2026年欧洲智能驾驶出租车市场运营成本预测.docx
最近下载
- 【考研数学】2024 武忠祥 严选题做题本 数学二 (竖版A4).doc VIP
- (LR3.5)地测空间管理信息系统使用手册(1).pdf VIP
- 【做题本】平板版25考研数学周洋鑫考点全刷基础篇·线代.doc VIP
- 考研数学2025年线代基础测试.docx VIP
- 2025年考研数学《线性代数》专项训练试卷.docx VIP
- 2025年考研数学线代真题模拟冲刺试卷(含答案).docx VIP
- 【做题本】A4版25考研数学周考点全刷.doc VIP
- 青海民间小调.pdf
- 成人2型糖尿病口服降糖药联合治疗专家共识(2025版)解读PPT课件.pptx VIP
- 2026马年春节小学生主题班会课件(共21张PPT).pptx VIP
原创力文档

文档评论(0)