第1章 数据库基础 1
1.1 数据库技术发展简史 1
1.2 数据库的基本概念 3
1.2.1 数据 3
1.2.2 数据库 3
1.2.3 数据库管理系统 3
1.2.4 数据库系统 3
1.3 数据模型 4
1.3.1 层次模型 4
1.3.2 网状结构模型 5
1.3.3 关系结构模型 6
习题一 7
第2章 SQL语言简介 9
2.1 SQL的历史 9
2.2 SQL语言基础 9
2.3 DDL语句 12
2.3.1 创建表 12
2.3.2 修改表 14
2.3.3 删除基本表 15
2.3.4 创建索引 15
2.3.5 删除索引 17
2.4 DML语句 17
2.4.1 插入记录 18
2.4.2 更新记录 19
2.4.3 删除记录 21
2.5 查询语句 21
2.5.1 基本查询语句 22
2.5.2 单表查询 22
2.5.3 连接查询 30
2.5.4 嵌套查询 34
2.5.5 集合查询 39
2.6 视图操作语句 40
2.7 数据控制语言(DCL) 46
2.8 SQL的优点 49
习题二 50
第3章 SQL Server 2000基础 53
3.1 SQL Server的发展 53
3.2 SQL Server 2000的新特性 53
3.3 SQL Server 2000的版本介绍 54
3.3.1 SQL Server 2000可用版本 54
3.3.2 SQL Server 2000的各种版本所支持的操作系统 55
3.3.3 从一个版本升级到另一个版本 56
3.4 SQL Server 2000的安装过程 56
3.4.1 硬件和操作系统要求 56
3.4.2 SQL Server 2000的安装过程 57
3.5 SQL Server 2000的架构 62
习题三 63
第4章 管理SQL Server 2000 64
4.1 启动、暂停及关闭服务器 64
4.1.1 启动SQL Server 64
4.1.2 登录到SQL Server 66
4.1.3 运行SQL Server 67
4.1.4 暂停和继续运行SQL Server 69
4.1.5 停止SQL Server 69
4.2 安全认证和用户访问管理 70
4.2.1 安全构架 70
4.2.2 计划安全性 70
4.2.3 SQL Server的两种安全模式 72
4.2.4 SQL Server的安全策略 75
4.2.5 SQL Server中的角色 81
4.2.6 安全性实例 88
4.3 使用企业管理器 88
4.4 使用查询分析器 89
4.5 向导 91
4.6 SQL Server 2000日志 92
习题四 93
第5章 SQL Server 2000中的数据库操作 94
5.1 概述 94
5.2 数据库 95
5.2.1 数据库组成部分 95
5.2.2 数据库设计考虑事项 96
5.2.3 创建数据库 97
5.2.4 修改数据库 99
5.2.5 删除数据库 99
5.3 表 100
5.3.1 设计表 100
5.3.2 创建和修改表 104
5.3.3 查看表 112
5.3.4 删除表 113
5.4 索引 113
5.4.1 设计索引 114
5.4.2 索引的使用 117
5.5 视图 121
5.6 存储过程 127
5.6.1 基本概念 127
5.6.2 创建存储过程 129
5.6.3 存储过程的其它操作 130
5.6.4 执行存储过程 132
5.6.5 存储过程实例 132
5.7 触发器 133
5.7.1 触发器概述 133
5.7.2 创建触发器 134
5.7.3 查看、修改和重命名触发器 135
5.7.4 删除触发器 135
5.7.5 触发器实例 135
习题五 136
第6章 SQL Server 2000中的数据工具 138
6.1 SQL Server 2000中的数据备份 138
6.1.1 数据备份模型 138
6.1.2 数据库备份操作 138
6.2 SQL Server 2000中的数据恢复 141
6.2.1 数据恢复模型 141
6.2.2 数据库恢复操作 142
6.3 SQL Server 2000中的数据转换 144
6.3.1 DTS概述 145
6.3.2 DTS导入/导出向导 146
6.3.3 DTS设计器 151
习题六 155
第7章 连接SQL Server 2000 156
7.1 在Visual Basic中连接SQL Server 2000 156
7.1.1 通过ODBC数据源设置来实现 156
7.1.2 利用ADO连接到SQL Server数据库 161
7.2 在ASP中连接SQL Server 2000 165
7.2.1 ASP技术概述 165
7.2.2 连接到SQL Server 2000 166
习题七 172
附录A 习题参考答案 173
习题一 173
习题二 174
习题三 177
习题四 178
习题五 179
习题六 182
习题七 183