第1章 SQL Server 2005概述 1
1.1 SQL Server简介 1
1.2 SQL Server 2005新特性 7
1.3 SQL Server 2005常用工具 17
1.4 本章小结 21
习题 21
第2章 安装配置SQL Server 2005 22
2.1 准备安装SQL Server 2005 22
2.2 安装SQL Server 2005 26
2.3 特殊安装和组件选项 29
2.4 配置 34
2.5 安装验证 39
2.6 安装常见问题 40
2.7 卸载 41
习题 43
2.8 本章小结 43
第3章 创建数据库及数据库对象 44
3.1 数据库基础知识 44
3.2 创建数据库 56
3.3 创建数据表 63
3.4 创建视图 80
3.5 创建存储过程 85
3.6 创建触发器 92
3.7 本章小结 95
习题 95
第4章 索引 96
4.1 索引概述 96
4.2 设计索引 98
4.3 创建索引 100
4.4 维护索引 105
4.5 SQL Server 2005独特的在线索引操作 107
习题 110
4.6 本章小结 110
第5章 SQL语句查询 111
5.1 SQL语句 111
5.2 从表中选择数据 118
5.3 检索集合数据 120
5.4 子查询 122
5.5 使用联接 126
5.6 本章小结 131
习题 131
第6章 备份和还原数据库 132
6.1 备份和还原概述 132
6.2 各种备份操作 136
6.3 管理备份 149
6.4 针对不同备份类型进行还原 154
6.5 备份和还原系统数据库 163
习题 165
6.6 本章小结 165
第7章 数据库维护 166
7.1 创建维护计划 166
7.2 修改执行维护计划 171
7.3 维护任务 172
7.4 SQL Server 2005中应避免使用的功能 173
7.5 本章小结 174
习题 174
8.1 启动、暂停或停止SQL Server服务 175
第8章 SQL Server 2005用户管理和安全性 175
8.2 SQL Server的登录安全认证 179
8.3 SQL Server登录账号 182
8.4 用户管理 185
8.5 角色管理 192
8.6 SQL Server安全性管理途径 196
8.7 本章小结 197
习题 197
9.1 性能评测 198
第9章 监视优化SQL Server 2005数据库性能 198
9.2 优化数据库设计 201
9.3 监视资源使用情况 203
9.4 监视事件 208
9.5 本章小结 208
习题 208
第10章 Transact-SQL语言基础 209
10.1 Transact-SQL语言简介 209
10.2 SQL语言 210
10.3 数据类型 212
10.4 运算符 218
10.5 函数 220
10.6 SQL Server 2005中的T-SQL新扩展 233
10.7 本章小结 239
习题 239
11.1 配置SQL Server代理 240
第11章 SQL Server 2005代理服务 240
11.2 自动管理组件 246
11.3 作业管理 247
11.4 警报管理 250
11.5 本章小结 252
习题 253
第12章 分布式数据复制 254
12.1 数据复制技术的概念 254
12.2 执行复制与监视复制 258
12.3 在服务器对服务器环境中复制数据 266
12.4 在服务器和客户端之间复制数据 270
12.5 本章小结 272
习题 272
第13章 SQL Server 2005的高可用性 273
13.1 故障转移群集 273
13.2 数据库镜像 274
13.3 日志传送 277
13.5 选择高可用性解决方案 280
13.4 复制 280
习题 281
13.6 本章小结 281
第14章 数据导入与导出管理 282
14.1 数据的导出 282
14.2 数据的导入 287
14.3 数据转换服务 291
14.4 本章小结 291
习题 291
第15章 Web中的SQL Server 2005应用 292
15.1 数据库邮件 292
15.2 在SQL Server 2005中使用XML 299
15.3 SQL Service Broker 313
15.4 ADO.NET 2.0数据访问接口 317
15.5 Visual Studio 2005中的新DataSet特性 319
15.6 开发Web应用程序 325
习题 332
15.7 本章小结 332
第16章 开发C/S模式下的管理信息系统 333
16.1 管理信息系统(MIS)概述 333
16.2 管理信息系统的开发过程 337
16.3 开发数据库应用程序 341
16.4 本章小结 363
习题 363
第17章 SQL Server 2005在商业智能方面的应用 365
17.1 增强的分析服务 366
17.2 数据挖掘在SQL Server 2005中的应用 383
17.3 联机分析处理 390
17.4 报表服务 395
17.5 综合服务 404
17.6 通知服务 407
17.7 本章小结 409
习题 409