本书遵循学习成果导向理念,以数据库设计、开发、应用为主线,引领学习者熟悉数据库的体系结构,领会数据库的基本原理,掌握数据库的实现技术。充分体现“任务引领、实践导向”的思想,以一个实际数报库系统项目为主线,内容包括数据库开发环境的安装与配置、数据库的设计与创建、数据库对象的建立与管理、数据查询与操作、数据库的管理与维护等,以实现中小型数据库应用系统的设计与开发,帮助学习者更好地对接企业岗位的真实需求。
第一章 认识数据库
1.1 数据库的基本概念
1.2 数据库技术的发展
1.3 数据模型
1.4 三级模式和二级映像
1.5 关系数据库
1.6 常用数据库管理系统
任务实践
思考与练2<2r>第2章 MySQL的安装与配置
2.1 MySQL的获取途径
2.2 MySQL的安装与配置
2.3 关闭与启动MySQL服务
2.4 用户登录与密码设置
2.5 基本功能测试
2.6 MySQL客户端的相关命令
任务实践
思考与练2<2r>第3章 创建和管理数据库
3.1 创建数据库
3.2 查看数据库
3.3 修改数据库
3.4 删除数据库
3.5 选择数据库
任务实践
思考与练2<2r>第4章 创建和管理数据表
4.1 数据类型
4.2 创建数据表
4.3 查看数据表
4.4 修改数据表
4.5 删除数据表
4.6 数据完整性
任务实践
思考与练2<2r>第5章 数据操作
5.1 插入数据
5.2 修改数据
5.3 删除数据
任务实践
思考与练2<2r>第6章 单表数据查询
6.1 基础查询
6.2 条件查询
6.3 聚合函数
6.4 分组查询
6.5 排序查询
任务实践
思考与练2<2r>第7章 多表数据查询
7.1 多表连接查询
7.2 子查询
任务实践
思考与练2<2r>第8章 索引
8.1 索引简介
8.2 索引的分类
8.3 索引的优缺点
8.4 创建索引
8.5 查看索引
8.6 删除索引
任务实践
思考与练2<2r>第9章 视图
9.1 视图简介
9.2 视图的优点
9.3 创建视图
9.4 查看视图
9.5 修改视图
9.6 删除视图
9.7 利用视图操作数据
任务实践
思考与练2<2r>220章 数据库编程
10.1 运算符
10.2 2量
10.3 函数
10.4 存储过程
10.5 流程控制语句
10.6 触发器
10.7 游标
任务实践
思考与练2<2r>221章 安全性管理
11.1 创建用户
11.2 修改用户
11.3 删除用户
11.4 用户授权
11.5 删除用户授权
任务实践
思考与练2<2r>222章 事务管理
12.1 事务的特性
12.2 事务管理操作
12.3 事务隔离级别
任务实践
思考与练2<2r>223章 数据库备份与还原
13.1 数据库备份
13.2 数据库恢复
13.3 数据库迁移
任务实践
思考与练2<2r>224章 图书管理系统的设计与开发
14.1 系统数据流图
14.2 系统功能设计
14.3 数据库设计
14.4 系统开发与实现
参考文献