项目7CJGL数据库索引和视图设计题稿.ppt

项目7 CJGL数据库索引和视图设计 技能目标 理解索引的优缺点;学会根据实际需求设计CJGL数据库中的数据表的索引,提高数据检索的速度。 学会使用视图。在CJGL数据库中,结合实际需求灵活地运用视图,提高数据库的开发效率和安全性。 知识目标 理解索引的优点和缺点; 了解聚集索引和非聚集索引的特点; 掌握使用CREATE INDEX语句创建索引的方式; 掌握查看、删除和修改索引; 掌握视图的概念、特点和类型; 掌握创建视图、修改视图和删除视图的方法; 掌握通过视图修改基表中的数据; 索引的作用 索引是一种重要的数据对象,它由一行行的记录组成,而每一行记录都包括数据表中一列或若干列值的集合,而不是数据表中的所有记录,因而能够提高数据的查询效率。此外,索引还确保列的惟一性,从而保证数据的完整性。 索引的分类 聚集索引 非聚集索引 惟一索引 索引的分类(续) 1、聚集索引(也称簇索引或簇集索引) 在聚集索引中,表中的行的物理存储顺序和索引顺序完全相同。聚集索引对表的物理数据页,按列进行排序,然后再重新存储到磁盘上。 因此查找数据很快,但所占空间也要特别多。一个表只能有一个聚集索引。 使用聚集索引的候选列如下: 经常按范围存取的列,如birthdate’1989-1-1’; 经常在where子句中使用并插入是随机的主键列; 在g

文档评论(0)

1亿VIP精品文档

相关文档