Ch7建立索引.pptVIP

  • 0
  • 0
  • 约1.56千字
  • 约 16页
  • 2017-05-29 发布于四川
  • 举报
Access数据库设计基础 第七章 建立索引、主索引及关系 授课目标 理解索引的作用 掌握建立索引的原则 掌握建立主索引的方法 掌握建立一般索引的方法 掌握建立、修改与删除关系的方法 理解级联更新与级联删除的含义 为什么需要索引 索引 一本书的目录就相当于数据库中的索引。 索引是一张无形的数据表,数据库通过索引来快速地搜索数据。 索引的作业方式对用户而言是透明的。 索引的作用是在大量记录中快速搜索数据。 数据库在有索引和无索引时搜索方式的区别 无索引 根据条件逐条比较每一条记录。 有索引 先在索引中找到符合条件的记录,再通过索引取出符合条件的记录。 数据库的索引操作 索引必须记住记录在数据表中的位置。 记住记录的方法 哈希函数 对索引值进行计算后求得数据的实际位置。 B+_TREE 索引由索引值和指针两部分组成;指针就记录了记录在数据表中的位置。 簇及非簇索引 簇索引 簇的目的是以数据表的主索引为依据,将记录重新排列,记录的位置也因此会改变。 一个数据表只能有一个簇索引。 簇索引适用于Group By子句。 非簇索引 即一般索引。 一个数据表可拥有多个非簇索引。 适用于Where子句。 建立索引 建立索引的原则 数据表中的记录200。 对经常作为查询条件的字段建立索引。 索引数据越短越好。 索引字段一般是文本或数字类型。 OLE对象、备注和超级链接类型的字段无法建立索引。 索引不

文档评论(0)

1亿VIP精品文档

相关文档