图书介绍

SQL Server 2005数据库服务器架构设计PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server 2005数据库服务器架构设计
  • (美)麦克金著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302161372
  • 出版时间:2007
  • 标注页数:468页
  • 文件大小:35MB
  • 文件页数:488页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 2005数据库服务器架构设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第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/O22

数据库磁盘规划示例:满足吞吐量需求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 Server76

高可用性解决方案的验证准则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)UDT324

创建分区表、索引或索引视图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

热门推荐