第一篇 基础篇 1
第1章 SQL Server 2005简介 1
1.1 服务器架构 1
1.2 服务器与操作系统的关系 4
1.3 数据库管理员的角色 6
第2章 安装SQL Server 2005 9
2.1 SQL Server 2005成员一览 9
2.2 SQL Server 2005的软硬件需求 10
2.3 SQLServer 2005安装规划 12
2.4 安装SQL Server 2005 17
2.5 从SQL Server 2000升级 20
2.6 删除SQL Server 21
2.7 重建数据库 21
第3章 SQL Server 2005服务器管理初步 23
3.1 服务器服务 23
3.2 全能的管理员——Management Studio 28
3.3 连接远程或多个SQL Server 31
3.4 服务器网络设置 35
3.5 使用SQL Server外围应用配置器启用或禁用组件/服务 37
第4章 数据库的建立与规划 41
4.1 认识系统数据库 41
4.2 系统表与视图 43
4.3 数据库的规划 45
4.4 SQL Server数据库的物理结构 51
4.5 索引的结构与工作方式 54
第二篇 安全管理篇 57
第5章 SQL Server服务器的安全性管理 57
5.1 SQL Server的安全架构 57
5.2 建立SQL Server登录 61
5.3 与登录相关的T-SQL命令及系统存储过程 71
第6章 用户与权限 74
6.1 数据库的用户 74
6.2 数据库的角色 78
6.3 访问权限 82
6.4 权限设置的考虑 91
第7章 备份数据库 96
7.1 备份工作的规划 96
7.2 备份设备 101
7.3 进行备份工作 104
7.4 使用快照备份数据库内容 117
7.5 使用复制数据库向导建立备份 121
第8章 还原数据库 124
8.1 还原数据库的方法 124
8.2 还原数据库 125
8.3 使用T-SQL语法 131
8.4 还原Master数据库 134
8.5 使用快照恢复数据库 136
第9章 复制 137
9.1 认识复制 137
9.2 发布者与分发者的设置 139
9.3 订阅者的设置 156
9.4 监视复制操作 162
9.5 与复制相关的系统存储过程 168
第三篇 性能提高篇 173
第10章 自动化管理 173
10.1 数据库邮件 173
10.2 关于SQL Server代理 181
10.3 操作员 185
10.4 作业 186
10.5 事件与警报 200
10.6 善用脚本 205
10.7 数据库维护计划 209
第11章 服务器的监视与优化 219
11.1 监视服务器操作 219
11.2 Windows的性能监视器 229
11.3 以Management Studio查看服务器信息 235
11.4 用系统存储过程查看服务器状态 240
11.5 服务器的系统配置 243
11.6 查询优化 247
11.7 调整数据库 251
第12章 数据的导入与导出 257
12.1 关于数据导入与导出 257
12.2 使用向导导入及导出数据 257
12.3 使用bcp工具与T-SQL语句进行大量数据复制 264
第四篇 商务智能篇 269
第13章 使用Integration Services的SSIS设计器转换数据 269
13.1 简介Integration Services与SSIS设计器 269
13.2 使用SSIS设计器制作简单的包 270
13.3 在控制流中加入循环 281
13.4 新建、合并、替换与计算新列 286
13.5 参考其他表输入数据 294
13.6 使用事件处理程序发送通知邮件 299
第14章 Reporting Services基本应用与管理 303
14.1 Reporting Services的架构 303
14.2 使用报表向导建立报表 304
14.3 建立具有参数与小计的报表 311
14.4 将报表部署至报表服务器 314
14.5 通过网页浏览器浏览报表 318
14.6 设置报表服务器的权限 320
14.7 使用报表管理器修改报表名称、快取、默认参数等设置 323
14.8 建立便于交叉查询的矩阵报表 325
14.9 使用报表设计器修改报表版面、加入排序功能 327
第15章 在线分析处理、数据挖掘与Analysis Services 330
15.1 数据仓库:从事务性数据到分析用数据 330
15.2 在线分析处理 333
15.3 数据挖掘 334
15.4 应用示例之一:建立多维数据集进行在线分析 336
15.5 应用示例之二:使用数据挖掘分析多维数据集内容 348
附录A SQL Server 2005故障排除 355
附录B 链接服务器 360
附录C DBCC语句说明 369
附录D 表空间的估算 383