图书前言

数据库技术是目前计算机领域发展最快、应用最广泛的技术,它的应用遍及各行各业,大到操作系统程序,如全国联网的飞机票、火车票订票系统,银行业务系统; 小到个人的管理信息系统,如家庭理财系统。在互联网日渐流行的动态网站中,数据库的应用显得尤为重要。

SQL Server 2008是一个功能完备的数据库管理系统,提供了完整的关系数据库创建、开发和管理功能。它功能强大、操作简便,日益被广大数据库用户所喜爱,而且越来越多的开发工具提供与SQL Server的接口。

本书系统地介绍数据库技术的基本理论,全面介绍SQL Server 2008的各项功能、数据库系统设计方法、维护及管理以及数据库系统开发应用的相关技术。

全书共14章,分为3个部分,第一部分是第1~第3章,系统讲述数据库的基本理论知识,其内容包括数据库系统概述、关系数据库、数据库设计; 第二部分是第4~第13章,全面讲述SQL Server 2008数据库基础、数据库的概念和操作、表的基本操作、数据库查询、TSQL编程、视图和索引、存储过程和触发器、事务与并发控制、数据库的安全管理、数据库的备份与还原; 第三部分是第14章,利用一个实例介绍了基于C#.NET 的SQL Server数据库系统的开发过程。

笔者长期从事本科计算机类专业的教学工作,不仅具有丰富的教学经验,同时还具有多年的数据库开发经验。依据长期的教学经验,深知数据库的主要知识点和重点、难点,什么样的教材适合教学使用,学生及各类读者对数据库的学习方式和兴趣所在,以及如何组织书本的内容更利于教学和自学,从而形成本书的结构体系。

本书由尹志宇和郭晴任主编,解春燕、张林伟和于富强任副主编。本书第1、第9和第10章由尹志宇编写,第2~第4章由郭晴编写,第5章由李青茹编写,第6章由于富强编写,第7章由吕晓晴编写,第8章由马丽梅编写,第11和第12章由张林伟编写,第13和第14章由解春燕编写。全书由尹志宇统稿。

为了配合教学和参考,本书提供了配套的电子教案,读者可到清华大学出版社网站(http://www.tup.com.cn)下载。

由于笔者水平有限,书中难免有疏漏与错误之处,衷心希望广大读者批评、指正。

编者2013年6月