本书系统地介绍了数据库的原理、设计与实现技术,对数据库系统的基本理论进行了精练,并以MySQL 8.0.28为实验平台实现数据库编程的基本操作。全书知识结构合理,共分12个章节,全面阐述了关系数据库的基础知识、关系模型、MySQL数据库的体系结构、数据库访问技术、MySQL数据库的安装与配置、数据库操作、数据表的操作、数据查询、数据完整性、索引和视图、用户自定义函数、常量、变量及流程控制语句、窗口函数、存储过程、触发器、事务并发控制、关系数据理论、数据库设计、数据库的备份与恢复等内容。本书汇集了多年来数据库原理和MySQL数据库技术的教学经验总结与思考,从教与学两个角度组织教学内容,内容循序渐进、深入浅出、概念清晰。本书特色是在每一章节给出大量示例,以加强对数据库技术实践能力的提升,把数据库原理知识点融入数据库开发的综合案例中,让学习者易于理解和掌握。