图书前言

微软公司的SQL Server 2005是一个功能完备的数据库管理系统,SQL Server作为微软在Windows系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,它使用Transact-SQL语言在客户机与服务器之间发送请求。

本书介绍了有关Microsoft SQL Server 2005的知识并提供了大量实例,系统地介绍了数据库技术的基础理论,数据库系统设计方法,现代数据库系统开发应用等。重点介绍了SQL Server 2005的核心数据库产品和日常管理与维护工作。书中涉及了数据库系统的基本理论,安全性管理,数据库和数据库对象管理技术,数据操纵技术,备份和恢复技术,完整性技术,Transact-SQL语言等内容,并通过实例介绍了如何通过Visual Basic及ASP访问SQL Server 2005. 

本书由浅入深地介绍了SQL Server 2005的基本管理与操作。全书内容共分为9章。第1章介绍了数据库系统的基本知识;第2章介绍了SQL Server 2005的安装过程;第3章介绍了数据库及表的基本操作,包括数据完整性规则、数据库及表结构的创建及修改;第4章重点介绍了Transact-SQL的语法规则及使用;第5章介绍了索引与视图;第6章介绍了存储过程与触发器;第7章介绍了SQL Server的安全性管理,包括安全模式、用户管理、权限管理;第8章介绍了数据库的备份及恢复操作;第9章通过实例讲解如何使用Visual Basic及ASP访问SQL Server数据库。本书的附录部分按书中的内容顺序详细讲述了SQL Server 2005的上机过程,可作为实验课的上机辅导材料。

为了方便读者的自学,作者尽可能详细地讲解SQL Server 2005的各主要部分内容,并附有大量的屏幕图例供学习参考,使读者有身临其境的感觉。本书既可作为高校计算机及相关专业的教材和参考书,也适用于数据库管理人员及高级开发人员参考。

本书第1章和第2章由周力编写,第3章、第5章和第9章由张博编写,第4章、第7章和第8章由刘天惠编写,第6章由李华编写,附录部分由范立南编写。全书由范立南统稿。

由于作者水平有限,加之时间仓促,书中的疏漏与错误之处在所难免,恳切希望广大读者多提宝贵意见。

编 者