第一部分 基础部分
第1章 关系数据库基础
1.1 数据库发展简史
1.2 数据库前沿技术
1.3 关系数据库简介
1.4 MySQL数据库基础
第2章 MySQL数据库和表
2.1 数据库基本概念
2.2 存储引擎
2.3 创建MySQL数据库
太2.4 创建MySQL表
太2.5 约束定义与数据完整性
第3章 SQL基础应用
3.1 SQL语言基础
3.2 插入数据
3.3 修改数据
3.4 删除数据
3.5 简单查询
3.6 分组统计查询
第4章 高级查询
4.1 多表关联查询
4.2 子查询
4.3 使用函数
第5章 索引与视图
5.1 索引
5.2 视图
第6章 数据库设计
6.1 什么是数据库设计
6.2 软件项目开发周期
6.3 数据库设计的步骤
6.4 概念结构设计—E-R图
6.5 逻辑结构设计
6.6 使用Visio绘制E-R图和关系图
6.7 数据库设计的范式
6.8 使用PowerDesigner进行数据库设计
第二部分 进阶部分
第7章 存储过程与触发器
7.1 存储过程
7.2 触发器
第8章 MySQL日常维护
8.1 用户管理
8.2 数据备份和还原
8.3 MySQL日志
8.4 查询分析与数据优化
8.5 Linux 中安装和使用MySQL
附录 数据库设计与SQL综合应用实践