MySQL查询

培训费用:

培训周期:24 课时

在线咨询

课程大纲


MySQL 简介

关系型数据库简介

MySQL简介

连接指令


MySQL入门

创建数据库

数据类型

字段属性

创建表

表引擎分类

维护表结构


数据管理

创建外键关联

insert插入数据

update修改数据

delete修改数据


SELECT查询 

编写简单的SELECT语句

使用DISTINCT消除重复

使用列和表的别名

逻辑操作符

比较操作符

通配符

排序


多表查询

了解连接

查询与内连接

查询外连接

交叉连接

自连接


数据排序和筛选

对数据进行排序

limit语句进行分页


使用内置函数

内置函数编写查询

使用转换函数

使用逻辑函数

NULL相关函数


分组和汇总数据

使用聚合函数

使用GROUP BY子句

是用HAVING筛选


使用子查询

自包含的子查询

相关子查询

使用EXISTS谓词的子查询


SQL编程

SQL编程元素

控制程序的流程

自定义函数


执行存储过程

使用存储过程完成业务功能

将参数传递给存储过程

存储过程的输出参数


执行事务

事务的属性

自动提交

事务的使用

事务的隔离级别


索引

索引的分类

管理索引

索引的准则

覆盖索引

Explain

索引失效的原因


数据库备份和还原

mysqldump

使用第三方工具进行备份还原