课程

课程介绍

MySQL里面的单行注释跟java里面的不一样,MySQL是 #内容,java是//内容。查询列表可以是:表中的字段、常量值、表达式、函数,查询的结果是一个虚拟的表格。

培训对象

对MYSQL课程感兴趣的专业人士。

课程收益

能够理解数据库的概念;
能够安装MySQL数据库;
能够启动、关闭及登录MySQL。

知识概要

-- MySQL入门;  
-- 数据管理;
-- SELECT查询;  
-- 多表查询;  
-- 数据排序和筛选;  
-- 使用内置函数;  
-- 分组和汇总数据;  
-- 使用子查询;  
-- SQL编程;  
-- 执行存储过程;  
-- 执行事务;  
-- 索引;  
-- 数据库备份和还原。

课程大纲

模块

学习内容

第一天AM

MySQL 简介

关系型数据库简介)

MySQL简介

连接指令

MySQL入门

创建数据库

数据类型

字段属性

创建表

表引擎分类

维护表结构

第一天PM

数据管理

创建外键关联

insert插入数据

update修改数据

delete修改数据

SELECT查询

编写简单的SELECT语句

使用DISTINCT消除重复

使用列和表的别名

逻辑操作符

比较操作符

通配符

排序

第二天AM

多表查询

了解连接

查询与内连接

查询外连接

交叉连接

自连接

数据排序和筛选

对数据进行排序

limit语句进行分页

使用内置函数

内置函数编写查询

第二天PM

使用转换函数

使用逻辑函数

NULL相关函数

分组和汇总数据

使用聚合函数

使用GROUP BY子句

是用HAVING筛选

使用子查询

自包含的子查询

相关子查询

使用EXISTS谓词的子查询

第三天AM

SQL编程

SQL编程元素

控制程序的流程

自定义函数

执行存储过程

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

将参数传递给存储过程

存储过程的输出参数

执行事务

事务的属性

自动提交

第三天PM

事务的使用

事务的隔离级别

索引

索引的分类

管理索引

索引的准则

覆盖索引

Explain

索引失效的原因

数据库备份和还原

mysqldump

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

认证过程

无认证考试

开班信息

暂无开班信息