关系型数据库基础 罗瑞明 第九章新.pptVIP

  • 3
  • 0
  • 约3.04千字
  • 约 20页
  • 2017-07-07 发布于广东
  • 举报
关系型数据库基础 项目二:“销售订单管理系统”数据库设计和应用 任务九: 管理索引 * 关系型数据库基础 任务九 管理索引 知识目标 能够理解索引的作用和基本原理。 了解索引的类型。 理解重建索引的意义。 能力目标 会根据系统实际需求,设计合适的索引。 会创建、查看、删除和重建索引。 会正确规划和定义数据库的索引。 会正确使用索引,提高系统效率。 * 关系型数据库基础 9.1 任务描述 根据“销售订单管理系统”的用户需求,分析需要建立哪些索引,来提高系统的查询效率,并且不影响系统整体运行的效率。 * 关系型数据库基础 9.2 任务实施 9.2.1 步骤一:设计索引 索引是用来提高查询性能的数据库对象。 索引并非多多益善,过多的索引可能会导致数据维护性能的降低。 设计合理的索引 * 关系型数据库基础 相关知识: 索引是一个单独的、物理数据存储结构,其中包含由表或视图中的一列或多列生成的键。 1. 聚集索引 聚集索引对于那根据数据行的键值在表或视图中按照顺序存储这些数据行,即表中数据行的物理顺序与索引键值顺序一致。 2. 非聚集索引 非聚集索引具有与数据表完全分离的数据结构,使用非聚集索引不用将物理数据页中的数据按索引列排序,而是存储索引行,每个索引行均包含非聚集索引键值和一个或多个指向包含该值的数据行的指针(也称为定位器),索引中的项目按索引键值的顺序存储,如果表有聚集

文档评论(0)

1亿VIP精品文档

相关文档