
前言
数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。MySQL数据库是目前较流行的数据库之一,它有开源数据库读取速度快、易用性好、支持SQL和网络、可移植、费用低等特点,逐渐成为企业应用数据库的首选。
数据库技术是计算机相关专业的一门重要专业基础课程。本书根据计算机相关专业人才培养的需要,结合高等院校对学生开发数据库技能要求、行业企业相应岗位能力要求,以“实用、好用、够用”为原则来编写。本书内容知识连贯、逻辑严密,实例丰富,内容翔实,可操作性强;深入浅出展示了MySQL数据库的特性,系统全面地讲解了MySQL数据库的应用技巧。本书共11章,介绍了数据库基础,MySQL的安装与配置,数据库的基本操作,数据表的基本操作,表数据的增、改、删操作,数据查询,视图,索引,存储过程与触发器,事务,数据安全等内容。
本书是编者在多年的教学实践以及项目实战开发的基础上,参阅大量国内外相关教材后,几经修改而成的,主要特点如下。
1. 语言精练、易懂
本书对数据库中的基本概念和技术进行了清楚准确的解释并结合实例加以说明,让读者能较轻松地掌握每个知识点。
2. 任务驱动,项目开发与理论教学紧密结合
本书采用3个不同的数据库项目贯穿始末,在每章的知识点讲解、应用实例中采用的是图书馆管理系统,实训项目采用的是教务管理系统,思考与练习采用的是公司员工管理系统,项目内容贴近工作实际,有很强的实用性。
3. 内容组织合理有效
本书按照由浅入深的顺序,循序渐进地介绍了数据库应用、管理以及程序设计的相关知识和技能。各个章节的编写以实践应用为目标,理论的阐述主要围绕实际应用技术组织和展开,练习不再附属于相关理论知识。
本书由汪晓青担任主编,韩方勇、江平担任副主编,姚超、曹廷、付宇、肖菲、郭俐参与编写,汪晓青统编全稿。
本书内容是编者多年从事数据库技术课程教学和项目实战开发经验的总结。由于时间仓促,加之作者水平所限,书中难免会有疏漏与不妥之处,敬请广大读者批评指正。