6-第六章:数据库的物理组织(2).pdfVIP

  • 1
  • 0
  • 约2.47万字
  • 约 73页
  • 2019-08-04 发布于山东
  • 举报
本讲简要说明 授课目的与要求:掌握如何在文件上 组织索引, B树的结构。 授课难点:索引顺序文件、B树的修 改。 作业安排: p.206 13,17 review 硬盘的结构及访问时间 文件组织的基本概念 组织方式 性能度量 组块方式 三种基本文件组织方法 无序 顺序 散列 支持文件空间动态变化的HASH技术 1)动态HASH 2)可扩展HASH 3)线性 HASH 两个基本点: (a) 使用b位哈希函数值的高i位: b h(K) → use i → 随时间增长…. (b) 用目录 . . h(K)[i ] . to bucket . . . 3)线性 HASH 两个基本点: (a)使用b位哈希函数值的低i位 b grows i (b) 文件线性增长 例 b=4 bits, i =2, 2 keys/bucket 1101 • 插入1101 • 带溢出链! 将增加的桶 0000 0101 1010 1111 00 01 10 11 n = 01 (已用最大桶号) Rule If h(k)[i ] ≤ n then look at bucket h(k)[i ] else look at bucket h(k)[i ] - 2i -1 例 b=4 bits, i =2, 2 keys/bucket 1101 • insert 1101 将增加的桶 0000 0101 1010 1111 1101 1010 1111 00 01 10 11 n = 01 (已用最大桶号) 10 11

文档评论(0)

1亿VIP精品文档

相关文档