本书从教学实际需求出发,系统地阐述了数据库的基础知识和基本原理、MySQL数据库的管理、操作和编程技术。全书内容丰富、知识结构合理、重难点突出,遵循知识学习曲线。全书共分15章,包括数据库基础知识、关系数据库、MySQL概述、MySQL数据库管理、MySQL表结构管理、MySQL表数据的操作、数据查询、视图、索引、存储过程、函数、触发器和事件、事务和并发控制、MySQL数据库安全管理、数据库备份与恢复。本书汇集了作者多年来对MySQL数据库教学过程的思考与感悟,从教与学两个角度组织教学内容,并将MySQL知识点融汇到案例之中,循序渐进、深入浅出、易于掌握。每章均附有内容小结和适当难度的习题,帮助读者巩固所学知识。