第1章 认识数据库
1.1 数据库的基本概念
1.2 数据库技术的发展
1.3 数据模型
1.4 三级模式和二级映像
1.5 关系数据库
1.6 常用数据库管理系统
任务实践
思考与练习
第2章 MySQL的安装与配置
2.1 MySQL的获取途径
2.2 MySQL的安装与配置
2.3 关闭与启动MySQL服务
2.4 用户登录与密码设置
2.5 基本功能测试
2.6 MySQL客户端的相关命令
任务实践
思考与练习
第3章 创建和管理数据库
3.1 创建数据库
3.2 查看数据库
3.3 修改数据库
3.4 删除数据库
3.5 选择数据库
任务实践
思考与练习
第4章 创建和管理数据表
4.1 数据类型
4.2 创建数据表
4.3 查看数据表
4.4 修改数据表
4.5 删除数据表
4.6 数据完整性
任务实践
思考与练习
第5章 数据操作
5.1 插入数据
5.2 修改数据
5.3 删除数据
任务实践
思考与练习
第6章 单表数据查询
6.1 基础查询
6.2 条件查询
6.3 聚合函数
6.4 分组查询
6.5 排序查询
任务实践
思考与练习
第7章 多表数据查询
7.1 多表连接查询
7.2 子查询
任务实践
思考与练习
第8章 索引
8.1 索引简介
8.2 索引的分类
8.3 索引的优缺点
8.4 创建索引
8.5 查看索引
8.6 删除索引
任务实践
思考与练习
第9章 视图
9.1 视图简介
9.2 视图的优点
9.3 创建视图
9.4 查看视图
9.5 修改视图
9.6 删除视图
9.7 利用视图操作数据
任务实践
思考与练习
第10章 数据库编程
10.1 运算符
10.2 变量
10.3 函数
10.4 存储过程
10.5 流程控制语句
10.6 触发器
10.7 游标
任务实践
思考与练习
第11章 安全性管理
11.1 创建用户
11.2 修改用户
11.3 删除用户
11.4 用户授权
11.5 删除用户授权
任务实践
思考与练习
第12章 事务管理
12.1 事务的特性
12.2 事务管理操作
12.3 事务隔离级别
任务实践
思考与练习
第13章 数据库备份与还原
13.1 数据库备份
13.2 数据库恢复
13.3 数据库迁移
任务实践
思考与练习
第14章 图书管理系统的设计与开发
14.1 系统数据流图
14.2 系统功能设计
14.3 数据库设计
14.4 系统开发与实现
参考文献