1 / 15
文档名称:

索引与数据完整性.ppt

格式:ppt   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

索引与数据完整性.ppt

上传人:用户头像没有 2016/5/26 文件大小:0 KB

下载得到文件列表

索引与数据完整性.ppt

相关文档

文档介绍

文档介绍:索引与数据完整性的内容 1教学要求 2重点难点 3教学内容 4 教学目的通过本章的学****读者应掌握建立或者删除索引的方法, 能够使用索引优化数据库查询;了解数据完整性。教学要求?了解索引的优点; ?了解索引的分类; ?掌握索引的操作; ?掌握全文索引的操作; ?了解数据完整性。重点难点重点: ?索引的概念; ?索引的分类; ?数据完整性; 难点: ?索引的操作; ?索引的分析与维护。教学内容?索引的操作; ?索引的概念; ?索引的优缺点; ?索引的分类; ?索引的分析与维护; ?全文索引; ?数据完整性。索引的概念与书中的索引一样,数据库中的索引使您可以快速找到表或索引视图中的特定信息。索引包含从表或视图中一个或多个列生成的键,以及映射到指定数据的存储位置的指针。通过创建设计良好的索引以支持查询,可以显著提高数据库查询和应用程序的性能。索引可以减少为返回查询结果集而必须读取的数据量。索引还可以强制表中的行具有唯一性,从而确保表数据的数据完整性。索引的优缺点索引的优点: ?创建惟一性索引,保证数据库表中每一行数据的惟一性。?大大加快数据的检索速度,这也是创建索引的最主要原因。?加速表与表之间的连接,特别是在实现数据的参考完整性方面特别有意义。?在使用分组和排序子句进行数据检索时,同样可以减少查询中分组和排序的时间。?通过使用索引,可以在查询的过程中使用优化隐藏器,提高系统的性能。索引有以下缺点: ?创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。?索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间, 如果要建立聚集索引,那么需要的空间就会更大。?当对表中的数据进行增加、删除和修改的时候,索引也要动态地维护,降低了数据的维护速度。索引的分类在 SQL Server 2008 中提供的索引类型主要有以下几类:聚集索引、非聚集索引、唯一索引、包含性列索引、索引视图、全文索引、空间索引、筛选索引、和 XML 索引。按照存储结构的不同,可以将索引分为两类:聚集索引和非聚集索引。 :聚集索引根据数据行的键值在表或视图中排序和存储这些数据行。索引定义中包含聚集索引列。每个表只能有一个聚集索引,因为数据行本身只能按一个顺序排序。 :具有独立于数据行的结构。非聚集索引包含非聚集索引键值,并且每个键值项都有指向包含该键值的数据行的指针。索引的操作索引的操作包括: 。