图书前言

前    言

Microsoft SQL Server 2008是微软公司推出的数据库管理系统,它继承了SQL Server以前版本的精华,以其操作简单功能强大、可靠安全、效率高等特点,被广泛应用于信息系统开发的各个领域,包括管理信息系统、企业资源计划、供应链管理系统、客户关系系统、电子商务系统、决策支持系统、智能信息系统等。

本书由浅入深、循序渐进地讲解了利用SQL Server 2008进行数据库系统开发的基本知识和使用方法,全书共分12章,主要内容如下:

第1章 数据库基础知识:首先介绍数据库的基本概念和基础理论,接着介绍SQL Server 2008的概述、体系结构、安装和配置等内容,通过本章读者可以对SQL Server 2008有一个大概的了解。

第2章 建立数据库:主要介绍了数据库的存储结构、如何创建一个新的数据库、如何来操作和管理一个数据库的内容。通过对本章的学习,读者能够了解数据库的存储结构,并且能够掌握对数据库的创建和管理等各种操作方法。

第3章 表的创建:主要介绍表的基本概念、SQL Server的数据类型以及表的设计等方面的内容,并对表的创建、查看、修改、删除等操作进行详细的讲解。通过对本章的学习,读者能够掌握SQL Server的数据类型以及对数据库表的各种操作方法。

第4章 数据库查询:主要对数据库中数据的查询、插入、修改和删除的常用SQL查询语句进行了详细的讲解。通过本章的学习,读者可以掌握对数据库表的基本查询。

第5章 T-SQL语言:主要介绍了T-SQL语言中的常量与变量、运算符、控制语句和函数。通过对本章的学习,读者能够掌握变量、表达式、运算符、内置函数和各种流程控制语句等编程知识。

第6章 数据库完整性:介绍了数据完整性的概念、分类以及实现方法的创建、查看、删除等内容。通过本章的学习,读者可以掌握维护数据库中数据完整性的方法,并可熟练地运用各种维护数据完整性的方法来优化自己创建的数据库。

第7章 视图和索引:主要介绍了如何管理SQL Server 2008中视图和索引,这两个数据库对象。通过本章的学习,读者可以在SQL Server 2008数据库中熟练地使用视图和索引。

第8章 游标、事务和锁:介绍了SQL Server 2008数据库中事务、游标和锁三个重要对象的概念、分类和具体使用方法。通过本章的学习,读者可以在SQL Server 2008数据库中熟练地使用事务和游标。

第9章 存储过程和触发器:介绍了如何创建、使用与管理存储过程和触发器。通过本章的学习,读者可以在SQL Server 2008数据库中熟练地使用存储过程和触发器。

第10章SQL Server安全管理:主要介绍了SQL Server 2008的安全机制,以及SQL Server 2008中的登录账户、数据库用户、角色和权限等内容。通过本章的学习,读者能够掌握用户账户的建立与管理、数据库用户的管理以及权限的概念和种类等内容。

第11章 数据库备份与恢复:内容包括数据库备份和恢复的需求与基本概念以及数据库的备份与恢复方法。通过本章的学习,读者能够熟练地对数据库进行备份与恢复。

第12章 数据库应用开发实例——酒店管理系统:为了加深读者对SQL Server 2008更好的理解和掌握,介绍了一个综合案例——酒店管理系统数据库开发的开发过程,通过本章的学习,读者能够对实际项目的数据库开发过程和常用的数据库开发技术有一个直观的了解,从而帮助读者能够尽快地掌握常用的数据库开发技术。

本书适合作为 SQL Server初学者的自学参考书,也可作为高等院校计算机及相关专业数据库应用与开发的教材,学生进行毕业设计具有非常好的指导价值。也可作为SQL Server初学者的自学参考书。

本书主要由刘亚姝、刘小松主持编写,此外,林丹、李辉、田芳、王建国、赵海峰、刘勇、徐超、周建军、徐兵、黄飞、林海、马建华、孙明、高峰、郑勇、刘建、李彬、彭丽、许小荣等同志也参与了编写和整理材料,在此,编者对他们表示衷心的感谢。由于作者水平有限,书中错误、纰漏之处难免,欢迎广大读者、同仁批评斧正,反馈邮箱为:wkservice@vip.163.com。

                                                               编  者 

2012年12月