企业级数据库的安装、配置和管理 SQL Server 2000企业版的安装、配置和管理PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:(美)Microsoft著
- 出 版 社:北京:高等教育出版社
- 出版年份:2003
- ISBN:7040131919
- 页数:470 页
第1章 SQL Server概述 1
1.1 SQL Server介绍 1
1.1.1 SQL Server总体介绍 1
1.1.2客户端—服务器组件 2
1.1.3客户端—服务器通信过程 4
1.1.4 SQL Server服务 4
1.2 SQL Server集成 5
1.2.1 SQL Server与操作系统的集成 5
1.2.2 SQL Server与Windows 2000的集成 6
1.2.3 SQL Server与其他Microsoft服务器应用程序集成 8
1.3 SQL Server数据库 8
1.3.1数据库的物理结构 8
1.3.2数据库的类型 9
1.3.3数据库对象 10
1.3.4 SQL Server对象的引用 10
1.3.5系统表 11
1.3.6元数据检索 12
1.4 SQL Server的安全性 13
1.4.1登录验证 14
1.4.2验证模式 14
1.4.3数据库用户账户和用户角色 14
1.4.4角色的类型 15
1.4.5权限验证 16
1.5使用SQL Server 16
1.5.1管理SQL Server数据库 16
1.5.2实现SQL Server数据库 18
1.5.3为SQL Server选择应用程序体系结构 18
1.5.4运用API设计应用程序 19
实验SQL Server概述 20
练习 使用SQL Server安装帮助 21
习题 22
第2章 准备安装SQL Server 23
2.1 SQL Server 2000版本 23
2.1.1版本概述 23
2.1.2选择合适的操作系统 25
2.2安装硬件时的考虑因素 25
2.2.1最低硬件要求 25
2.2.2为SQL Server优化硬件 26
2.3安装软件时的安装要求 27
2.3.1授权模式 27
2.3.2确定服务账户的安全上下文 28
2.3.3选择安全机制 29
2.3.4选择SQL Server排序规则 30
2.3.5选择网络库 31
2.4安装SQL Server的方法 32
2.4.1标准安装 32
2.4.2无值守安装 40
2.4.3远程安装 41
2.5升级SQL Server 42
2.5.1准备升级 43
2.5.2从SQL Server 7.0升级 43
2.5.3从SQL Server 6.5升级 44
2.6验证安装 45
2.6.1查看安装结果 45
2.6.2启动、停止和暂停SQL Server服务 47
2.6.3连接到SQL Server 50
2.7配置SQL Server企业管理器 51
2.7.1注册服务器 51
2.7.2注册信息 55
2.7.3注册多个命名实例和服务器 55
2.8安装过程中的疑难解答 55
2.8.1识别问题 56
2.8.2常见问题解决方案 57
2.9 最佳实践 57
实验 安装SQL Server 58
练习1安装SQL Server的默认实例 59
练习2验证安装 60
练习3配置SQL Server代理和SQL Server企业管理器 61
练习4创建共享注册信息 62
练习5安装问题的疑难解答 63
练习6创建数据库关系图 63
习题 64
第3章 管理数据库文件 65
3.1数据结构介绍 65
3.1.1数据的存储方式 65
3.1.2事务 66
3.1.3事务日志的工作方式 67
3.2创建数据库 67
3.2.1创建数据库时所做的工作 67
3.2.2指定数据库创建过程中的选项 68
3.2.3使用SQL Server企业管理器来创建一个用户数据库 69
3.2.4使用“创建数据库Transact-SQL语句”创建用户数据库 74
3.2.5使用SQL企业管理器的脚本编写数据库和数据库对象 75
3.2.6在创建数据库后更改数据库选项 76
3.2.7查看数据库属性 77
3.3管理数据库 78
3.3.1管理数据和日志文件增长 78
3.3.2自动收缩数据库或数据库文件 79
3.3.3手动收缩数据库或数据库文件 80
3.3.4删除数据库 81
3.4存放数据库文件和日志 82
3.4.1管理磁盘存储器 82
3.4.2分散数据文件 82
3.4.3在独立的磁盘上创建事务日志 82
3.4.4放置tempdb数据库 82
3.5使用基于硬件的RAID优化数据库 83
3.5.1 RAID介绍 83
3.5.2应用RAID的类型 83
3.6使用文件组优化数据库 83
3.6.1自定义文件组介绍 83
3.6.2创建自定义文件组 84
3.6.3使用自定义文件组改善性能 84
3.6.4使用自定义文件组简化维护 85
3.6.5创建自定义文件组注意事项 85
3.7使用基于硬件RAID的文件组优化数据库 86
3.8容量计划 86
3.8.1估计数据库大小 86
3.8.2估计表中数据的总量 86
3.9性能注意事项 87
3.10推荐的习惯 87
实验 管理数据库文件 87
练习1使用“创建数据库向导”创建数据库 89
练习2创建数据库 90
练习3更改数据库 91
练习4查看数据库信息和更改数据库选项 91
练习5删除数据库 93
习题 93
第4章 管理安全性 94
4.1实现身份验证模式 94
4.1.1身份验证处理 94
4.1.2选择身份验证模式 95
4.1.3使用Kerberos相互身份验证 96
4.1.4模拟和委托 96
4.1.5加密 97
4.1.6实现身份验证模式的步骤 98
4.2登录账户 98
4.3为用户和角色分配登录账户 100
4.3.1为用户分配登录账户 100
4.3.2为角色分配登录账户 101
4.3.3使用SQL Server企业管理器授权访问 103
4.3.4使用Transact-SQL语句授权访问 109
4.4为用户和角色分配权限 110
4.4.1权限类型 111
4.4.2授予、拒绝、废除权限 112
4.4.3管理语句权限 113
4.4.4管理对象权限 114
4.5管理SQL Server安全性 116
4.6管理应用程序的安全性 118
4.6.1使用视图和存储过程来管理安全性 118
4.6.2使用应用程序角色管理客户应用程序 119
4.6.3创建应用程序角色 119
4.6.4激活应用程序角色 120
4.7在企业中管理SQL Server安全性 121
4.7.1使用组策略保证SQL Server安全性 121
4.7.2使用代理服务器、防火墙和路由器 122
4.7.3使用在线加密来确保数据安全性 123
4.8最佳实践 123
实验A管理安全性 124
练习1配置Windows身份验证模式 125
练习2授权用户访问SQL Server 126
练习3废除、拒绝Windows 2000用户或组的访问 127
实验B管理权限 128
练习1创建数据库角色 129
练习2分配语句权限 130
练习3分配对象权限 131
实验C管理应用程序安全性 133
练习1创建和激活应用程序角色 134
练习2通过视图和存储过程实现权限 136
习题 138
第5章 执行管理任务 139
5.1配置任务 139
5.1.1配置SQL Server代理 139
5.1.2配置SQL代理邮件和SQL邮件 142
5.1.3配置链接服务器 144
5.1.4如何创建ODBC SQL Server数据源 147
5.1.5在IIS中配置SQL ServerXML支持 150
5.1.6配置SQL Server和其他服务器应用程序共享内存资源 154
5.2 SQL Server日常管理任务 155
5.3日常维护任务自动化 155
5.3.1验证权限 156
5.3.2定义作业步骤 156
5.3.3为每个作业步骤确定操作流程逻辑 157
5.3.4调度作业 157
5.3.5创建作业 158
5.3.6创建操作员 165
5.3.7查看和配置作业历史 168
5.4创建警报 170
5.4.1使用警报响应潜在问题 171
5.4.2将事件写入应用程序日志 171
5.4.3创建警报响应SQL Server错误 171
5.4.4创建警报响应用户定义错误 172
5.4.5响应性能条件警报 174
5.4.6配置警报 174
5.5 SQL Server自动化疑难解答 181
5.6自动执行多服务器作业 183
5.6.1定义主服务器 183
5.6.2定义目标服务器 183
5.6.3创建主服务器和目标服务器 184
5.6.4定义多服务器作业 186
5.6.5修改多服务器作业定义 186
5.6.6查看作业历史 186
5.6.7为目标服务器创建作业 187
5.6.8监视目标服务器上的作业 188
5.7最佳实践 190
实验A配置SQL Server 190
练习1配置SQL Server代理以发送消息 192
练习2使用SQL邮件 194
实验B创建作业和操作员 195
练习1创建操作员 196
练习2使用创建作业向导 197
练习3创建包含多个作业步骤的作业 198
实验C创建警报 199
练习1使用创建警报向导 201
练习2使用用户定义错误消息创建警报 201
练习3创建性能条件警报 203
练习4指派防故障操作员 205
习题 207
第6章 备份数据库 208
6.1防止数据丢失 208
6.1.1备份策略 208
6.1.2定期备份 209
6.2设置和更改数据库恢复模型 209
6.2.1设置数据库恢复模型 209
6.2.2更改数据库恢复模型 210
6.3 SQL Server备份 210
6.4备份数据库的时机 211
6.4.1备份系统数据库 211
6.4.2备份用户数据库 212
6.4.3备份过程中受到限制的活动 213
6.5执行备份 213
6.5.1定义术语 213
6.5.2创建永久备份设备 214
6.5.3不使用永久设备创建备份文件 216
6.5.4使用多备份文件存储备份 216
6.5.5使用BACKUP语句 217
6.5.6备份到磁带设备 218
6.5.7备份到磁盘 220
6.6备份的方法 220
6.6.1执行完全数据库备份 220
6.6.2执行差异备份 221
6.6.3执行事务日志备份 221
6.6.4执行数据库文件或者文件组备份 223
6.6.5备份数据库文件或者文件组的限制 224
6.6.6使用SQL Server企业管理器执行备份 225
6.7设计备份策略 230
6.7.1完全数据库备份策略 230
6.7.2完全数据库和事务日志备份策略 232
6.7.3差异备份策略 232
6.7.4数据库文件或文件组备份策略 233
6.8性能考虑 234
6.9最佳实践 234
实验 备份数据库 234
练习1创建备份设备 236
练习2备份数据库 237
练习3备份事务日志 240
练习4执行差异备份 241
习题 241
第7章 还原数据库 243
7.1 SQL Server恢复 243
7.1.1数据还原策略的目的 243
7.1.2还原过程中SQL Server的活动 244
7.1.3恢复过程 245
7.1.4手动恢复选项 246
7.1.5在几种不同的灾难情况下恢复 248
7.2准备还原数据库 249
7.2.1验证备份 249
7.2.2还原备份之前需要执行的任务 250
7.3还原备份 251
7.3.1使用RESTORE语句 251
7.3.2启动恢复过程 251
7.3.3指定还原选项 252
7.4从不同的备份类型还原数据库 253
7.4.1从完全数据库备份还原 253
7.4.2从差异备份还原 253
7.4.3还原事务日志备份 254
7.4.4从文件或文件组还原 256
7.5用SQL Server企业管理器执行还原 257
7.5.1从数据磁盘故障中还原整个数据库 257
7.5.2还原数据文件或文件组 261
7.5.3把数据库还原到不同的SQL Server 2000实例 262
7.5.4恢复数据库到一个时间点 264
7.6还原受损的系统数据库 265
7.6.1从备份中还原系统数据库 265
7.6.2还原master数据库 265
7.6.3重建系统数据库 266
7.6.4附加或还原用户数据库 267
7.7最佳实践 268
实验 还原数据库 268
练习1从完全数据库备份还原 269
练习2模拟和捕获数据库活动 271
练习3还原完全数据库、差异和事务日志备份 273
习题 275
第8章SQL Server性能监视 276
8.1监视SQL Server的原因 276
8.2性能监视和调整 276
8.2.1性能调整策略 276
8.2.2选择性能调整的方法 277
8.2.3形成性能调整的方法 278
8.2.4建立性能基准 278
8.2.5检测性能瓶颈 279
8.2.6常用的监视任务 279
8.3监视SQL Server的工具 280
8.3.1 Windows 2000事件查看器 280
8.3.2 Windows系统监视器 281
8.3.3 SQL Server企业管理器中的当前活动窗口 282
8.3.4 Transact-SQL工具 282
8.3.5事件探查器 284
8.3.6查询分析器 285
8.3.7 SNMP 286
8.4常用监视和调整任务 286
8.4.1监视内存占用 286
8.4.2监视线程和处理器使用 288
8.4.3监视硬盘I/O 289
8.4.4监视低性能的查询 290
8.4.5监视存储过程、Transact-SQL批处理和用户活动 290
8.4.6监视当前锁定和用户活动 293
8.5最佳实践 298
实验 监视SQL Server 298
练习1使用Windows系统监视器 300
练习2使用SQL事件探查器 302
练习3使用SQL查询分析器 304
练习4监视锁定信息 305
习题 306
第9章 数据传输 307
9.1数据传输介绍 307
9.1.1导入/导出数据的作用 307
9.1.2转换数据的作用 307
9.2 SQL Server中导入/导出数据的工具 309
9.3 DTS介绍 309
9.3.1 DTS概述 310
9.3.2 DTS过程 310
9.3.3 DTS工具 311
9.4使用DTS转换数据 312
9.4.1转换和映射数据 312
9.4.2定义转换任务 313
9.4.3定义工作流 314
9.4.4创建DTS包 314
9.4.5保存DTS包 315
9.4.6实现包的安全性 315
9.4.7执行和调度DTS包 316
9.4.8使用DTS图形工具传输和转换数据 316
9.5使用“大容量拷贝程序”(Bcp)和BULK INSERT Transact-SQL语句 327
9.5.1使用文本文件大容量复制数据 328
9.5.2使用Bcp 328
9.5.3使用BULK INSERT Transact-SQL语句 329
9.6最佳实践 329
实验 传输数据 330
练习1从查询导入数据 331
练习2使用DTS设计器修改DTS包 333
练习3传输SQL Server对象 335
练习4将数据导出到文本文件 336
练习5使用“大容量插入”任务导入数据 337
习题 338
第10章 维护高度可用性 339
10.1可用性介绍 339
10.1.1定义可用性 339
10.1.2确定可用性要求 340
10.1.3可用性和可伸缩性 341
10.1.4使用Microsoft.NET企业服务器最大化可用性 342
10.2使用故障转移群集增加可用性 343
10.2.1 Windows群集 344
10.2.2 SQL Server故障转移群集 344
10.2.3主动/被动群集 345
10.2.4主动/主动群集 345
10.2.5故障转移群集注意事项 346
10.3备用服务器和日志传送 346
10.3.1使用备用服务器和日志传送维护高度可用性 347
10.3.2使用数据库维护计划向导设置日志传送 347
10.3.3更改日志传送角色 348
10.3.4自动执行日志传送 348
10.3.5监视日志传送 356
10.3.6使备用服务器联机 359
10.4最佳实践 359
实验 自动维护备用服务器 360
练习1准备主服务器和备用服务器 362
练习2创建备用数据库和配置日志传送 365
练习3更改备用服务器角色 367
习题 368
第11章 SQL Server复制 369
11.1分布式数据介绍 369
11.1.1分布式数据的必要性 369
11.1.2分发数据时需要考虑的事项 369
11.1.3分发数据的方法 370
11.2介绍SQL Server复制 371
11.2.1发布/订阅隐喻 371
11.2.2发布和项目 372
11.2.3筛选数据 372
11.2.4订阅 373
11.3 SQL Server复制代理程序 373
11.3.1快照代理程序 373
11.3.2分发代理程序 374
11.3.3日志读取器代理程序 374
11.3.4合并代理程序 374
11.3.5队列读取器代理程序 374
11.4 SQL Server复制类型 374
11.4.1复制类型概述 375
11.4.2使用合并复制需要考虑的事项 377
11.5物理复制模型 378
11.5.1物理复制模型概述 378
11.5.2组合物理复制模型和类型 379
11.5.3中央发布服务器/远程分发服务器示例 379
11.5.4中央订阅服务器/多发布服务器示例 380
11.5.5多发布服务器/多订阅服务器示例 381
11.6实现复制 382
11.6.1配置分发服务器和发布服务器属性 382
11.6.2创建发布 390
11.6.3配置强制订阅 405
11.6.4配置请求订阅 412
11.7监视和管理复制 418
11.7.1使用复制监视器监视 418
11.7.2查看和修改分发服务器属性 421
11.7.3查看和修改发布属性 423
11.7.4查看和修改复制代理程序配置 424
11.7.5查看和修改订阅属性 425
11.8最佳实践 427
实验 实现复制 427
练习1登录并注册服务器 428
练习2配置事务复制 429
练习3创建合并发布 431
练习4创建请求订阅和解决冲突 433
习题 436
附录 437
词汇表 460
- 《建筑施工企业统计》杨淑芝主编 2008
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《管理信息系统习题集》郭晓军 2016
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《管理运筹学》韩伯棠主编 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018