第1章 SQL Server 2000概述 1
1.1 SQL Server 2000简介 1
1.2 SQL Server 2000的安装 3
1.3 数据库系统设计 21
第2章 创建数据库 44
2.1 创建数据库 44
2.2 修改数据库 55
第3章 数据库中表的设计 61
3.1 数据表的创建 61
3.2 数据表的修改和删除 72
第4章 数据表的完整性设计 77
4.1 数据表完整性的分类 77
4.2 数据完整性的设计和实现 81
第5章 数据表中数据的操作 95
5.1 数据的插入操作 95
5.2 数据的更新和删除操作 100
第6章 变量、运算符和函数使用 105
6.1 SQL Server中的变量 105
6.2 SQL Server中的运算符 108
6.3 SQL Server中的函数 111
第7章 SQL Server中的数据查询 118
7.1 select语句查询 118
7.2 条件查询 124
7.3 嵌套查询 129
7.4 聚合操作 136
7.5 连接查询 140
7.6 其他查询操作 146
第8章 视图及其操作 152
8.1 视图的概念 152
8.2 视图的设计 154
第9章 数据库中的程序设计 163
9.1 批处理 163
9.2 流程控制 164
9.3 用户自定义函数的创建 169
第10章 存储过程和触发器设计 176
10.1 存储过程 176
10.2 存储过程的设计 178
10.3 触发器的设计 182
第11章 事务处理及锁机制 186
11.1 事务概念 186
11.2 锁机制 189
第12章 游标机制 193
12.1 游标概念 193
12.2 游标的使用 194
第13章 SQL Server 2000安全性管理 200
13.1 安全性管理 200
13.2 数据库中的角色 213
第14章 数据转换服务及数据库的备份 219
14.1 数据转换概述 219
14.2 导入/导出操作 220
14.3 数据库的备份和恢复 230