图书介绍
SQL Server 2008管理实战PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2008管理实战](https://www.shukui.net/cover/39/33269105.jpg)
- 胡百敬,陈俊宇,姚巧玫,刘承修编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115210890
- 出版时间:2009
- 标注页数:573页
- 文件大小:322MB
- 文件页数:600页
- 主题词:关系数据库-数据库管理系统,SQL Server 2008
PDF下载
下载说明
SQL Server 2008管理实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 基础管理篇4
第1章 初探SQL Server 20084
1.1选择SQL Server4
1.1.1性价比(价格/性能)4
1.1.2市场占有率高6
1.1.3最安全的数据库6
1.2 SQL Server 2008数据平台简介7
1.2.1关系数据库引擎(Relation Database Engine)7
1.2.2分析服务(SQL Server Analysis Services; SSAS)9
1.2.3 SQL Server Integration Services9
1.2.4报表服务10
1.2.5 Service Broker12
1.2.6新增加的应用程序开发功能12
1.3关系数据库概论13
1.3.1认识相关名词13
1.3.2认识正规化16
1.3.3 SQL语言简介17
1.4 Transact-SQL程序语言简介18
结语19
第2章 安装与基本管理21
2.1重要安装选项与意义21
2.1.1可选购的版本21
2.1.2软件、硬件的基本需求23
2.1.3多重实例25
2.1.4排序规则27
2.1.5身份验证模式与SQL Server管理器30
2.1.6可安装的服务与组件32
2.2按部就班安装SQL Server 200833
2.2.1安装SQL Server 2008 Enterprise版本33
2.2.2验证SQL Server安装41
2.2.3安装范例数据库42
2.3初探SQL Server 2008的管理46
2.3.1启动与停止SQL Server各种服务46
2.3.2打开对外联机:启动TCP/IP协议49
实战练习:创建SQL Server命名实例49
结语53
第3章 认识SQL Server 2008管理工具55
3.1 Management Studio环境介绍55
3.1.1打开与关闭各项工具与窗口56
3.1.2调整各管理工具的停靠位置56
3.1.3对象资源管理器60
3.1.4解决方案资源管理器62
3.1.5 SQL编辑器63
3.1.6查询设计器70
3.1.7对象资源管理器详细信息71
3.1.8已注册的服务器72
3.2 SQL Server配置管理器74
3.2.1管理SQL Server服务器网络配置74
3.2.2管理SQL Native Client配置76
3.3 sqlcmd实用工具77
3.3.1 sqlcmd互动模式78
3.3.2 sqlcmd批处理模式79
实战练习:使用SQL Server Management Studio与sqlcmd工具程序80
结语84
第4章 SQL系统对象及系统数据库介绍86
4.1系统数据库86
4.1.1 master数据库87
4.1.2 model数据库87
4.1.3 msdb数据库89
4.1.4 tempdb数据库89
4.2移动系统数据库92
4.2.1移动master数据库92
4.2.2移动tempdb数据库92
4.3系统对象93
4.3.1系统视图94
4.3.2动态管理视图和函数95
结语97
第5章 创建与管理用户数据库99
5.1数据库的组成99
5.1.1数据库的逻辑与物理结构99
5.1.2 page与extent100
5.1.3文件组101
5.2创建数据库102
5.2.1利用SQL Server Management Studio创建数据库103
5.2.2利用Create Database语句创建数据库104
5.3数据表107
5.4创建数据表110
5.4.1设计数据表的基本结构111
5.4.2维护数据完整性111
5.5利用数据库关系图功能创建数据表116
5.6实用的数据表设计技巧117
5.6.1自动编号117
5.6.2计算列117
实战练习:创建数据库与数据表118
结语124
第6章 备份与还原数据库126
6.1 SQL Server基本备份概念126
6.1.1 SQL Server的在线备份机制126
6.1.2与备份/还原有关的数据库选项——恢复模式126
6.2使用备份设备127
6.2.1什么是备份设备127
6.2.2创建备份设备129
6.3 SQL Server数据库的备份类型129
6.3.1完整备份130
6.3.2差异备份130
6.3.3事务日志备份131
6.4使用BACKUP语句备份数据库或事务日志131
6.4.1执行BACKUP DATABASE语句132
6.4.2执行BACKUPLOG语句备份事务日志133
6.5使用Management Studio备份数据库134
6.5.1备份数据库135
6.5.2备份某个文件或文件组135
6.5.3备份事务日志135
6.5.4指定高级备份选项136
6.6如何规划备份策略137
6.6.1完整备份+事务日志备份138
6.6.2完整备份+差异备份+事务日志备份138
6.7使用两个以上备份设备139
6.8还原数据库的前置工作140
6.8.1查看备份策略&决定还原时间点140
6.8.2确认备份数据的位置142
6.8.3确认备份数据是否有效143
6.9还原操作的三种恢复选项143
6.9.1使用RECOVERY恢复选项144
6.9.2使用NORECOVERY恢复选项144
6.9.3使用STANDBY恢复选项145
6.10使用RESTORE语句执行还原操作146
6.10.1还原数据库146
6.10.2还原事务日志148
6.11使用Management Studio执行还原操作149
6.11.1还原数据库149
6.11.2还原文件和文件组150
6.11.3还原事务日志151
实战练习:数据库备份/还原152
6.12 master数据库的备份与重建167
6.12.1备份master数据库167
6.12.2重建master数据库167
6.13还原master数据库168
实战练习: master数据库的备份与恢复169
结语172
第7章 安全性管理174
7.1初探SQL Server安全机制174
7.1.1身份验证与授权174
7.1.2主体174
7.1.3安全对象175
7.1.4权限176
7.2服务器级别与数据库级别的安全性177
7.2.1登录账户与数据库用户账户178
7.2.2角色178
7.2.3 SQL Server服务器验证方式179
7.2.4管理SQL Server登录账户180
7.2.5管理数据库用户账户182
7.3实战练习184
7.4安全性审核190
7.4.1初探SQL Server Audit191
7.4.2实战练习192
7.5通透地全数据库加密196
结语199
第8章 自动化管理工作201
8.1 SQL Server自动化管理如何运作201
8.2 SQL Server数据库邮件202
8.2.1数据库邮件的运作方式202
8.2.2配置SQL Server数据库邮件203
8.2.3测试数据库邮件206
8.2.4管理数据库邮件配置文件206
8.2.5设置SQL Server代理使用的邮件配置文件207
8.2.6使用sp send dbmail存储过程发送邮件208
8.3定义操作员211
8.4定义作业212
8.4.1管理作业的类别目录212
8.4.2新建作业212
8.4.3手动执行作业216
8.4.4观察作业的执行历史记录217
8.4.5将作业编写成脚本217
8.5定义警报217
8.6数据库维护计划220
实战练习:SQL Server自动化管理工作225
结语232
第9章 查看日常营运报表234
9.1标准报表234
9.1.1 SQL Server实例上的标准报表234
9.1.2数据库等级的标准报表237
9.1.3 Agent Services的标准报表239
9.2自定义报表240
9.2.1在Management Studio内使用自定义报表240
9.2.2 SQL Server 2005 Performance Dashboard Reports245
9.3性能数据收集分析与管理数据仓库246
9.3.1建立管理数据仓库数据库与设置信息收集247
9.3.2查看分析报表249
第2篇 企业级管理篇255
第10章 使用中央管理服务器255
10.1方便管理多台服务器255
10.2认识“中央管理服务器”255
10.2.1支持的功能256
10.2.2层级式管理与安全性257
10.3认识“本地服务器组”259
实战练习:认识与建置中央管理服务器261
结语267
第11章 基于策略的管理269
11.1认识基于策略的管理269
11.2设计基于策略的管理272
11.2.1策略的评估模式272
11.2.2创建和配置“基于策略的管理”的程序273
11.2.3策略的存放与SQL Server最佳实践273
11.2.4查看执行评估策略后的历史记录274
11.2.5搭配使用警报275
11.2.6管理策略的安全性276
11.2.7额外的注意事项276
11.2.8服务器实例内各级别的方面276
11.2.9搭配使用中央管理服务器279
实战练习:认识与创建基于策略的管理279
结语305
第12章 SQL Server Agent Proxy与多服务器作业307
12.1认识SQL Server Agent Proxy307
12.1.1认识作业运行期间的身份307
12.1.2认识SQL Server代理的服务启动账户307
12.1.3认识凭据310
12.1.4认识SQL Server Agent Proxy311
实战练习:SQL Server Agent Proxy313
12.2认识多服务器作业322
12.2.1创建多服务器作业管理自动化的环境323
12.2.2多服务器作业的发布与更新324
12.2.3多服务器作业的考虑事项326
实战练习:建置多服务器作业327
结语336
第13章 集成Windows PowerShell338
13.1何谓PowerShell338
13.2 SQL Server 2008与PowerShell的集成339
13.2.1 SQL Server开发程序342
13.2.2 SQL Server cmdlet343
13.3综合应用344
13.3.1在SQL Server Agent作业步骤使用PowerShell347
13.3.2设置环境348
13.3.3定义函数352
13.3.4以SQL 2008 PowerShell Add-in与对象访问SQL Server356
第3篇 效能监控篇363
第14章 性能监控概论363
14.1监控操作系统的运行性能363
14.2监控数据库的运行性能365
14.3监控与管理数据库性能的工具367
14.4创建性能基线369
14.5运用性能监控完成负载容量管理371
结语372
第15章 性能监视器、活动监视器与SQL Profiler374
15.1性能监视器概述374
15.2活动监视器Activity Monitor378
15.3 SQL Profiler概述382
15.3.1通过SQL Profiler录制事件的设置383
15.3.2通过SQL Profiler分析死锁388
15.3.3 Profiler与性能监视器389
第16章 动态管理视图及函数与跟踪标志392
16.1动态管理视图及函数392
16.2动态管理视图及函数使用范例393
16.3动态管理视图及观察各种资源396
16.3.1观察内存使用状况396
16.3.2观察CPU使用状况398
16.3.3观察锁定与被锁定的关系398
16.3.4观察硬盘I/O400
16.3.5观察tempdb系统数据库的使用402
16.4跟踪标志404
结语406
第17章 DDL触发器与事件通知408
17.1 DDL触发器408
17.1.1创建数据库级别的DDL触发器409
17.1.2创建服务器级别的DDL触发器413
17.2事件通知415
17.2.1异步记录事件数据416
17.2.2事件通知与SQL跟踪419
结语421
第18章 资源调控器423
18.1认识资源调控器423
18.1.1资源调控器的架构424
18.1.2认识资源池424
18.1.3设置资源池可用的系统资源425
18.1.4认识工作负荷组427
18.1.5认识分类器函数429
18.1.6资源调控器的配置设置430
18.2观察资源调控器的运作与使用注意事项430
18.2.1监控资源调控器运作431
18.2.2资源调控器的限制条件与注意事项432
实战练习:使用资源调控器432
结语442
第4篇 永不停机篇445
第19章 永不停机概论445
19.1可用性概述445
19.1.1何谓可用性445
19.1.2影响可用性的因素446
19.1.3提高可用性的思考方向446
19.1.4 SQL Server 2008可用性技术448
19.2故障转移群集448
19.2.1使用时机449
19.2.2技术说明449
19.3数据库镜像451
19.3.1使用时机452
19.3.2技术说明452
实战练习:数据库镜像创建453
19.3.3数据库镜像相关议题456
19.3.4 SQL Server 2008增强数据库镜像的功能456
19.4日志传送457
19.4.1使用时机457
19.4.2技术说明458
实战练习:创建日志传送458
19.4.3日志传送相关议题461
结语463
第20章 备份与还原数据库高级讨论465
20.1备份465
20.1.1复制或格式化媒体集466
20.1.2媒体家族468
20.1.3镜像备份媒体集470
20.1.4仅限复制备份471
20.1.5备份密码与备份集密码473
20.1.6错误管理选项474
20.2还原476
20.2.1还原到特定点476
20.2.2 STANDBY478
20.2.3数据页还原480
20.2.4通过DBCC CheckDB修复数据页482
20.2.5数据库快照还原483
20.3大型数据库的备份还原策略484
20.3.1备份压缩485
20.3.2备份进度回报486
20.3.3文件和文件组备份487
20.4联机还原490
结语494
第5篇 防御攻击篇498
第21章 安全与防御概论498
21.1部署498
21.2认证498
21.3授权499
21.4私密性500
21.5完整性502
21.6监控503
21.7还原505
21.8信息系统安全的挑战505
结语507
第22章 使用透明数据加密509
22.1认识透明数据加密509
22.1.1透明数据加密的原理与架构509
22.1.2透明数据加密的使用情境510
22.1.3透明数据加密的注意事项511
实战练习:认识与创建透明数据加密512
结语529
第23章 使用审核——SQL Server Audit531
23.1认识审核531
23.1.1审核的主要组件532
23.1.2审核规范、操作组与操作534
23.1.3审核与应用程序设计架构535
23.1.4使用审核的注意事项536
实战练习:认识与创建审核537
结语561
附录A 从SQL Server 2000/2005到SQL Server 2008的升级测试563
A.1升级还是迁移563
A.2升级测试概念564
A.3升级测试实战565
A.3.1录制步骤566
A.3.2回放测试568
A.4升级后的确认573
结语573