本书分24个章节,全面而系统地对SQL Server 2005各方面的知识和功能作了介绍,旨在让读者通过由浅入深的讲解,分层次地了解和掌握SQL Server面通知2005数据库的完整全貌。具体内容包括SQL Server 2005新增功能、SQL Server 2005安装指南、SQL Server 2005数据库还原指南、Transact-SQL高级应用、SQL Server 2005并发控制机制、SQL Server 2005应用程序高级设计等。该书适合有一定程序开发经验的有志成为数据库管理员(DBA)和高级数据库应用系统分析架构师的初学者阅读。
本书共分四篇,分层次全面接触SQL Server 2005的各种实用功能和使用操作方法。内容力求完整翔实且重点突出,特别是在知识的深度上,结合了作者多年从事数据库应用开发、教学的经验积累,对重点知识内容进行了全面细致地阐述,使读者能够享受到从入门到精通的完美过程。
本书适合数据库管理员及相关技术开发者,并可作为相关专业学生的指导参考书。
第1篇 基本管理功能篇
第1章 SQL Server 2005新增功能
1.1 易管理性的增强
1.1.1 单一的管理控制台(SQL Server Management Studio)
1.1.2 SQL管理对象
1.2 可用性的增强
1.2.1 数据库镜像
1.2.2 故障转移群集
1.2.3 快速恢复
1.2.4 专用管理员连接
1.2.5 联机操作(索引操作和还原)
1.2.6 复制
1.3 可伸缩性的增强
1.3.1 表和索引分区
1.3.2 快照隔离
1.3.3 复制监视器
1.3.4 对64位系统Itanium 2和x64的支持
1.4 安全性的增强
1.4.1 授权
1.4.2 身份验证
1.4.3 本机加密
1.5 扩展的语言支持
1.5.1 CLR/.NET Framework集成
1.5.2 Transact-SQL增强
1.6 改进的开发工具
1.6.1 Business Intelligence Development Studio
1.6.2 Visual Studio集成
1.6.3 跨层和跨语言的调试
1.7 扩展性增强
1.7.1 用户自定义类型和聚合
1.7.2 SQL管理对象
1.7.3 分析管理对象
1.8 数据访问的改进
1.8.1 AD0.NET 2.0
1.8.2 查询通知
1.8.3 MARS
1.8.4 透明的数据镜像的故障转移
1.9 XML和Web Services
1.9.1 XML支持
1.9.2 XML数据类型
1.9.3 XQuery
1.9.4 Web Services支持
1.9.5 XML for Analysis Services
1.10 Service Broker
1.11 商业智能
1.11.1 Integration Services
1.11.2 Analysis Services
1.11.3 数据挖掘
1.11.4 Reporting Services
1.11.5 关系型和OLAP报表
1.11.6 报表生成器
第2章 SQL Server 2005安装指南
2.1 SQL Server 2005版本和组件
2.2 软件和硬件的准备工作
2.2.1 SQL Server 2005(32位和64位)软/硬件需求
2.2.2 硬件和软件要求(32位)
2.2.3 64位的硬件和软件要求
2.2.4 安装.NET Framework 2.0
2.2.5 安装SQL Server 2005
2.2.6 设置服务账户
……
第3章 配置SQL Server服务器
第4章 管理数据库和表
第5章 SQL Server安全性管理
第6章 SQL Server 2005数据库备份指南
第7章 SQL Server 2005数据库还原指南
第2篇 高级管理功能篇
第8章 实现自动管理任务
第9章 数据传输指南
第10章 SQL Server 2005复制技术
第11章 监控SQL Server性能与活动
第3篇 基本开发知识篇
第12章 基础Transact-SQL语言
第13章 Transact-SQL高级应用
第14章 规划和管理索引
第15章 管理和使用视图
第16章 创建和使用存储过程
第17章 创建和使用触发器
第18章 创建用户定义数据类型与函数
第4篇 高级开发知识篇
第19章 维护数据完整性
第20章 SQL Server 2005事务处理机制
第21章 SQL Server 2005并发控制机制
第22章 SQL Server 2005全文搜索
第23章 SQL Server 2005数据库编程接口
第24章 SQL Server 2005应用程序高级设计
附录A
附录B