SQL Server 2005数据库服务器架构设计PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:(美)麦克金著
- 出 版 社:北京:清华大学出版社
- 出版年份:2007
- ISBN:7302161372
- 页数:468 页
第1章 规划一个数据库服务器架构 1
准备工作 1
第1课:规划数据库服务器 2
什么是容量规划? 2
举办容量规划会议 2
应用程序和查询调优 3
收集性能数据和基线 3
透视数据趋势 5
规划服务器规模的方法 7
练习:分析数据库服务器的性能 11
本课总结 12
课后测试 12
第2课:规划处理器子系统 14
选择一个CPU架构 14
需要考虑的处理器功能 17
决定处理器的数量 17
练习:确定一个查询的CPU时间 18
本课总结 18
课后测试 18
第3课:规划磁盘子系统 20
磁盘配置 20
RAID选择和I/O 22
数据库磁盘规划示例:满足吞吐量需求 22
数据库磁盘规划示例:满足存储需求 23
用于操作系统分区的磁盘规划 24
用于日志文件分区的磁盘规划 25
额外的I/O规划考虑 25
练习:数据库属性 26
本课总结 27
课后测试 27
第4课:评估内存需求 29
规划内存 29
练习:在SQL Server 2005中启用AWE内存 31
本课总结 32
课后测试 32
第5课:选择Windows和SQL Server的版本 33
选择SQL Server 2005的版本 33
选择运行SQL Server 2005的操作系统 34
本课总结 35
课后测试 36
本章回顾 37
本章总结 37
关键术语 37
案例场景和70-443考试 38
案例场景的结构 39
案例背景 39
现有数据环境 39
现有基础设施 39
业务需求 39
技术需求 40
案例场景:找出性能瓶颈 40
案例背景 40
现有数据环境 41
业务需求 41
技术需求 42
问题 42
建议练习 42
实战测试 43
第2章 部署和合并多个实例 45
准备工作 45
第1课:部署多个实例 47
设计SQL Server实例 47
本课总结 50
课后测试 50
第2课 数据库合并规划 51
合并数据库服务器 51
制定一个服务器合并计划 53
练习:计划一个服务器合并 55
本课总结 56
课后测试 56
本章回顾 58
本章总结 58
关键术语 58
案例场景:合并分散的数据 58
背景 58
现有数据环境 59
推荐环境 60
业务需求 60
技术需求 60
问题 60
建议练习 61
实战测试 61
第3章 SQL Server企业级应用的安全性设计 63
准备工作 63
第1课:评估用于业务的数据库的安全性需求 65
什么是安全策略? 65
定制一个安全策略 65
保护SQL Server免遭网络攻击 66
本课总结 68
课后测试 69
第2课:SQL Server安全性概述 70
安全主体 70
SQL Server 2005的身份验证模式 73
将SQL Server集成到Windows域框架中 74
活动目录验证和SQL Server 76
高可用性解决方案的验证准则 77
练习:为SQL的管理者创建一个Windows组 78
本课总结 79
课后测试 80
本章回顾 81
本章总结 81
关键术语 81
案例场景:设计一个身份验证方式并分配权限 82
背景 82
现有数据环境 82
现有基础设施 83
业务需求 83
技术需求 83
问题 84
建议练习 84
实战测试 85
第4章 设计数据库服务器安全策略 87
准备工作 87
第1课:通过组策略来保障SQL Server的安全性 88
什么是组策略 88
密码策略 91
练习:实施密码策略 93
本课总结 94
课后测试 94
第2课:加密SQL Server的通信数据 96
服务器级别的加密 96
练习:加密SQL Server的通信数据 100
本课总结 101
课后测试 101
第3课:减少SQL Server 2005的受攻击面 102
关闭不需要的服务 102
服务账户 103
安全最佳实践 106
练习:降低服务器的受攻击面 109
本课总结 110
课后测试 111
本章回顾 113
本章总结 113
关键术语 113
案例场景:执行服务器安全策略 113
背景 114
现有数据环境 114
现有基础设施 114
业务需求 115
技术需求 115
问题 115
建议练习 116
实战测试 117
第5章 设计SQL Server端点 119
准备工作 119
第1课:端点概述 120
端点类型和载荷 120
端点的访问 120
练习:检查现有的端点 121
本课总结 121
课后测试 122
第2课:TCP端点 123
TCP协议参数 123
数据库镜像和Service Broker通用参数 123
数据库镜像的特有参数 124
Service Broker的特有参数 124
本课总结 125
课后测试 125
第3课:HTTP端点 126
HTTP端点安全 126
创建一个端点 129
本课总结 130
课后测试 130
本章回顾 133
本章总结 133
关键术语 133
案例场景:SQL Server安全性设计 133
背景 133
现有数据环境 134
现有基础设施 134
业务需求 135
技术需求 135
问题 135
建议练习 136
实战测试 136
第6章 数据库安全设计 137
准备工作 137
第1课:设计实例级安全 138
配置服务账户 138
实例级主体 139
身份验证模式 140
配置攻击面 141
服务器角色 143
SQL Server代理服务器账户 144
为.NET程序集设计安全性 144
练习:管理账户 145
本课总结 145
课后测试 146
第2课:设计数据库安全 147
数据库用户和角色 147
设计架构 148
定义加密 149
设计DDL触发器 151
练习:加密 152
本课总结 154
课后测试 154
第3课:数据库对象安全 155
权限范围 155
执行上下文 156
加密列 156
练习:授予权限 157
本课总结 158
课后测试 159
本章回顾 160
本章总结 160
关键术语 160
案例场景:设计SQL Server安全 161
背景 161
现有数据环境 161
现有基础设施 162
业务需求 162
技术需求 163
问题 163
建议练习 164
实战测试 164
第7章 设计企业级高可用性数据库 165
准备工作 165
第1课:评估数据库可用性需求 167
计算可用性 167
高可用性框架 169
可用性需求 169
可用性的障碍 170
停工的代价 175
预算限制 175
本课总结 177
第2课:设计数据库存储 178
RAID配置 178
SAN配置 181
tempdb的位置 182
文件组 182
练习:添加文件组 183
本课总结 184
课后测试 184
第3课:计划数据库移植策略 186
备份类别 186
过程变更 186
技术的执行 187
本课总结 188
课后测试 188
本章回顾 189
本章总结 189
关键术语 189
案例场景:为实现高可用性制定计划 189
背景 190
现有数据环境 190
建议环境 191
业务需求 191
技术需求 191
问题 191
建议练习 192
实战测试 192
第8章 故障转移群集 193
准备工作 193
第1课:设计Windows群集 195
Windows群集组件 195
群集的类型 196
安全配置 197
磁盘配置 198
网络配置 199
群集资源 199
群集组 200
练习:创建一个Windows群集 201
本课总结 206
课后测试 207
第2课:设计SQL Server 2005故障转移群集实例 208
术语 208
故障转移群集实例组件 209
健康检测 211
群集故障转移 211
练习:安装一个SQL Server故障转移群集实例 212
本课总结 213
课后测试 213
本章回顾 215
本章总结 215
关键术语 215
案例场景:故障转移群集 215
背景 215
现有数据环境 216
建议环境 216
业务需求 217
技术需求 217
问题 217
建议练习 218
实战测试 219
第9章 数据库镜像 221
准备工作 221
第1课:数据库镜像概述 222
数据库镜像服务器角色 222
主体服务器角色 222
镜像服务器角色 223
见证服务器角色 223
数据库镜像端点 223
操作方式 224
缓存 226
透明客户端重定向 227
数据库快照 227
练习:为数据库镜像建立端点 228
本课总结 229
课后测试 229
第2课:数据库镜像的初始化 231
恢复模式 232
备份和还原 232
复制系统对象 232
练习:配置数据库镜像 233
本课总结 234
课后测试 235
第3课:设计故障转移和故障恢复策略 236
设计数据库镜像会话故障转移 236
设计数据库镜像会话故障恢复 236
练习:数据库对象会话的故障转移 238
本课总结 239
课后测试 239
本章回顾 240
本章总结 240
关键术语 240
案例场景:数据库镜像 240
背景 241
现有数据环境 241
业务需求 242
技术需求 242
问题 242
建议练习 243
实战测试 244
第10章 日志传送 245
准备工作 245
第1课:日志传送概述 246
日志传送的应用场景 246
日志传送的组件 247
日志传送的类型 248
本课总结 248
课后测试 249
第2课:初始化日志传送 250
日志传送初始化 250
练习:设置日志传送 254
本课总结 256
课后测试 257
第3课:设计故障转移和故障恢复策略 258
使用日志传送进行故障转移 259
使用日志传送进行故障恢复 259
练习:日志传送故障转移 261
本课总结 261
课后测试 261
本章回顾 262
本章总结 262
关键术语 262
案例场景:日志传送 262
背景 263
现有数据环境 263
业务需求 264
技术需求 264
问题 265
建议练习 266
实战测试 267
第11章 复制 269
准备工作 269
第1课:复制概述 270
复制组件 270
复制的角色 271
复制的拓扑模式 271
复制代理程序 272
代理剖析器 273
复制方法 273
数据冲突 275
练习:配置发布 277
本课总结 278
课后测试 278
第2课:事务复制 279
变更跟踪 279
事务选项 280
事务体系结构 282
监视器 283
验证 284
练习:实现事务复制 285
本课总结 287
课后测试 287
第3课:合并复制 288
变更跟踪 288
验证 290
练习:实现合并复制 290
本课总结 292
课后测试 292
第4课:设计故障转移和故障恢复策略 293
故障转移 293
故障恢复 295
本课总结 295
课后测试 296
本章回顾 297
本章总结 297
关键术语 297
案例场景:复制 298
背景 298
现有数据环境 298
业务需求 300
技术需求 300
问题 300
建议练习 301
实战测试 304
第12章 设计物理数据库 305
准备工作 306
第1课:设计数据库表 307
规范化 308
设计数据类型和列属性 310
创建表 316
约束 319
Transact-SQL用户自定义类型 323
公共语言运行时(CLR)UDT 324
创建分区表、索引或索引视图 324
练习:创建表和实现约束 326
本课总结 329
课后测试 330
第2课:设计文件组 331
设计文件组 331
本课总结 334
课后测试 334
第3课:规划索引 335
索引结构 335
聚簇索引 338
建立非聚簇索引 339
练习:创建索引 341
本课总结 342
课后测试 342
第4课:设计数据库视图 343
创建一个视图 343
所有权链 344
可更新视图 345
创建索引视图 346
查询替换 346
练习:创建视图 347
本课总结 348
课后测试 348
第5课:设计数据库过程 350
源代码控制 350
升级代码 351
更改控制过程 352
部署回滚 353
本课总结 353
课后测试 354
第6课:创建数据库规则 355
同义词 355
命名规则 355
代码标准 355
练习:创建同义词 357
本课总结 357
课后测试 357
本章回顾 358
本章总结 358
关键术语 358
案例场景:设计SQL Server环境 358
背景 359
现有数据环境 359
现有基础设施 359
业务需求 360
技术需求 360
问题 361
建议练习 362
实战测试 362
第13章 设计数据恢复策略 363
准备工作 363
第1课:评估数据恢复的要求 365
设计一个灾难恢复策略 365
本课总结 367
课后测试 368
第2课:理解备份的类型 369
数据库备份类型 369
验证备份 371
练习:检查数据备份 372
本课总结 373
课后测试 373
第3课:恢复数据库 375
恢复模式综述 375
灾难恢复计划 378
练习:备份并还原数据库 379
本课总结 383
课后测试 384
第4课:备份媒体概述 386
存储备份的媒体 386
媒体集 387
本课总结 388
课后测试 389
本章回顾 390
本章总结 390
关键术语 390
案例场景:设计数据恢复策略 391
背景 391
现有数据环境 391
现有基础设施 392
业务需求 392
技术需求 393
问题 393
建议练习 394
实战测试 395
第14章 数据库数据归档 397
准备工作 397
第1课:设计一个数据归档 398
什么是数据归档 398
为什么要归档数据 398
设计数据归档策略 399
本课总结 401
课后测试 402
第2课:使用分区归档 404
分区概述 404
练习:分割窗口 411
本课总结 414
课后测试 414
本章回顾 415
本章总结 415
关键术语 415
案例场景 415
背景 415
现有数据环境 416
现有基础设施 416
业务需求 417
技术需求 418
问题 418
建议练习 419
实战测试 419
答案 420
术语表 460
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《情报学 服务国家安全与发展的现代情报理论》赵冰峰著 2018
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《体育公共服务改革 理想之美与现实之殇》齐超 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《会议服务》黄程主编 2015
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《创新的脚步 全国社区治理和服务创新实验区成果集萃》民政部编写组编著 2018
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《古代巴比伦》(英)莱昂纳德·W.金著 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019