数据库原理与应用(MySQL版) 课件 第6章 索引和视图.pptx
第6章索引和视图;本章内容;6.1索引;6.1.1索引基本概念;索引及数据间的对应关系示意;使用索引的代价;数据页;数据页组织方式示意;6.1.2索引的存储结构及分类;索引的B树存储结构示意图;聚集索引;说明;建有聚集索引的表的存储结构示意;例子:employee表;在Eno列上建有聚集索引的B树;适合建立聚集索引的情况;非聚集索引;非聚集索引的B树存储示意图;非聚集索引与聚集索引的差别;在Eno列上建有非聚集索引的情形;适合建立非聚集索引的情况;6.1.3创建和删除索引;创建索引;在已建好的表上建立索引;通过更改表结构建立索引;在建表的同时建立索引;唯一索引;创建唯一索引和普通索引的例子;创建多列索引(组合索引);查看索引;删除索引;本章内容;6.2视图;6.2.1视图基本概念;视图机制的好处;视图与基本表的关系示意图;6.2.2定义视图;说明;定义单源表视图;定义单源表视图的例子;定义多源表视图;在已有视图上定义新视图;视图来源是视图和基本表;定义带表达式的视图;定义带表达式的视图的例子;含分组统计信息的视图;6.2.3通过视图查询数据;视图查询过程;转换不能直接进行的情况;例6-14转换后的查询语句;通过建立视图进行分步骤查询;6.2.4修改视图定义;CREATEORREPLACEVIEW语句例子;2.使用ALTERVIEW语句修改视图定义;ALTERVIEW语句修改视图定义的例子;6.2.5更新视图数据;无法通过视图更新数据的情况;6.2.6删除视图;6.2.7视图的作用;本章结束