第8章 索引和其应用.pptVIP

  • 4
  • 0
  • 约2.15千字
  • 约 46页
  • 2017-08-05 发布于河南
  • 举报
第8章 索引及其应用;;本章重点;本章难点;第8章 索引及其应用;8.1 索引的概述;索引概述 ;索引的结构 ;索引的意义 索引在数据库中的作用与目录在书籍中的作用类似,都用来提高查找信息的速度。索引使程序无需浏览整个表,就可以快速找到所需的数据。 使用索引的代价 为每一列都建立索引是不明智的,因为使用索引要付出一定的代价: 索引需要占用数据表以外的物理存储空间。 创建索引和维护索引要花费一定的时间。 当对表进行更新操作时,索引需要被重建,这样降低 了数据的维护速度;索引的分类 根据索引的存储结构不同将其分为两类: 聚集索引 聚集索引是指表中数据行的物理存储顺序与索引顺序完全相同。聚集索引由上下两层组成,上层为索引页,包含表中的索引页面,用于数据检索,下层为数据页。 非聚集索引 非聚集索引不改变表中数据行的物理存储位置,数据与索引分开存储,通过索引带有的指针与表中的数据发生联系。;聚集索引; 例如,在图书馆中存放着很多书,这些书可以按照作者顺序存放,也可以按照书名顺序存放,还可以按照书的出版社排序存放。假设现在这些书是杂乱存放的,并且在书名列上建立了聚集索引,那么这些书就必须按照书名的顺序重新排放,使得数据(书)按照索引排序。这就是聚集索引。 ; 创建聚集索引应该注意以下事项: ● 每张表只能有一个聚集索引。 ●

文档评论(0)

1亿VIP精品文档

相关文档