针对SQL Server 2005功能丰富、内容庞杂的特点,本书采用了国外星期天报纸专栏的结构方式,提供专家组的编程指导、实际开发示例和核心的编程实例,用来帮助您设计和开发可靠的数据库应用程序和商业智能解决方案。
本书由多位Microsoft SQL Server专家联合编著,内容涵盖了SQL Server 2005中与开发人员相关的众多功能。第Ⅰ部分介绍如何使用数据库服务器。第Ⅱ部分讨论与实际数据库软件开发有关的概念,它处于中间层或者应用程序级别。第Ⅲ部分涉及商业智能,介绍了SQL Server Integration Services,Analysis Services和Reporting Services。
书中提供了理解这些功能所需要的概念性材料,并为进一步研究和学习提供了所需要的参考资料。通过阅读本书,可以获得有关SQL Server 2005的大量实用信息和示例。
本书面向使用数据库和数据访问的.NET和SQL Server开发人员,需要读者具备基本的.NET编程(C#)和T-SQL编程知识。
第Ⅰ部分 设计基础知识与核心技术
第1章 概述
1.1 令人望尘莫及的产品
1.2 行业趋势、SQL Server特性和一本指导用书
1.2.1 服务器编程
1.2.2 应用程序代码与SQL Server:扩展数据库的功能
1.2.3 这是策略
1.3 由开发人员合作完成,并为开发人员服务
第2章 探究SQL Sever 2005中的T—SQL改进
第3章 SQL CLR综述
第4章 XML和关系数据库
第5章 SQL Server Management Studio
第6章 使用SQL Server管理对象(SMO)
第7章 SQL Server 2005的安全性
第Ⅱ部分 应用程序开发与实现技术
第8章 ADO.NET 2.0、类型化数据集对象和.NET数据绑定
第9章 调试
第10章 SQL Server 2005本机XML Web服务
第11章 事务
第12章 SQL Server Service Broker:新的中间件
第13章 使用SQL Server 2005 Notification Services
第14章 用SQL Server Express Edition开发桌面应用程序
第15章 用SQL Server 2005 Everywhere Edition和SQL Server合并复制开发应用程序
第Ⅲ部分 报表与商业智能
第16章 使用SQL Server 2005 Integration Services
第17章 基本OLAP
第18章 高级OLAP
第19章 OLAP应用程序开发
第20章 用数据挖掘扩展数据库系统
第21章 Reporting Services