第10讲索引与视图研究报告.ppt

* * * 回顾 单表查询: 基本语法:SELECT…FROM…WHERE 函数:Count(), AVG(), Year(), Len()…… 排序:Order by [DESC] 重定向: Into 分组:Group by…Having 嵌套查询: All , any , some , in 连接查询: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN , CROSS JOIN * 数据库原理与应用 第10讲 索引与视图 * 提纲 重点 索引的分类、创建索引的方法 视图的作用、创建视图的方法、利用视图修改数据的方法与限制。 难点 对聚集索引和唯一索引的区分 在视图中更新数据的限制 * 1. 索引 关键词:为了提高对数据表中数据的检索速度,基于某些列创建排序文件。提高了检索速度,但会影响增、删、改速度。 * 索引的作用 索引是对数据库表中一个或多个字段的值进行排序而创建的一种分散存储结构。创建索引的作用在于提高查询速度。 为什么索引能提高查询速度呢? 索引中提供了顺序,在已经排好序的数据的数据集合中查找数据,可以使用二分法,查询的平均时间为log2n。而如果在没有排序的数据中进行查找,只能顺序查找,平均效率为n/2。 索引(1) * 索引提高查询速度的例子 系部代码 指针地址 01 8 02 2 03 5 04 4 05 1 06 7

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档