课程介绍
MySQL里面的单行注释跟java里面的不一样,MySQL是 #内容,java是//内容。查询列表可以是:表中的字段、常量值、表达式、函数,查询的结果是一个虚拟的表格。
培训对象
对MYSQL课程感兴趣的专业人士。
课程收益
能够理解数据库的概念;
能够安装MySQL数据库;
能够启动、关闭及登录MySQL。
知识概要
-- MySQL入门;
-- 数据管理;
-- SELECT查询;
-- 多表查询;
-- 数据排序和筛选;
-- 使用内置函数;
-- 分组和汇总数据;
-- 使用子查询;
-- SQL编程;
-- 执行存储过程;
-- 执行事务;
-- 索引;
-- 数据库备份和还原。
课程大纲
MySQL 简介
关系型数据库简介)
MySQL简介
连接指令
MySQL入门
创建数据库
数据类型
字段属性
创建表
表引擎分类
维护表结构
数据管理
创建外键关联
insert插入数据
update修改数据
delete修改数据
SELECT查询
编写简单的SELECT语句
使用DISTINCT消除重复
使用列和表的别名
逻辑操作符
比较操作符
通配符
排序
多表查询
了解连接
查询与内连接
查询外连接
交叉连接
自连接
数据排序和筛选
对数据进行排序
limit语句进行分页
使用内置函数
内置函数编写查询
使用转换函数
使用逻辑函数
NULL相关函数
分组和汇总数据
使用聚合函数
使用GROUP BY子句
是用HAVING筛选
使用子查询
自包含的子查询
相关子查询
使用EXISTS谓词的子查询
SQL编程
SQL编程元素
控制程序的流程
自定义函数
执行存储过程
使用存储过程完成业务功能
将参数传递给存储过程
存储过程的输出参数
执行事务
事务的属性
自动提交
事务的使用
事务的隔离级别
索引
索引的分类
管理索引
索引的准则
覆盖索引
Explain
索引失效的原因
数据库备份和还原
mysqldump
使用第三方工具进行备份还原
认证过程
无认证考试
开班信息
暂无开班信息