第1章 概述 1
1.1 数据库技术概述 1
1.1.1 数据库系统的基本概念介绍 1
1.1.2 关系数据库系统理论简介 2
1.1.3 目前流行的关系数据库系统 4
1.2 网络数据库的体系结构 5
1.2.1 多进程数据库引擎 5
1.2.2 单进程、多线程数据库引擎 6
1.2.3 SQL Server 2000的体系结构 6
1.3 SQL Server 2000的技术特色 6
1.4 SQL简介 7
本章小结 8
习题与实验1 8
第2章 SQL Server的安装与配置 9
2.1 SQL Server 2000的安装 9
2.1.1 安装前的考虑 9
2.1.2 安装步骤 10
2.1.3 文件安装路径 13
2.2 系统数据库 13
2.3 SQL Server 2000的启动 14
2.3.1 停止SQL Server 2000 14
2.3.2 手工启动SQL Server 2000 15
2.4 注册服务器 16
2.5 配置服务器 18
2.5.1 “内存”选项卡 18
2.5.2 “处理器”选项卡 19
2.5.3 “安全性”选项卡 20
2.5.4 “连接”选项卡 20
2.5.5 “服务器设置”选项卡 22
2.5.6 “数据库设置”选项卡 22
本章小结 23
习题与实验2 23
第3章 SQL Server实用工具 24
3.1 实用工具 24
3.2 SQL Server企业管理器 26
3.3 SQL查询分析器 27
3.4 向导工具 30
本章小结 30
习题与实验3 31
第4章 数据库管理 32
4.1 数据库的物理存储结构 32
4.2 数据库文件和文件组 34
4.3 创建和删除用户数据库 35
4.3.1 创建数据库 35
4.3.2 查看数据库信息 39
4.3.3 删除数据库 42
4.4 管理数据库 43
4.4.1 增加数据库容量 43
4.4.2 压缩数据库、数据文件和日志文件 44
4.4.3 数据库的其他管理工作 44
本章小结 46
习题与实验4 46
第5章 表和视图 47
5.1 SQL Server的数据类型 47
5.2 定义表的结构 49
5.2.1 创建表 49
5.2.2 修改表的结构 52
5.2.3 删除表 53
5.3 数据操作 53
5.3.1 增加数据 54
5.3.2 检索数据 54
5.3.3 更新数据 64
5.3.4 删除数据 64
5.4 维护数据的完整性 65
5.4.1 数据完整性的类型 65
5.4.2 使用约束维护数据的完整性 65
5.4.3 定义约束 66
5.4.4 约束类型 67
5.5 视图 69
5.5.1 视图的概念 69
5.5.2 视图的优点 69
5.5.3 创建视图 69
本章小结 74
习题与实验5 74
第6章 存储过程和触发器 76
6.1 流程控制语句 76
6.1.1 批处理的概念 76
6.1.2 流程控制结构 77
6.2 存储过程 81
6.3 触发器 84
本章小结 89
习题与实验6 89
第7章 SQL Server安全管理 90
7.1 系统认证模式 90
7.2 管理登录 92
7.2.1 增加登录账号 92
7.2.2 使用SQL Server登录账号 95
7.3 管理用户 96
7.3.1 默认的数据库用户 96
7.3.2 管理用户 96
7.4 管理角色 97
7.4.1 固定的服务器角色 98
7.4.2 固定的数据库角色 99
7.4.3 用户自定义角色 100
7.5 许可 102
7.5.1 许可的类型 102
7.5.2 许可管理 103
7.6 通过Internet连接到SQL Server的安全性 107
7.7 SQL Server安全管理的一般步骤和示例 109
本章小结 110
习题与实验7 110
第8章 数据库备份和恢复管理 112
8.1 数据库备份与恢复的概念 112
8.2 数据备份 113
8.3 数据恢复 119
8.4 数据备份和恢复计划 123
本章小结 124
习题与实验8 124
第9章 SQL Server代理服务 126
9.1 SQL Server代理服务的基本内容 126
9.2 配置SQL Server代理服务 127
9.3 操作员 129
9.4 作业管理 132
本章小结 135
习题与实验9 136
第10章 监视SQL Server的运行 137
10.1 消息管理 137
10.2 系统监视器 140
10.3 SQL事件探查器 151
本章小结 155
习题与实验10 156
第11章 SQL Server优化 157
11.1 优化Windows 2000网络 157
11.2 配置数据库服务器选项 160
11.3 使用存储过程 165
11.4 优化索引 165
11.5 调整T-SQL性能 169
本章小结 171
习题与实验11 171
第12章 SQL Server的事务和锁 172
12.1 概述 172
12.2 事务 173
12.3 锁 175
本章小结 181
习题与实验12 181
第13章 SQL Server复制 182
13.1 SQL Server复制的概念 182
13.2 复制的拓扑结构 183
13.3 复制的类型 183
13.4 复制计划 185
13.5 复制的使用方法 190
13.5.1 配置发布服务器和分发服务器 190
13.5.2 创建快照复制和事务复制 191
13.5.3 创建合并复制 195
13.5.4 创建订阅 199
13.6 管理和监视复制 201
本章小结 202
习题与实验13 202
参考文献 203