MySQL数据库技术项目教程PPT课件(共10章)项目五:索引与视图.pptxVIP

  • 50
  • 0
  • 约5.04千字
  • 约 28页
  • 2022-04-18 发布于安徽
  • 举报

MySQL数据库技术项目教程PPT课件(共10章)项目五:索引与视图.pptx

MySQL数据库项目教程项目五 索引与视图本章学习目标:1. 理解索引、视图的概念和作用;2. 熟练掌握索引、视图创建和管理的SQL语句的语法;3. 能使用图形管理工具和命令方式实现索引、视图的创建、修改和删除操作。重点: 1.索引的创建、查询和删除2.视图的创建、查看、修改和删除难点: 优化数据访问、分析SQL的执行计划、子查询优化、Limit查询优化及优化 GROUP BY子句等方面分析查询优化的策略。任务1 part管理索引索引概述1.1访问方式索引,也叫做“键(key)”,是对数据库表中一列或多列的值进行排序的一种结构,它包含列值的集合以及标识这些值所在数据页的逻辑指针清单。1.顺序访问顺序访问是在表中实行全表扫描,从头到尾逐行遍历,直到在无序的行数据中找到符合条件的目标数据。2.索引访问索引访问是通过遍历索引来直接访问表中记录行的方式。索引概述1.1索引的优缺点索引优点:(1)可以提高查询数据的速度;(2)通过创建唯一索引,可以保证数据库表中每一行数据的唯一性;(3)在实现数据的参考完整性方面,可以加速表和表之间的连接;(4)在使用分组和排序子句进行数据查询时,可以减少分组和排序的时间。索引缺点:(1)创建和维护索引需要耗费时间,并且随着数据量的增加所耗费的时间也会增加;(2)索引需要占用磁盘空间,如果有大量的索引,索引文件可能比数据文件更快达到最大文件尺寸;(3)当对表

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档