第1章 了解SQL Server 2000 1
1.1 SQL Server 2000简介 2
1.2 SQL Server 2000的新特性 2
1.3 SQL Server 2000的工具 7
1.4 本章小结 9
第2章 安装与升级 10
2.1 SQL Server 2000的版本 11
2.2 SQL Server 2000的系统需求 11
2.3 从SQL Server 7.0升级 19
2.4 本章小结 23
第3章 数据库基础 24
3.1 基本概念 25
3.2 关系数据库 25
3.3 常见的数据库对象 26
3.4 范式 31
3.5 本章小结 32
第4章 Transact-SQL语言 33
4.1 SQL语言 34
4.2 Transact-SQL语言概述 37
4.3 数据类型 38
4.4 变量 46
4.5 注释符、运算符与通配符 47
4.6 流程控制命令 49
4.7 其它命令 54
4.8 常用函数 60
4.9 本章小结 100
第5章 企业管理器 101
5.1 企业管理器的环境 102
5.2 启动与关闭服务器 102
5.3 注册服务器 105
5.4 连接与断开服务器 109
5.5 配置服务器 110
5.6 对象的SQL脚本 111
5.7 调用SQL Server 工具和向导 112
5.8 企业管理器的常见用途 114
5.9 本章小结 114
第6章 数据库管理 115
6.1 创建数据库 116
6.2 数据库属性设置 122
6.3 浏览数据库 126
6.4 更改数据库 129
6.5 删除数据库 133
6.6 压缩数据库 134
6.7 移动数据库 137
6.8 数据库维护计划 139
6.9 系统数据库 145
6.10 实例数据库 147
6.11 本章小结 147
第7章 管理数据库表 148
7.1 创建数据库表 149
7.2 创建和使用约束 153
7.3 自定义数据类型 157
7.4 修改表 159
7.5 查看表 165
7.6 删除表 169
7.7 本章小结 170
第8章 索引 171
8.1 了解索引 172
8.2 创建索引 173
8.3 查看与修改索引 180
8.4 删除索引 183
8.5 索引调整向导 184
8.6 创建和使用图表 187
8.7 本章小结 191
第9章 数据完整性 192
9.1 数据完整性概述 193
9.2 规则 194
9.3 缺省值 200
9.4 本章小结 204
第10章 数据查询 205
10.1 SELECT语句 206
10.2 简单查询 215
10.3 连接查询 224
10.4 嵌套查询 227
10.5 合并查询 230
10.6 存储查询结果 231
10.7 全文检索 232
10.8 本章小结 242
第11章 数据库更新 243
11.1 添加数据 244
11.2 删除数据 247
11.3 更新数据 253
11.4 事务 255
11.5 锁 258
11.6 本章小结 262
第12章 存储过程和触发器 263
12.1 存储过程概述 264
12.2 创建存储过程 265
12.3 管理存储过程 270
12.4 系统存储过程 275
12.5 触发器概述 277
12.6 创建触发器 278
12.7 触发器的原理 282
12.8 INSTEAD OF触发器 282
12.9 触发器的应用 284
12.10 触发器的高级应用 291
12.11 管理触发器 295
12.12 本章小结 299
第13章 游标、视图和自定义函数 301
13.1 游标、游标的优点和种类 302
13.2 声明游标 303
13.3 打开游标 307
13.4 读取游标中的数据 308
13.5 关闭、释放游标 310
13.6 定位修改、删除游标 312
13.7 游标的应用 314
13.8 使用系统过程管理游标 319
13.9 视图简介 321
13.10 创建和管理视图 322
13.11 通过视图管理数据 327
13.12 索引视图 329
13.13 用户自定义函数 330
13.14 本章小结 337
第14章 用户和安全性管理 338
14.1 SQL Server的登录认证 339
14.2 管理SQL Server登录 341
14.3 数据库用户 345
14.4 权限管理 349
14.5 角色管理 353
14.6 SQL Server安全性管理的途径 361
14.7 本章小结 362
第15章 备份和恢复 363
15.1 备份和恢复概述 364
15.2 创建备份设备 368
15.3 数据库备份 371
15.4 备份向导 378
15.5 恢复数据库 382
15.6 备份和恢复系统数据库 388
15.7 本章小结 390
第16章 复制 391
16.1 复制的概述和术语 392
16.2 配置复制 399
16.3 快照复制 411
16.4 事务复制 428
16.5 合并复制 431
16.6 复制选项的规划 433
16.7 复制监视器 439
16.8 本章小结 441
第17章 代理服务 442
17.1 配置SQL Server Agent 443
17.2 操作员 446
17.3 作业 448
17.4 警报 452
17.5 本章小结 455
第18章 数据转换服务(DTS) 456
18.1 数据转换服务基本概念 457
18.2 DTS导入、导出向导 459
18.3 DTS Designer 469
18.4 本章小结 477
第19章 SQL Server的工具 478
19.1 SQL Mail 479
19.2 使用SQL Server Profiler 482
19.3 SQL Query Analyzer 486
19.4 本章小结 489
第20章 SQL Server 2000与Internet 490
20.1 支持Web应用的新特性 491
20.2 XML技术 492
20.3 XML文档与数据库表 496
20.4 基于HTTP的数据访问 500
20.5 Web Assistant Wizard 505
20.6 本章小节 518
附录 519