本书全面讲述了数据库的基本原理和MySQL的应用。全书以理论够用、实用,实践为第一的原则,使读者能够快速、轻松地掌握MySQL数据库技术与应用。第1~3章讲述数据库的基本理论知识,包括数据库系统概述、关系数据库系统和数据库设计;第4~12章讲述数据库管理系统MySQL 8.0的应用,包括MySQL基础,数据库和表的操作,数据库查询,视图和索引,MySQL编程,游标、触发器和事件,事务与并发控制,数据库的安全管理,数据库的备份与恢复;第13章介绍了基于Java Web的数据库应用系统开发过程。 本书理论与实践相结合,既阐述了数据库的基本理论,又结合了MySQL数据库管理系统的应用。本书内容翔实,实例丰富,图文并茂,体系完整,通俗易懂,有助于读者理解数据库的基本概念,掌握要点,攻克难点。为便于学习,本书还配有丰富的习题和实验。 本书可作为高等学校“MySQL数据库”课程的教学用书,也可作为培养数据库系统工程师的培训教材,还可作为数据库管理人员及数据库应用系统开发人员的参考用书。