前言
SQL Server是Microsoft公司的关系数据库管理系统产品,从20世纪80年代后期开始开发,先后经历了7.0、2000、2005、2008四个大的版本。SQL Server 2008是目前最新的产品版本。它推出了许多新的特性和关键的改进,使得它成为迄今为止最强大和最全面的SQL Server版本。它的出现促进了计算机应用向各行各业的渗透,为企业解决数据爆炸和数据驱动应用提供有力的技术支撑。
笔者结合自己多年的SQL Server开发经验和心得体会,花费了一年多的时间写作本书。希望各位读者能在本书的引领下跨入SQL Server 2008开发大门,并成为一名开发和应用高手。本书结合大量贯穿于全书的实例,全面、系统、深入地介绍了SQL Server 2008开发技术,图文并茂、深入浅出,力图以最直观的方式使读者完成知识的学习。学习完本书后,读者应该可以具备独立进行SQL Server 2008应用开发的能力。
本书内容体系与学习梯度
本书内容编写体例
本书特色
1.内容全面、系统、深入
本书详细介绍了SQL Server 2008相关的基础知识、T-SQL编程、数据库查询、数据库维护与管理、服务管理、数据库应用等内容。
2.讲解由浅入深、循序渐进,适合各个层次的读者阅读
本书从SQL Server 2008的基础开始讲解,逐步深入到SQL Server 2008的高级开发技术及应用,内容梯度从易到难,讲解由浅入深、循序渐进,适合各个层次的读者阅读。
3.贯穿大量的实例和习题,迅速提升开发水平
本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的习题,以便让读者更好地理解各种概念和开发技术,体验实际编程,迅速提中开发水平。
4.图文并茂,便于对照操作
本书详细介绍了SQL Server 2008相关的开发与应用。在理论知识的基础上,搭配大量的实际操作交互界面,可以更加有效地帮助读者提高操作能力,独立进行项目开发。
本书内容及体系结构
第1篇 数据库创建(第1~6章)
本篇主要内容包括:SQL Server 2008的安装、管理工具SSMS的使用、基于SQL Server 2008的数据库创建、T-SQL语言基础、基于SQL Server 2008的数据表创建、索引创建和管理等。通过本篇的学习,读者可以掌握SQL Server 2008开发环境和基于SQL Server 2008的数据库创建基本方法。
第2篇 数据操作(第7~13章)
本篇主要内容包括:基于SQL Server 2008的数据库查询、T-SQL语言常用函数、事务与锁管理、视图创建与管理、存储过程创建与管理、触发器创建与管理、XML数据管
理等。通过本篇的学习,读者可以掌握基于SQL Server 2008的数据操作与管理方法。
第3篇 管理维护(第14~17章)
本篇主要内容包括:基于SQL Server 2008的数据库维护与管理方法、数据库备份与恢复管理、数据库安全管理、SQL Server 2008的服务及高级功能等。通过本篇的学习,读者可以掌握SQL Server 2008中各种常见的管理维护方法及核心服务功能。
第4篇 应用开发(第18章)
本篇主要内容包括:使用Visual Studio 2010与SQL Server 2008的数据库应用开发。通过本篇的学习,读者可以掌握基于Visual Studio 2010与SQL Server 2008的基本应用开发方法。
本书读者对象
● SQL Server 2008初学者。
● 想全面学习SQL Server 2008开发技术的人员。
● SQL Server 2008专业开发人员。
● 利用SQL Server 2008做开发的工程技术人员。
● SQL Server 2008开发爱好者。
● 大中专院校的学生。
● 社会培训班学员。
● 需要一本案头必备手册的程序员。