前言

Microsoft SQL Server是目前最流行的大中型关系型数据库管理系统(DBMS),我国高校的许多专业都开设了SQL Server数据库课程。有一本可读性和可用性好的SQL Server教材是广大师生的普遍要求。

2002年,我们结合教学和应用开发实践,编写了《SQL Server实用教程》,该教材受到高校师生和广大读者的广泛好评,两年多重印10次。《SQL Server实用教程(第2版)》对SQL Server基本内容进行了优化改进,并在客户端编程实习方面统一了功能要求,又获得了很大成功,三年内重印11次。《SQL Server实用教程(第3版)》将SQL Server 2000升级到SQL Server 2005,对SQL Server 2005进行了系统介绍,同时对实习模式进行了规范化。《SQL Server实用教程(第3版)(SQL Server 2008版)》沿袭了实用教程、实验和综合应用实习三部分体例结构,涵盖了理论和实践教学的全过程。本书以Microsoft SQL Server 2008中文版为教学和开发平台,先介绍数据库的基本概念、数据库创建、表与表数据操作、数据库的查询和视图、T-SQL语言、索引与数据完整性、存储过程和触发器、备份与恢复、系统安全管理、SQL Server 2008与XML等数据库基本知识,然后是强化学生实际应用能力的实验和综合应用实习题目。

作为普通高等教育“十一五”国家级规划教材,本教材有下列特点:

(1)以Microsoft SQL Server 2008中文版作为教学和开发平台;

(2)实用教程部分首先介绍数据库的基本概念,为学习和应用SQL Server 2008奠定了较好的基础;

(3)增强了对SQL Server基本内容的介绍,具有全新的安装体验;

(4)书中所有的实例更加突出,层次更加清楚,实验进一步规范化;

(5)增加了XML应用、事务、数据库自动化等方面的系统介绍;

(6)包含了对图片文件、Word文件等的导入/导出操作的介绍;

(7)综合应用实习中包含目前最流行的ASP.NET(C#)3.5、VC6.0、Visual.C# 2008、PHP和Delphi 2009等操作SQL Server 2008数据库的主要功能,应用系统均为“图书管理系统”,内容简单明了。存储过程、触发器用T-SQL、CLR两种方式实现相同功能,更便于读者接受CLR方式的内容;并且把综合应用实习中的所有公共内容放在了实习0中,以方便读者学习SQL Server 2008和应用它解决问题。

本书由刘启芬(南京师范大学)和顾韵华(南京信息工程大学)编写,郑阿奇(南京师范大学)统编全书。参加本套丛书编写的还有梁敬东、王洪元、杨长春、丁有和、徐文胜、姜乃松、殷红先、彭作民、高茜、陈冬霞、朱毅华、时跃华、赵青松、张为民、郑进、王一莉、刘毅、周怡君、赵阳、周旭琴、陈金辉、李含光、黄群、毛凤伟、王志瑞等,还有许多同志对本书提供了很多帮助,在此一并表示感谢!

本书配有教学课件和配套的客户端/SQL Server 2008应用系统数据库和所有源程序文件,需要者请到华信教育资源网http://www.hxedu.com.cn免费注册下载

由于编者水平有限,书中错误在所难免,敬请广大读者批评指正。

编者