MySQL数据库技术与项目应用教程
上QQ阅读APP看书,第一时间看更新

前言
FOREWORD

数据库技术是计算机应用领域中非常重要的技术,是现代信息系统的核心和基础,它的出现与应用极大地促进了计算机技术在各领域的渗透。MySQL作为关系型数据库管理系统的重要产品之一,由于其稳定性高、速度快、跨平台、开放源码等优点,被广泛地应用在Internet的中小型网站上。特别是MySQL 5的出现,使得MySQL具备了企业级数据库管理系统的特性,其强大的功能和卓越的运算性能使其成为企业级数据库产品的首选。

本书是作者在总结多年数据库应用开发和教学经验的基础上编写的,全书在设计上采用“大案例,一案到底”的思路,以一个“网上商城系统”的数据库设计、操纵和管理为主线串联全书知识点。按照由简至繁的原则,本书分为基础应用篇和高级应用篇两大部分,其中基础应用篇由4个项目组成,探讨了MySQL数据库的安装与配置、数据库设计与建模、关系代数、数据库的创建与管理和数据查询等内容;高级应用篇则包含了优化数据查询、数据库编程、维护系统数据库的安全性和高可用性4个项目。通过8个项目的若干任务,本书详细介绍了MySQL数据库应用技术。为了加强学习效果,在每个项目后都配备有相应的习题和项目实战,使读者能够运用所学知识完成实际的工作任务,达到举一反三、学以致用的目的。

本书结构紧凑,示例丰富,注重理论联系实践,语言浅显易懂,具有较强的实用性和可操作性。

本书是湖南省教育科学“十二五”规划课题(2013XJK013CZY047)的研究成果,由李锡辉、王樱、杨丽和刘思夏编写,其中李锡辉编写了项目一、项目二和项目四,王樱编写了项目六和项目七,杨丽编写了项目五和项目八,刘思夏编写了项目三,全书由李锡辉统稿;赵莉、石玉明参与了本书的校对和修订工作;软件专业14级陈依琳、肖朝晖、谭荣杰、肖慧峰和王涛等同学参与了本书的案例设计和代码测试,在此一并表示衷心感谢。

为方便读者学习,本书配有电子教案、PPT、任务书、示例数据库及习题参考答案等教学资源,请登录www.ryjiaoyu.com下载。

尽管编写过程中我们尽了最大努力,但书中难免存在不足和疏漏之处,敬请读者提出宝贵意见和建议,我们将不胜感激。您在阅读本书时,若发现任何问题或不妥之处,请发电子邮件至lixihui@mail.hniu.cn与我们联系。

编者

2017.10于长沙