数据结构中的索引技术.pptVIP

  • 4
  • 0
  • 约6.05千字
  • 约 35页
  • 2017-06-04 发布于四川
  • 举报
第9章 索引技术 *《数据结构与算法》 主要内容 1. 基本概念 2. 线性索引 ①稠密索引 ②分块索引 ③多重表 ④倒排表 3. 树型索引 ①2-3树 ②B-树 ③B+树 9.1索引的基本概念 在索引问题以及数据库中,常常将数据元素称为记录(record)。 文件 文件(file)通常是指存储在外存上的记录集合。从操作系统的角度看,文件是无结构的连续字节序列,从数据库的角度看,文件是有结构的记录集合,每个记录可由若干个数据项组成。记录是文件中进行存取的基本单位,数据项是文件中可使用的最小单位。 索引 索引(index)是把一个关键码与它对应的记录相关联的过程,一个索引属于某一个文件,它由若干索引项构成,每个索引项(index item)至少应包含关键码对应的记录在存储器中的位置等信息。 9.1索引的基本概念 索引并不需要重新排列记录在文件中的顺序,一个文件可能有多个相关的索引,每个索引往往支持一个关键码,并且通过该索引实现对文件中记录的快速访问。 静态索引 静态索引(static index)是指索引结构在文件创建时生成。一旦生成就固定下来,只有当文件再组织时才允许改变。 动态索引 动态索引(dy

文档评论(0)

1亿VIP精品文档

相关文档