前言
目前,很多高校都开设SQL Server数据库管理系统的课程。本书以SQL Server 2012为平台,结合多年教学以及相关应用开发实践经验,在简单介绍数据库原理和相关基础知识后,系统地讲解了如何通过SQL Server数据库管理系统完成数据库的创建和管理,最后介绍了一个SQL Server的综合应用案例。SQL Server 2012数据库管理系统内容包括SQL Server 2012的安装与配置、数据库基础和数据库创建、表、数据完整性、索引、数据查询、视图、Transact-SQL程序设计、存储过程、触发器、SQL Server 2012的安全管理、数据库的备份与恢复等。
本书以学生信息管理系统项目为例,每一单元都通过情景导入产生一个子项目,然后通过案例分析以及知识目标和能力目标的分解,把本单元的知识点融入到不同的任务中。使学生在知识点的学习中完成任务,在任务的完成和分析过程中巩固知识点。每单元都包含习题和实验,帮助学生进一步了解数据库开发过程、开发步骤、掌握开发技术。本书涵盖了所有SQL Server2012的基础知识点,由浅入深地介绍SQL Server 2012开发技术,把知识点的学习贯穿于整个案例中,然后通过单元的验证性实验和最后的设计性实验推进知识点的掌握,最终使学生达到“知其然,并知其所以然”的学习效果。
本书由张利峰、刘小琦、张晓东任主编,巧云、银少海任副主编。具体编写分工为:第1、9、10、11单元由刘小琦编写;第2、3单元由张利峰编写;第4、5、6、7、8单元由张晓东编写;第12单元由银少海编写;第13单元由巧云编写;刘小琦还承担了本教材习题、实验等内容的编写及整理工作。本书在编写过程中,得到了相关领导、同事、朋友的帮助和支持,在此表示最衷心的感谢!
由于编者的水平有限,书中难免有疏漏和错误之处,恳请广大读者批评指正。
编者
2016年10月