单元1 数据库基础知识
1.1 数据库基础
1.1.1 数据库概论
1.1.2 设计学生成绩管理数据库
1.2 MySQL的下载、安装与运行
1.2.1 MySQL的下载
1.2.2 MySQL的安装
1.2.3 MySQL的启动与运行
单元2 数据库和表的基本操作
2.1 数据库的基本操作
2.1.1 创建数据库
2.1.2 查看数据库
2.1.3 修改数据库
2.1.4 删除数据库
2.2 表的基本操作
2.2.1 创建数据表
2.2.2 查看数据表
2.2.3 修改数据表
2.2.4 删除数据表
2.3 MySQL数据类型
2.3.1 整数类型
2.3.2 小数类型
2.3.3 日期和时间类型
2.3.4 字符串类型
2.3.5 二进制类型
2.4 约束设置
2.4.1 主键约束
2.4.2 非空约束
2.4.3 唯一约束
2.4.4 检查约束
2.4.5 默认值约束
2.4.6 自增长设置
2.5 索引
2.5.1 索引简介
2.5.2 创建索引
2.5.3 删除索引
单元3 记录操作
3.1 数据插入
3.1.1 插入记录的基本语法
3.1.2 插入记录的操作案例
3.2 数据更新
3.2.1 修改记录语法
3.2.2 修改记录案例
3.3 数据删除
3.3.1 删除记录语法
3.3.2 删除记录的操作案例
单元4 查询与视图
4.1 SELECT语句
4.1.1 SELECT语句基本语法
4.1.2 SELECT语句应用案例
4.2 单表查询
4.2.1 SELECT输出项
4.2.2 条件查询
4.2.3 聚合与分组
4.2.4 结果排序
4.2.5 限制记录行
4.3 多表连接查询
4.3.1 多表连接语法
4.3.2 交叉连接
4.3.3 内连接
4.3.4 外连接
4.3.5 联合查询
4.4 子查询
4.4.1 子查询的概念
4.4.2 子查询在SELECT中的应用
4.4.3 子查询在INSERT、DELETE和UPDATE语句中的应用
4.4.4 基于派生表的查询
4.5 外键
4.5.1 外键概念
4.5.2 外键操作
4.5.3 外键类型
4.5.4 外键案例
4.6 视图
4.6.1 视图的概念
4.6.2 视图应用案例
单元5 高级操作
5.1 函数
5.1.1 系统函数
5.1.2 自定义函数
5.2 流程控制语句
5.2.1 分支语句
5.2.2 循环语句
5.3 事务与游标
5.3.1 事务
5.3.2 游标
5.4 存储过程
5.4.1 存储过程的概念
5.4.2 存储过程的创建案例
5.4.3 存储过程的错误处理
5.5 触发器
5.5.1 触发器概念
5.5.2 创建触发器
单元6 备份与还原
6.1 数据备份与还原
6.1.1 数据备份
6.1.2 数据还原
6.2 异构数据源导入/导出
6.2.1 异构数据源导入
6.2.1 异构数据源导出
单元7 用户与权限
7.1 用户管理
7.1.1 创建普通用户
7.1.2 删除普通用户
7.1.3 修改普通用户密码
7.2 权限管理
7.2.1 用户权限管理
7.2.2 用户角色管理
7.3 应用实例开发
7.3.1 应用实例开发环境
7.3.2 应用实例开发操作