1 / 20
文档名称:

计算机数据库系统实现.pptx

格式:pptx   大小:100KB   页数:20页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机数据库系统实现.pptx

上传人:wz_198613 2019/2/23 文件大小:100 KB

下载得到文件列表

计算机数据库系统实现.pptx

相关文档

文档介绍

文档介绍:引言主要任务:1)对使用诸如SQL的某种语言所写的查询进行语法分析,)将语法分析树转换成关系代数表达式树(或某种类似标记形式),也称为逻辑查询计划3)逻辑查询计划转换为物理查询计划:a)指明要执行的操作b)找出这些操作执行的顺序c)执行每步所用的算法d)获得所存储数据的方法e)数据从一个操作传递到另一个操作的方式查询处理器的主要组成部分:查询查询计划元数据数据查询编译查询执行DBDBMS处理查询计划的过程是这样的:在做完查询语句的词法、语法检查之后,将语句提交给DBMS的查询优化器,优化器做完代数优化和存取路径的优化之后,由预编译模块对语句进行处理并生成查询规划,然后在合适的时间提交给系统处理执行,最后将执行结果返回给用户。在实际的数据库产品(如Oracle、Sybase等)的高版本中都是采用基于代价的优化方法,这种优化能根据从系统字典表所得到的信息来估计不同的查询规划的代价,然后选择一个较优的规划。虽然现在的数据库产品在查询优化方面已经做得越来越好,但由用户提交的SQL语句是系统优化的基础,很难设想一个原本糟糕的查询计划经过系统的优化之后会变得高效,因此用户所写语句的优劣至关重要。DBMS中的存储统计信息:有关关系的统计信息关系R中的元组数目含有关系R的元组的块数目关系R中每个元组的字节数关系R的块因子,即一个块中能存放的关系统计信息的维护􀂅每次关系修改时,更新统计信息􀂅系统处于轻负载时,更新统计信息查询处理的步骤:语法分析器与翻译器查询关系代数表达式优化器执行引擎查询结果执行计划db分析:例:SELECTSNAMEFROMS,C,==AME=‘DATABASESYSTEM’S=10000,C=1000,SC=100000查询方案:1)∏sname(=((sXc)Xsc))O=AME=‘DATABASESYSTEM)2)∏sname(AME=‘DATABASESYSTEM((s∞c)∞sc))3)∏sname(((s∞AME=‘DATABASESYSTEM(c))∞sc)):包是多重集SQL关系与集合的区别:1)关系是包2),交和差:::::::::,交和差:基于包的并,交和差的语义:1)R∪S:)R∩S:)R-S::如果R={A,B,B},S={C,A,B,C}是两个包那么: 1)R∪S=2)R∩S=3)R-S=考虑:S={C,A,B,B,C}时,: σc(R)产生由R中满足条件C的元组构成的包,结果关系的模式与R的模式一样. 例:: ∏L(R)是R在列表L上的投影,不去掉重复的元组. L的构成: 1):R的单个属性 2):表达式xy,其中x,y是属性名字列表,将x换名为y 3):表达式ez,例:(笛卡儿积) 如果R和S是关系,则R×S是一个模式中包含R的属性和S的属性的关系,在结果积中不去掉重复的属性. 例::∞ 1)自然连接R∞S 2)等值连接R∞S 3)θ连接R∞:δ(R)与distinct对应,是将包转换为集合的操作符SQL的UNION,INTERSET,EXCEPT均按集合方式理解,故转为包的表示时,:RUNIONS可表示为δ(R∪S):三要素:(1)聚集操作符:出现在SQL的SELECT中,对属性应用AVG,SUM,COUNT,MIN和MAX,产生相应的结果.(2)分组:出现在SQL的SELECT中,以GROUPBY方式,其主要作用为:1)对由FROM和WHERE所描述的关系按照GROUPBY后面的属性分组2)将聚集作用到每个分组上(3)HAVING条件:给出查询结果中的每个分组所必须满足的条件符号表示:(1)符号γ表示分组和聚集:γL(R)R是关系L是元素的列表:a)GROUPBY后面所跟的属性 b)聚集操作符,如SUM(X)SX(2)γL(R)的执行过程: 1),则整个关系R就是一个组. 2)对每一个组产生一个元组,它包括: a)该组的分组属性的值 b)根据列表L定义的聚集属性在该组中所有元组上得到的聚集例:(见书180图6-5)

最近更新

2024年河南省高职单招职业适应性测试模拟试题.. 57页

2024年河南省高职单招职业适应性测试题库一套.. 57页

2024年泉州华光职业学院单招综合素质考试题库.. 54页

2024年重庆电子工程职业学院职业倾向性测试题.. 56页

一级建造师之一建公路工程实务题库1000道及参.. 301页

一级建造师之一建工程法规题库1000道及答案参.. 329页

一级建造师之一建港口与航道工程实务题库1000.. 307页

安全员继续教育考试题库1000道含答案(预热题.. 282页

演出经纪人考试题库1000道及参考答案(考试直.. 275页

演出经纪人考试题库1000道附答案(黄金题型).. 275页

2024年无锡工艺职业技术学院单招综合素质考试.. 75页

2024年云南体育运动职业技术学院单招职业技能.. 74页

2024年宿州学院单招综合素质考试题库往年题考.. 75页

2024年浙江舟山群岛新区旅游与健康职业学院单.. 74页

综合解析安徽无为县襄安中学物理八年级下册期.. 21页

综合解析四川遂宁二中物理八年级下册期末考试.. 20页

约束词语的有关同义词 4页

心肺复苏术术后护理ppt课件 29页

不锈钢餐具市场分析及竞争策略分析报告 83页

制冷设备安全操作规程 3页

袁京BSD6月总结7月计划 5页

门卫、校警安全责任状 16页

2023年消防救援站党支部工作总结 4页

慢性胃炎中医症候评分表格模板2 3页

教师心得体会师德感悟篇范文2023年 9页

学校食堂6s管理内容和标准四篇 51页

夹江陶瓷产业发展历程和基本概况 5页

超声科质量控制评分表(共1页) 1页

高速铁路桥梁缺陷整治方案 56页

尊师开示 7页