图书介绍
SQL Server 2008 DBA入门经典PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2008 DBA入门经典](https://www.shukui.net/cover/21/30274258.jpg)
- (美)雷特,(美)伍德等著;张德群,傅效群,徐燕华译 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302226338
- 出版时间:2010
- 标注页数:655页
- 文件大小:155MB
- 文件页数:672页
- 主题词:关系数据库-数据库管理系统,SQL Server 2008
PDF下载
下载说明
SQL Server 2008 DBA入门经典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SQL Server 2008简介1
1.1 SQL Server简史1
1.1.1 起源1
1.1.2 数据库的发展1
1.1.3 Microsoft独立开发1
1.1.4 面向大众的BI2
1.1.5 2008以及未来2
1.2 什么是SQL Server 20083
1.2.1 数据库引擎3
1.2.2 Integration Services5
1.2.3 Analysis Services5
1.2.4 Reporting Services5
1.2.5 Service Broker6
1.2.6 数据层Web服务6
1.2.7 复制服务6
1.2.8 多实例6
1.2.9 数据库邮件7
1.2.10 有关通知服务的一个提示7
1.3 SQL Server 2008版本7
1.3.1 SQL Server Compact 3.5 SP1版本8
1.3.2 SQL Server 2008速成版8
1.3.3 SQL Server 2008网络版9
1.3.4 SQL Server 2008工作组版9
1.3.5 SQL Server 2008标准版10
1.3.6 SQL Server 2008企业版10
1.4 SQL Server 2008的体系结构10
1.4.1 SQL Server 2008通信11
1.4.2 SQL Server 2008服务12
1.5 SQL Server 2008数据库对象15
1.5.1 服务器15
1.5.2 数据库15
1.5.3 架构16
1.5.4 对象名称16
1.6 SQL Server 2008数据库17
1.6.1 系统数据库17
1.6.2 用户数据库19
1.6.3 分发数据库19
1.7 SQL Server 2008数据库存储20
1.7.1 数据文件和文件组20
1.7.2 日志文件21
1.8 SQL Server安全性21
1.8.1 Windows身份验证模式21
1.8.2 SQL Server和Windows身份验证模式(混合模式)21
1.9 小结22
第2章 安装SQL Server 200823
2.1 SQL Server安装计划23
2.1.1 硬件的考虑事项24
2.1.2 处理器的考虑事项24
2.1.3 内存的考虑事项25
2.1.4 存储的考虑事项25
2.1.5 虚拟化的考虑事项29
2.1.6 软件要求30
2.2 SQL Server安装中心31
2.2.1 安装程序支持规则(针对安装程序支持文件)31
2.2.2 安装程序支持规则(针对安装)32
2.2.3 功能选择34
2.2.4 安装到一个Windows群集41
2.2.5 配置虚拟服务器名称42
2.2.6 示例数据库44
2.3 安装回顾44
2.4 小结45
第3章 SQL Server 2008工具47
3.1 SQL Server Management Studio47
3.1.1 工具窗口49
3.1.2 工具栏60
3.1.3 SQL Server Management Studio配置73
3.2 日志文件查看器79
3.3 SQL Server Business Intelligence Development Studio80
3.4 SQL Server Profiler82
3.4.1 SQL Server跟踪82
3.4.2 跟踪属性82
3.5 数据库引擎优化顾问85
3.5.1 “常规”选项卡86
3.5.2 “优化选项”选项卡86
3.6 SQL Server配置管理器87
3.7 Reporting Services配置管理器88
3.8 命令行工具89
3.8.1 SQLCMD89
3.8.2 大容量复制程序91
3.8.3 PowerShell94
3.9 小结96
第4章 SQL Server 2008存储体系结构97
4.1 Resource数据库97
4.2 SQL Server数据库物理结构99
4.2.1 物理存储数据类型99
4.2.2 FILESTREAM数据104
4.2.3 其他数据类型104
4.2.4 SQL Server数据库文件105
4.2.5 数据文件105
4.2.6 事务日志108
4.3 小结112
第5章 SQL Server 2008数据库113
5.1 系统数据库113
5.2 用户数据库113
5.3 数据库规划113
5.4 创建数据库115
5.4.1 开始115
5.4.2 创建一个新数据库116
5.4.3 架构134
5.4.4 表137
5.4.5 索引146
5.4.6 强制数据完整性160
5.5 数据库关系图168
5.6 视图168
5.7 同义词169
5.8 编程对象170
5.8.1 存储过程170
5.8.2 函数171
5.8.3 触发器171
5.8.4 程序集173
5.8.5 类型174
5.8.6 默认值176
5.8.7 规则176
5.9 小结176
第6章 SQL Server 2008安全性177
6.1 SQL Server身份验证模式177
6.1.1 通过Management Studio更改身份验证模式178
6.1.2 使用xp_instance_regwrite扩展存储过程178
6.2 主体179
6.2.1 登录名180
6.2.2 凭据185
6.2.3 服务器角色187
6.2.4 数据库用户188
6.2.5 固定数据库角色193
6.3 权限198
6.3.1 服务器权限202
6.3.2 数据库作用域权限207
6.3.3 架构作用域权限209
6.3.4 使用SQL Server Management Studio管理权限210
6.4 SQL Server加密213
6.4.1 可扩展的密钥管理215
6.4.2 加密工具216
6.5 最佳实践226
6.6 小结227
第7章 配置SQL Server网络通信229
7.1 SQL Server 2008网络协议229
7.1.1 Shared Memory协议229
7.1.2 Named Pipes协议230
7.1.3 TCP/IP230
7.1.4 Virtual Interface Adapter(VIA)231
7.2 SQL Native Client配置232
7.3 SQL Server端点233
7.3.1 默认TSQL端点233
7.3.2 TSQL TCP端点236
7.3.3 数据库镜像端点237
7.3.4 SOAP端点239
7.3.5 Service Broker端点243
7.3.6 保护端点244
7.4 小结248
第8章 自动化管理任务249
8.1 基于策略的管理249
8.1.1 目标250
8.1.2 方面250
8.1.3 条件251
8.1.4 策略251
8.1.5 策略类别252
8.1.6 有效策略253
8.2 中央管理服务器255
8.3 数据库邮件257
8.3.1 工作原理257
8.3.2 如何配置数据库邮件258
8.3.3 配置数据库邮件选项262
8.3.4 管理配置文件和帐户262
8.3.5 删除邮件对象的指导原则271
8.3.6 发送邮件271
8.3.7 管理消息275
8.4 事件通知276
8.5 SQL Server代理277
8.5.1 配置SQL Server代理服务277
8.5.2 SQL Server代理安全性282
8.5.3 创建作业282
8.5.4 创建计划292
8.5.5 创建操作员298
8.5.6 创建警报301
8.5.7 创建代理307
8.5.8 多服务器作业310
8.6 维护计划311
8.6.1 维护计划向导311
8.6.2 维护计划设计器312
8.7 最佳实践313
8.8 小结314
第9章 灾难预防和恢复315
9.1 准备SmallWorks数据库315
9.2 数据库恢复模式317
9.2.1 完整恢复模式317
9.2.2 大容量日志恢复模式317
9.2.3 简单恢复模式318
9.3 SQL Server 2008数据库备份318
9.4 SQL Server 2008备份类型321
9.4.1 完整备份321
9.4.2 差异备份321
9.4.3 文件/文件组备份321
9.4.4 事务日志备份322
9.4.5 部分备份323
9.4.6 仅复制备份323
9.5 备份选项323
9.5.1 备份条带323
9.5.2 镜像备份324
9.5.3 压缩备份324
9.5.4 WITH选项324
9.6 备份策略326
9.6.1 仅完整备份326
9.6.2 完整备份+差异备份326
9.6.3 完整备份+事务日志备份327
9.6.4 完整备份+差异备份+事务日志备份327
9.6.5 文件/文件组备份328
9.6.6 文件组备份+差异备份328
9.6.7 部分备份329
9.6.8 备份小结329
9.7 还原数据库329
9.7.1 还原过程329
9.7.2 延迟恢复330
9.8 RESTORE命令330
9.8.1 RESTORE DATABASE database_name331
9.8.2 FROM选项332
9.8.3 WITH子句333
9.8.4 数据库还原准备335
9.8.5 还原用户数据库337
9.8.6 恢复系统数据库342
9.8.7 数据库还原小结345
9.9 数据库快照345
9.9.1 数据库快照限制347
9.9.2 灾难恢复和数据库快照347
9.10 小结349
第10章 监视SQL Server性能351
10.1 性能监视351
10.1.1 性能监视策略352
10.1.2 创建一个性能基准352
10.2 用于监视的工具和技术358
10.2.1 日志文件查看器359
10.2.2 活动监视器360
10.2.3 系统存储过程362
10.2.4 使用Profiler367
10.2.5 监视文件373
10.3 审核376
10.3.1 SQL Server审核376
10.3.2 登录审核383
10.3.3 C2审核模式384
10.3.4 安全审核事件类别385
10.3.5 SQL跟踪387
10.4 跟踪数据更改388
10.4.1 变更数据捕获388
10.4.2 更改跟踪395
10.5 数据收集398
10.5.1 术语399
10.5.2 体系结构与处理399
10.5.3 配置数据收集400
10.5.4 数据收集器类型403
10.5.5 数据收集组403
10.5.6 错误处理407
10.5.7 报表407
10.5.8 管理数据仓库408
10.6 监视数据库修改409
10.7 小结413
第11章 优化SQL Server415
11.1 硬件优化415
11.1.1 选择CPU416
11.1.2 超线程417
11.1.3 内存417
11.1.4 存储选项417
11.1.5 网络设计419
11.1.6 虚拟化SQL Server419
11.2 设计考虑419
11.2.1 数据库恢复模式420
11.2.2 设计有效率的表421
11.2.3 声明性引用完整性426
11.2.4 约束与触发器428
11.2.5 确定索引对象428
11.2.6 索引视图和筛选索引433
11.2.7 最小化阻塞436
11.2.8 超时的潜在危险437
11.3 查询优化438
11.3.1 执行计划439
11.3.2 更新统计信息442
11.3.3 管理索引443
11.3.4 查询优化器提示448
11.3.5 计划指南450
11.3.6 数据库引擎优化顾问455
11.4 T-SQL优化技巧462
11.4.1 限制结果集463
11.4.2 ANSI风格的联接语法466
11.4.3 处理NULL值467
11.4.4 游标的替代选择469
11.4.5 合并联接470
11.4.6 分组集472
11.4.7 非重复值聚合473
11.4.8 如何查询表中的记录数474
11.4.9 临时表与表变量475
11.5 资源调控器476
11.5.1 配置资源调控器477
11.5.2 监视资源调控器480
11.6 小结486
第12章 SQL Server高可用性487
12.1 高可用性简介487
12.2 故障转移群集488
12.2.1 Windows群集——快速入门488
12.2.2 群集组件490
12.2.3 主动/被动群集490
12.2.4 主动/主动群集490
12.2.5 考虑群集491
12.3 日志传送491
12.3.1 准备日志传送491
12.3.2 使用SQL Server Management Studio配置日志传送492
12.3.3 使用Transact-SQL配置日志传送497
12.3.4 配置故障转移503
12.4 数据库镜像504
12.4.1 客户端重定向505
12.4.2 数据库镜像模式505
12.4.3 配置数据库镜像507
12.4.4 监视数据库镜像511
12.4.5 管理数据库镜像514
12.5 小结516
第13章 复制517
13.1 复制概述517
13.2 SQL Server复制代理518
13.2.1 快照代理518
13.2.2 日志读取器代理518
13.2.3 分发代理519
13.2.4 合并代理519
13.2.5 队列读取器代理519
13.3 SQL Server复制类型519
13.3.1 分布式事务520
13.3.2 事务复制520
13.3.3 快照复制521
13.3.4 合并复制522
13.3.5 Oracle复制522
13.4 SQL Server复制模型522
13.4.1 单个发布服务器/多个订阅服务器523
13.4.2 多个发布服务器/单个订阅服务器523
13.4.3 多个发布服务器/多个订阅服务器523
13.5 复制工具523
13.5.1 筛选524
13.5.2 复制分区表和索引525
13.5.3 新建发布向导525
13.5.4 新建订阅向导527
13.5.5 复制监视器529
13.6 小结530
第14章 公共语言运行时531
14.1 数据库和编程531
14.2 Transact-SQL过时了吗532
14.3 .NET和CLR532
14.3.1 程序集532
14.3.2 名称空间533
14.3.3 类533
14.3.4 方法533
14.4 SQL Server CLR对象533
14.4.1 启用SQL CLR534
14.4.2 创建一个SQL CLR程序集535
14.4.3 添加程序集539
14.4.4 兼容数据类型540
14.4.5 用户定义函数541
14.4.6 存储过程543
14.4.7 触发器544
14.4.8 用户定义类型545
14.4.9 聚合548
14.5 使用Visual Studio进行部署551
14.6 编程支持554
14.6.1 线程554
14.6.2 模拟554
14.7 安全性选项555
14.7.1 .NET安全性555
14.7.2 保护SQL CLR556
14.7.3 SQL Server CLR权限集556
14.8 小结558
第15章 商业智能指南559
15.1 理解BI559
15.2 性能管理559
15.3 商业智能组件560
15.3.1 数据进出560
15.3.2 分析数据560
15.3.3 生成报表561
15.4 其他BI工具562
15.4.1 SharePoint的BI功能562
15.4.2 ProClarity和PerformancePoint Server562
15.5 工具太多,时间太少563
15.6 小结564
第16章 SQL Server Integration Services565
16.1 SSIS简介565
16.1.1 Integration Services566
16.1.2 Integration Services对象模型567
16.1.3 Integration Services运行时567
16.1.4 Integration Services数据流568
16.2 导入和导出数据568
16.2.1 使用导入向导568
16.2.2 使用导出向导574
16.3 使用SSIS转换数据576
16.3.1 了解开发环境576
16.3.2 包元素578
16.3.3 创建一个简单包585
16.4 小结589
第17章 SQL Server Analysis Services591
17.1 理解OLAP591
17.2 使用SSAS593
17.2.1 创建项目593
17.2.2 定义一个数据源593
17.2.3 创建数据源视图595
17.2.4 定义维度596
17.2.5 创建多维数据集597
17.2.6 创建层次结构599
17.2.7 部署项目605
17.3 管理SSAS606
17.3.1 浏览多维数据集607
17.3.2 SSAS安全性608
17.4 高级SSAS概念612
17.4.1 MDX612
17.4.2 数据挖掘612
17.5 小结613
第18章 SQL Server Reporting Services615
18.1 SQL Server Reporting Services概述615
18.2 安装和配置623
18.2.1 硬件和软件要求623
18.2.2 安全考虑事项624
18.2.3 安装模式624
18.2.4 多个实例和版本625
18.3 创建报表626
18.3.1 报表设计器626
18.3.2 报表生成器626
18.4 报表传递633
18.4.1 缓存633
18.4.2 快照634
18.4.3 订阅634
18.5 小结635
第19章 Service Broker简介637
19.1 面向服务的体系结构637
19.2 Service Broker概述638
19.3 Service Broker元素638
19.3.1 会话638
19.3.2 约定640
19.3.3 队列640
19.3.4 服务641
19.3.5 路由641
19.4 Service Broker安全性考虑事项641
19.4.1 对话安全性642
19.4.2 传输安全性642
19.5 创建一个示例应用程序642
19.5.1 创建和准备数据库643
19.5.2 创建Service Broker对象645
19.5.3 为TicketInputService创建对象646
19.5.4 为TicketNotifyService创建对象649
19.5.5 测试应用程序652
19.6 通过SSMS管理Service Broker654
19.7 小结655