《Ch建立索引》PPT课件

《Ch建立索引》PPT课件

ID:45084829

大小:216.00 KB

页数:16页

时间:2019-11-09

《Ch建立索引》PPT课件_第1页
《Ch建立索引》PPT课件_第2页
《Ch建立索引》PPT课件_第3页
《Ch建立索引》PPT课件_第4页
《Ch建立索引》PPT课件_第5页
资源描述:

《《Ch建立索引》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Access数据库设计基础第七章建立索引、主索引及关系授课目标理解索引的作用掌握建立索引的原则掌握建立主索引的方法掌握建立一般索引的方法掌握建立、修改与删除关系的方法理解级联更新与级联删除的含义为什么需要索引索引一本书的目录就相当于数据库中的索引。索引是一张无形的数据表,数据库通过索引来快速地搜索数据。索引的作业方式对用户而言是透明的。索引的作用是在大量记录中快速搜索数据。数据库在有索引和无索引时搜索方式的区别无索引根据条件逐条比较每一条记录。有索引先在索引中找到符合条件的记录,再通过索引取出符合条件的记录。列出厂牌为“Nokia”的记录条件:厂牌=“

2、Nokia”逐条比较每笔记录,找出符合条件的记录图7.1无索引的搜索方式列出厂牌为“Nokia”的记录条件:厂牌=“Nokia”图7.1有索引的搜索方式厂牌MotorolaNokiaAlcatelSonyErricsson索引表数据库的索引操作索引必须记住记录在数据表中的位置。记住记录的方法哈希函数对索引值进行计算后求得数据的实际位置。B+_TREE索引由索引值和指针两部分组成;指针就记录了记录在数据表中的位置。簇及非簇索引簇索引簇的目的是以数据表的主索引为依据,将记录重新排列,记录的位置也因此会改变。一个数据表只能有一个簇索引。簇索引适用于Group

3、By子句。非簇索引即一般索引。一个数据表可拥有多个非簇索引。适用于Where子句。建立索引建立索引的原则数据表中的记录>200。对经常作为查询条件的字段建立索引。索引数据越短越好。索引字段一般是文本或数字类型。OLE对象、备注和超级链接类型的字段无法建立索引。索引不是越多越好建立主索引主索引是索引的一种,即主键。数据库理论中要求一张表中必须要有主索引。主索引的特点一张表只能有一个主索引。主索引值不能为空。主索引值不能重复。索引由字段组成,可以对一个字段建立索引,也可以对多个字段建立索引。对一个字段建立主索引。(打开ch7-2e.mdb文件)对多个字段建

4、立主索引。(打开ch7-2e.mdb文件)建立一般索引在表的设计视图下单击按钮。在弹出的索引设置窗口中建立一般索引。一个索引最多可有10个字段。图7.1索引设置窗口删除索引使用DEL键。在数据表设计视图中修改索引字段的“索引”属性。建立关系建立关系之前确定无记录。关系双方字段类型相同。了解为何要在两个数据表建立关系。使用数据库关系图建立关系建立新关系选择数据表将字段从一数据表拖曳至另一张表。显示关系显示所有关系铵钮在关系图中隐藏数据表选取要隐藏的数据表按下DEL键单击全部显示按钮可显示已隐藏的数据表。级联显示级联更新在实施参照完整性后,当对主键的值进行

5、修改,与之相对应的外键的值也会自动更改。级联删除在实施参照完整性后,在关系来源删除记录,关系目的中的记录也会被自动删除。删除关系选中表之间的关系线。单击DEL键。学习总结索引的任务就是加快寻找数据的速度,不只是查询,包括打开数据表的动作,对于数据库系统核心而言,也是查询动作。目前常见的数据库都是使用B+-TREE的索引结构。使用簇索引后,记录会依此索引进行排序。每一数据表只能有一个主索引。主索引的值不可空白及不可重复。不论索引或主索引,都可包含一个或多个字段。关系双方至少需要一方为主索引,若双方均为主索引,为一对一关系,若只有一方为主索引,就是一对多关

6、系。关系双方的字段类型必须相同,名称则可以不同。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。