第3版前言

SQL Server 2012作为微软的信息平台解决方案,它不仅延续现有数据平台的强大能力,全面支持云技术与平台,提供对企业基础架构最高级别的支持,还提供更多、更全面的功能以满足不同人群对数据以及信息的需求,包括支持来自不同网络环境的数据的交互、全面的自助分析等创新功能。针对大数据以及数据仓库,SQL Server 2012提供从容量数TB到数百TB全面端到端的解决方案。

SQL Server 2012作为目前最流行的数据库管理系统,许多高校均将其列入教学内容。本书继承了《SQL Server数据库教程(2008版)》的成功经验,全面介绍SQL Server 2012的功能并用其解决问题。全书包含3部分内容:一是数据库基础和SQL Server部分;二是实验部分;三是综合应用部分。各部分的内容概述如下。

(1)数据库基础和SQL Server部分。第1章简要介绍数据库的基本概念;第2章到第10章系统介绍SQL Server 2012,所有的操作均介绍界面和T-SQL命令两种方式。

(2)实验部分。该部分提供了9个实验,包括SQL Server 2012环境,创建数据库和表,表数据插入、修改和删除,数据库的查询和视图,T-SQL编程,索引和数据完整性,存储过程和触发器,数据库的备份与恢复和数据库的安全性,力求使读者消化SQL Server 2012相关内容。

(3)综合应用部分。该部分主要介绍了SQL Server 2012的应用,包括SQL Server 2012数据准备、PHP5/SQL Server 2012、ASP .NET 4.5(C#)/SQL Server 2012和VB 6.0/SQL Server 2012,其中前2个为B/S方面的典型应用,后者为C/S方面的应用代表。每一个应用不是突出功能的完备,而是突出它与数据库操作的主要方式。读者掌握了这些内容,这些应用的其他功能乃至设计新的应用系统就能够完成。

为了便于教学,本书配有PPT课件、SQL Server实习源程序文件、数据库文件等,读者可以到人民邮电出版社教学服务与资源网(http://www.ptpedu.com.cn)免费下载。

本书由南京师范大学郑阿奇、刘启芬和南京信息工程大学顾韵华主编。参加本书编写的还有周怡明、刘博宇、郑进、陶卫冬、严大牛、吴明祥、邓拼搏、刘建、刘忠等。

由于编者水平有限,书中不当之处在所难免,敬请读者指正。

编者
2015年1月