1 / 36
文档名称:

数据库系统概论—查询优化.ppt

格式:ppt   页数:36页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

数据库系统概论—查询优化.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

数据库系统概论—查询优化.ppt

文档介绍

文档介绍:数据库系统概论
关系系统及其查询优化
关系系统的定义(1)
关系系统与关系模型密切相关,支持关系模型的系统为关系系统。
关系模型
数据结构:关系
数据操作:关系代数中的并、交、差、广义笛卡尔积、选择、投影、连接、除等操作
数据完整性:实体完整性、参照完整性和用户定义的完整性
支持关系模型应该能支持上述概念
关系系统的定义(3)
几点解释
必须支持三种操作(选择、投影和连接)是因为他们是用户使用数据库的基本操作
支持这三种运算而不是全部运算是因为他们是最有用的运算功能,能解决大部分的实际问题。
要求运算不依赖存取路径是要保证数据的物理独立性
关系系统的分类
,按照各类系统支持关系模型的程度进行分类(S、I、M)
表示系统:仅支持关系数据结构(S),不能算是关系系统
最小关系系统:仅支持关系数据结构和三种关系操作(S、M)
关系完备的系统:支持关系数据结构和所有的关系操作
全关系系统:支持关系模型的所有特征
全关系系统的基本准则(1)
准则0:一个关系型的DBMS必须能完全通过它的关系能力来管理数据库。
准则1:信息准则。关系型DBMS的所有信息都应在逻辑一级上用一种方法即表中的值显式的表示。
准则2:保证访问准则。依靠表名、主码和列名的组合,保证能以逻辑方式访问关系数据库中的每个数据项。
全关系系统的基本准则(2)
准则3:空值的系统化处理。
准则4:基于关系模型的动态的联机数据字典。
准则5:统一的数据子语言准则。
准则6:视图更新准则。
准则7:高级插入、修改和删除操作。
全关系系统的基本准则(3)
准则8:数据的物理独立性。
准则9:数据的逻辑独立性。
准则10:数据完整性的独立性。
准则11:分布独立性。
准则12:无破坏准则。
查询优化
关系系统的优点所在是:查询优化,它减轻了用户选择存取路径的负担。
查询优化的优点:系统可以比用户程序的“优化”做得更好,因为:
可以从数据字典中获取许多统计信息
如果信息发生变化,系统会自动对查询重新优化
可以考虑数百种不同的执行计划
包括了很多复杂的优化技术
查询优化的总目标
选择有效的策略,求得给定关系表达式的值
基于代价的优化算法
要求优化器充分考虑各种参数(如缓冲区大小等),通过某中代价模型计算出各种查询执行方案的的执行代价,然后选择代价最小的执行方案。
总代价=I/O代价+CPU代价

总代价=I/O代价+CPU代价+内存代价

最近更新

社区慢性病患者健康教育张弛科长 155页

园林景观——住宅景观设计问题及改善建议(3篇.. 16页

宁德市人民政府令第2号——宁德市中心城区建筑.. 12页

广州市人民政府关于印发广州市用户共用用水设.. 9页

新课程标准下的美术教学(共5篇) 18页

江苏省百校联考2022-2023学年高三上学期第一次.. 9页

深圳市人民政府印发《关于进一步加快我市国有.. 17页

福建省人民政府令第178号——福建省政务数据管.. 10页

译林版英语三年级上册期末试卷(2) 5页

钢筋工试题有答案版 12页

鬼针草的提取分离纯化及其药理作用的研究进展.. 9页

骨干教师培养计划提升课堂教学魅力 26页

项目计划与资源分配培训 31页

雨灾雪灾应急预案培训灾后恢复与重建策略 19页

商品小区红色物业管理制度 2页

图论算法的整数扩展 34页

护理授课ppt图形 19页

职场心理学培训 27页

护理管理学第一章的ppt 25页

电影制作行业创业计划书 38页

用PPT一览我的荣誉护理骨干竞聘演讲PPT 19页

激励创新思维:2024年医疗科研人员的培训需求.. 33页

氧化铝项目风险控制策略可行性分析报告 34页

服装鞋帽行业创业计划书 35页

春节习俗感悟中国传统文化的智慧 25页

新教师培训的课堂教学设计 35页

教师培训中的师生关系建设与教育环境 29页

提升员工满意度的心理激励方法:激励理论与实.. 30页

辅助生殖技术及护理 69页

UV5800型紫外可见分光光度计操作规程 3页