数据库
首页 > 数据库> > 第3部分:关系数据库管理系统原理part2

第3部分:关系数据库管理系统原理part2

作者:互联网

第3部分:关系数据库管理系统原理part2

题型:选择题、填空题、算法题、分析题分值:约35%

第9章:查询执行

img

查询处理的基本过程

排序的作用

 

img

 

外存归并排序:

两趟多路归并算法

img

 

img

创建归并段

img

创建归并段的运行实例

img

多路归并算法

img

多路归并算法实例

img

 

img

 

img

 

img

算法分析

img

img

 

img

多趟多路归并算法

 

img

 

img

双缓冲的概念

img

选择操作的执行

img

 

img

基于扫描的选择算法

img

算法分析

img

基于哈希的选择算法

img

算法分析

img

基于索引的选择算法

img

算法分析

img

 

投影操作的执行

算法、算法的I/O代价分析、算法对内存的要求

不带去重的投影算法

img

 

img

 

 

去重操作的算法

img

一趟去重算法

img

运行实例

img

 

算法分析

img

基于排序的去重算法

img

运行实例

img

 

img

 

img

 

img

 

img

算法分析

img

基于哈希的去重算法

img

img

运行实例

img

算法分析

img

 

聚集操作的执行

img

集合操作的执行

 

img

 

img

 

img

一趟集合差算法

img

 

 

运行实例

img

算法分析

img

基于哈希的集合差算法

img

运行实例

img

算法分析

img

基于排序的集合差算法

img

算法分析

img

 

连接操作的执行

img

一趟链接算法

img

 

执行实例

img

算法分析

img

基于元组嵌套循环的连接

img

算法分析

img

基于块的嵌套循环连接

img

运行实例

img

算法分析

 

img

归并排序连接

img

运行实例

img

 

img

 

img

 

img

 

img

复杂度分析

img

经典哈希连接

 

img

img

算法分析

img

索引链接

img

运行实例

img

算法分析

img

查询执⾏模型:物化、流⽔线

img

物化执行

img

 

img

流水线执行

img

 

流水线执行实例

img

 

img

 

img

迭代器模型

img

 

img

 

img

第10章:查询优化

 

要求准确掌握基本概念熟练进⾏关系代数表达式的等价变换、选择下推、投影下推来产⽣逻辑查询计划熟练估计逻辑查询计划的代价熟练分析物理查询计划的I/O代价

img

逻辑查询优化

img

 

img

 

逻辑查询计划:

查询表达式连接树、连接树(左深连接树、右深连接树、浓密树)

连接顺序的优化

img

 

连接关系的角色

img

连接树

img

选择左深连接树的优点

img

 

img

 

img

基于动态规划的连接顺序优化

img

 

img

 

img

 

img

 

逻辑查询计划枚举:

 

img

关系代数表达式的等价变换

img

 

img

选择的变换规则

img

 

img

选择下推

img

 

img

 

img

投影的变换规则

img

 

img

投影下推

img

 

img

基数估计:选择、投影、去重、连接、集合操作的结果元组数估计⽅法、直⽅图

 

img

 

img

基数估计定义

img

 

img

 

img

笛卡尔积基数估计

img

 

投影基数估计

img

选择基数估计

img

 

img

二路自然连接的基数估计

img

 

img

 

img

 

img

 

img

 

img

 

img

多路自然连接的基数估计

img

 

img

集合操作的基数估计

img

去重操作的基数估计

img

属性分布的精确近似

img

直方图的分类

img

等宽直方图

img

等高直方图

img

压缩直方图

img

等高和等宽直方图对比

img

基于直方图的基数估计

img

 

img

 

img

代价估计:逻辑查询计划的代价估计⽅法

img

物理查询优化

img

操作的物理执⾏算法的确定

img

索引扫描+过滤

img

 

img

多索引扫描+求交集

img

 

img

仅使用索引

img

 

img

顺序扫描

img

举例:确定连接操作的物理执行算法

img

一趟连接

img

索引连接

img

归并排序连接

img

哈希连接

img

嵌套循环连接

img

中间结果传递⽅式的确定

img

物化执行

img

流水线执行

img

物理计划生成举例

img

 

img

 

img

 

img

 

img

 

 

标签:归并,管理系统,关系数据库,元组,part2,算法,操作,排序,连接
来源: https://www.cnblogs.com/zekaiblogs/p/16290955.html