情境1 数据库的设计 1
1.1 典型项目 1
1.1.1 概述 1
1.1.2 目标要求 2
1.2 项目阅览室 2
1.2.1 数据库系统 2
1.2.2 关系型数据库 3
1.2.3 关系型数据库的设计 5
1.3 项目实施 8
1.3.1 典型项目分析 8
1.3.2 项目参考方案 9
1.3.3 参考方案的实施 12
1.4 总结与提高 16
1.4.1 检查与评估 16
1.4.2 相关链接 16
1.4.3 知识自测题 19
1.4.4 拓展项目 20
情境2 SQL Server 2005安装 24
2.1 典型项目 24
2.1.1 概述 24
2.1.2 目标要求 24
2.2 项目阅览室 25
2.2.1 SQL Server 2005的版本和组件 25
2.2.2 SQL Server 2005安装过程 28
2.3 项目实施 29
2.3.1 典型项目分析 29
2.3.2 项目参考方案 29
2.3.3 参考方案的实施 29
2.4 总结与提高 36
2.4.1 检查与评估 36
2.4.2 相关链接 37
2.4.3 知识自测题 38
2.4.4 拓展项目 39
情境3 数据库的创建与管理 40
3.1 典型项目 40
3.1.1 概述 40
3.1.2 目标要求 41
3.2 项目阅览室 41
3.2.1 准备使用SQL Server 2005 41
3.2.2 创建用户数据库 50
3.2.3 用户数据库的管理 56
3.3 项目实施 64
3.3.1 项目分析 64
3.3.2 项目参考方案 66
3.3.3 参考方案的实施 67
3.4 总结与提高 70
3.4.1 检查与评估 70
3.4.2 相关链接 72
3.4.3 知识自测题 74
3.4.4 拓展项目 76
情境4 数据表操作 77
4.1 典型项目 77
4.1.1 概述 77
4.1.2 目标要求 78
4.2 项目阅览室 79
4.2.1 数据类型 79
4.2.2 数据表的建立 86
4.2.3 修改表的结构和删除表 90
4.2.4 记录的添加和删除 93
4.3 项目实施 95
4.3.1 典型项目分析 95
4.3.2 项目参考方案 96
4.3.3 参考方案的实施 96
4.4 总结与提高 103
4.4.1 检查与评估 103
4.4.2 相关链接 104
4.4.3 知识自测题 107
4.4.4 拓展项目 108
情境5 数据库的安全管理 112
5.1 典型项目 112
5.1.1 概述 112
5.1.2 目标要求 112
5.2 项目阅览室 113
5.2.1 身份验证 113
5.2.2 创建和管理登录 116
5.2.3 角色的使用 121
5.2.4 数据库特定的权限 128
5.3 项目实施 132
5.3.1 典型项目分析 132
5.3.2 项目参考方案 133
5.3.3 参考方案的实施 133
5.4 总结与提高 141
5.4.1 检查与评估 141
5.4.2 相关链接 142
5.4.3 知识自测题 144
5.4.4 拓展项目 145
情境6 索引的创建与维护 147
6.1 典型项目 147
6.1.1 概述 147
6.1.2 目标要求 147
6.2 项目阅览室 148
6.2.1 索引概述 148
6.2.2 索引类型 148
6.2.3 创建索引 149
6.2.4 索引的维护与使用 152
6.3 项目实施 155
6.3.1 项目分析 155
6.3.2 项目参考方案 155
6.3.3 参考方案的实施 155
6.4 总结与提高 157
6.4.1 检查与评估 157
6.4.2 相关链接 158
6.4.3 知识自测题 160
6.4.4 拓展项目 161
情境7 视图的创建与维护 162
7.1 典型项目 162
7.1.1 概述 162
7.1.2 目标要求 163
7.2 项目阅览室 164
7.2.1 视图概述 164
7.2.2 创建视图 164
7.2.3 使用视图 167
7.2.4 视图的维护 169
7.3 项目实施 171
7.3.1 典型项目分析 171
7.3.2 项目参考方案 171
7.3.3 参考方案的实施 172
7.4 总结与提高 174
7.4.1 检查与评估 174
7.4.2 相关链接 175
7.4.3 知识自测题 183
7.4.4 拓展项目 184
情境8 数据库备份与还原 186
8.1 典型项目 186
8.1.1 概述 186
8.1.2 目标要求 186
8.2 项目阅览室 187
8.2.1 备份概述 187
8.2.2 备份方式 187
8.2.3 恢复模式的分类 188
8.2.4 备份设备 189
8.2.5 备份策略 190
8.2.6 执行备份 190
8.2.7 还原数据库 195
8.3 项目实施 198
8.3.1 典型项目分析 198
8.3.2 项目参考方案 198
8.3.3 参考方案的实施 198
8.4 总结与提高 200
8.4.1 检查与评估 200
8.4.2 相关链接 200
8.4.3 知识自测题 202
8.4.4 拓展项目 203
情境9 数据转换服务 204
9.1 典型项目 204
9.1.1 项目概述 204
9.1.2 目标要求 204
9.2 项目阅览室 205
9.2.1 使用SQL Server导入和导出向导进行数据转换 205
9.2.2 使用SSIS包进行数据转换 212
9.3 项目实施 219
9.3.1 项目分析 219
9.3.2 项目参考方案 219
9.3.3 参考方案的实施 220
9.4 总结与提高 225
9.4.1 检查与评估 225
9.4.2 相关链接 226
9.4.3 知识自测题 227
9.4.4 拓展项目 229
情境10 自动化管理 230
10.1 典型项目 230
10.1.1 概述 230
10.1.2 目的要求 230
10.2 项目阅览室 231
10.2.1 SQL Server代理(Agent) 231
10.2.2 数据库维护计划 239
10.3 项目实施 245
10.3.1 典型项目分析 245
10.3.2 项目参考方案 245
10.3.3 参考方案的实施 245
10.4 总结与提高 249
10.4.1 检查与评估 249
10.4.2 相关链接 250
10.4.3 知识自测题 251
10.4.4 拓展项目 251
情境11 数据库复制 252
11.1 典型项目 252
11.1.1 概述 252
11.1.2 目的要求 252
11.2 项目阅览室 253
11.2.1 SQL Server复制服务 253
11.2.2 SQL Server复制模型 254
11.2.3 SQL Server复制类型 256
11.2.4 事务的一致性 258
11.2.5 配置复制 258
11.2.6 配置分发者 259
11.2.7 配置订阅 268
11.2.8 监视复制 274
11.3 项目实施 276
11.3.1 典型项目分析 276
11.3.2 项目参考方案 276
11.3.3 参考方案的实施 276
11.4 总结与提高 278
11.4.1 检查与评估 278
11.4.2 相关链接 278
11.4.3 知识自测题 279
11.4.4 拓展项目 280