chap9关系查询处理和查询优化new.pptVIP

  • 0
  • 0
  • 约8.73千字
  • 约 29页
  • 2018-02-26 发布于河南
  • 举报
chap9关系查询处理和查询优化new

Lecture 关系查询处理和查询优化 邯郸学院计算机 张延军 Zhang Yan-jun Department of Computer, Handan College Outline 本章目的: RDBMS的查询处理步骤 查询优化的概念 基本方法和技术 查询优化分类 : 代数优化 物理优化 9.1 关系数据库系统的查询处理 9.2 关系数据库系统的查询优化 9.3 代数优化 9.4 物理优化 9.5 小 结 B树、B-树和B+树 B 树即二叉搜索树: 1. 所有非叶子结点至多拥有两个儿子( Left 和 Right ); 2. 所有结点存储一个关键字; 3. 非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; B 树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应的关键字; 如果 B 树的所有非叶子结点的左右子树的结点数目均保持差不多(平衡),那么 B 树的搜索性能逼近二分查找;但它比连续内存空间的二分查找的优点是,改变 B 树结构(插入与删除结点)不需要移动大段的内存数据,甚至通常是常数开销; 但 B 树在经过多次插入与删除后,有可能导致不同的结构: 右边也是一个 B 树,但

文档评论(0)

1亿VIP精品文档

相关文档