图书介绍
SQL Server 2005实现与维护 MCTS教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- (美)SOLIDQUALITYLEARNING著;施平安译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302163308
- 出版时间:2007
- 标注页数:687页
- 文件大小:84MB
- 文件页数:710页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-资格考核-教材
PDF下载
下载说明
SQL Server 2005实现与维护 MCTS教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 安装SQL Server 20051
准备工作1
第1课 选择正确的SQL Server 2005版本3
理解SQL Server 2005的各种版本3
SQL Server 2005各种版本的特征4
本课总结5
课后测试6
第2课 确定SQL Server 2005的基础结构需求7
确定最低的硬件、OS和网络要求7
本课总结11
课后测试11
第3课 使用SQL Server 2005的默认实例、命名实例和多实例13
安装SQL Server 2005的默认实例、命名实例和多实例13
确定在什么情况下可以使用SQL Server 2005的多个实例14
本课总结14
课后测试15
第4课 安装SQL Server 2005的一个新实例16
确定服务账户16
选择一种身份验证模式17
确定排序规则设置18
实践练习:安装SQL Server 2005的一个命名实例18
本课总结24
课后测试25
第5课 升级到SQL Server 2005系统26
确定合适的升级策略26
选择升级方法27
确定测试成功的标准29
制定恢复计划30
成功升级的提示30
练习:使用分离/附加方法和备份/还原方法移动数据库31
本课总结32
课后测试33
本章回顾34
本章总结34
关键术语34
案例场景35
建议练习36
实战测试36
第2章 配置SQL Server 200538
准备工作38
第1课 配置日志文件和数据文件40
数据文件40
日志文件40
文件组41
如何配置数据文件和日志文件41
配置数据库文件的RAID系统43
最佳实践44
练习:配置数据库文件和文件组44
本课总结46
课后测试46
第2课 配置数据库邮件48
识别数据库邮件的前提条件48
理解数据库邮件体系结构48
如何配置数据库邮件49
练习:配置数据库邮件51
本课总结52
课后测试52
第3课 指定恢复模式53
恢复模式综述53
如何配置恢复模式53
练习:改变数据库的恢复模式54
本课总结55
课后测试55
第4课 配置服务器安全主体57
选择身份验证模式57
如何配置SQL Server登录名58
管理固定服务器角色59
练习:选择一种身份验证模式和创建一个登录名60
本课总结60
课后测试61
第5课 配置数据库安全对象62
管理数据库用户62
管理孤立用户62
管理数据库角色63
管理架构64
练习:配置服务器安全对象65
本课总结66
课后测试66
第6课 配置加密67
配置加密层次结构67
配置对称和非对称的密钥68
配置证书68
练习:对一列数据进行加解密69
本课总结70
课后测试70
第7课 配置链接服务器72
如何创建链接服务器72
配置安全模式74
练习:创建一个Microsoft Access链接服务器74
本课总结75
课后测试75
本章回顾76
本章总结76
关键术语76
案例场景77
建议练习78
实战测试78
第3章 创建表、约束和用户定义的类型79
准备工作79
第1课 创建表82
理解数据类型82
为空性(nullability)88
标识89
计算所得的列89
创建一个表89
分配权限92
练习:创建一个表94
本课总结94
课后测试95
第2课 实现约束96
检查约束96
规则97
默认约束97
唯一约束98
主键约束98
外键约束98
练习:实现约束100
本课总结102
课后测试102
第3课 创建用户定义的类型104
T-SQL UDT104
CLR UDT105
实现一个T-SQL UDT106
本课总结107
课后测试107
本章回顾108
本章总结108
关键术语109
案例场景:设计一个数据库109
建议练习109
实战测试110
第4章 创建索引111
准备工作111
第1课 理解索引结构113
B-树113
索引级内幕114
本课总结115
课后测试115
第2课 创建聚集索引117
实现聚集索引117
禁用一个索引119
练习:创建一个聚集索引120
本课总结120
课后测试120
第3课 创建非聚集索引122
实现一个非聚集索引122
创建一个覆盖索引122
平衡索引维护工作123
使用包含列123
练习:创建非聚集索引124
本课总结124
课后测试124
本章回顾125
本章总结125
关键术语125
案例场景:索引一个数据库125
建议练习126
实战测试126
第5章 使用Transact-SQL127
准备工作127
第1课 数据查询129
确定一个查询应使用哪些表129
确定联接类型129
确定要返回的列131
如何创建子查询131
创建使用复合标准的查询132
创建使用聚合函数的查询133
创建使用PIVOT和UNPIVOT运算符格式化数据的查询134
创建使用全文搜索的查询135
使用TABLESAMPLE子句限制返回的结果136
练习:查询并转换雇员的工资136
本课总结138
课后测试138
第2课 格式化结果集140
使用系统函数140
在查询中使用用户定义的函数141
查询CLR用户定义的类型141
列别名142
练习:格式化列输出142
本课总结143
课后测试143
第3课 修改数据145
理解游标145
创建局部临时表和全局临时表146
使用SELECT INTO命令146
练习:创建并使用一个临时表147
本课总结148
课后测试148
第4课 操作事务149
开始事务、提交事务和回滚事务149
以编程的方式处理错误149
练习:查看事务的效果150
本课总结151
课后测试151
本章回顾152
本章总结152
关键术语152
案例场景152
建议练习153
实战测试154
第6章 创建分区155
准备工作155
第1课 创建分区函数157
如何创建一个分区函数157
练习:创建一个分区函数158
本课总结159
课后测试159
第2课 创建分区方案161
如何创建分区方案161
练习:创建一个分区方案162
本课总结162
课后测试162
第3课 分区表和索引163
创建一个已分区的表、索引或索引视图163
已分区的索引和包含列164
分区一个现有的表或索引164
练习:创建一个分区表165
本课总结166
课后测试166
第4课 查询分区167
如何查询分区167
练习:查询分区167
本课总结168
课后测试168
第5课 管理分区170
分割和合并170
SWITCH170
练习:管理分区172
本课总结174
课后测试174
本章回顾175
本章总结175
关键术语175
案例场景:数据存档176
建议练习176
实战测试176
第7章 实现视图177
准备工作177
第1课 创建视图179
如何创建一个视图179
理解所有权链181
练习:创建一个视图182
本课总结182
课后测试182
第2课 通过视图修改数据183
创建可更新视图183
练习:创建一个可更新视图184
本课总结184
课后测试185
第3课 创建索引视图186
索引视图的前提186
查询替换187
练习:创建索引视图187
本课总结188
课后测试188
本章回顾189
本章总结189
关键术语189
案例场景:创建视图189
建议练习190
实战测试190
第8章 管理XML数据191
准备工作191
第1课 使用XML结构193
XML数据的存储选项193
用文本列存储XML194
用XML数据类型列存储XML数据195
输入XML数据并用XML架构进行验证196
练习:创建一个新数据库197
本课总结201
课后测试201
第2课 使用SQL Server服务器端技术检索XML数据202
将关系型数据转换为XML202
从XML数据类型检索XML数据214
练习:使用XQUERY查询UniversalLog表220
本课总结222
课后测试222
第3课 使用SQL Server中间层技术检索XML数据224
使用SQLXML-带注释的XSD架构224
从.NET查询带注释的XML架构和XML视图229
练习:使用SQLXML查询UniversalLog表230
本课总结231
课后测试231
第4课 修改XML数据233
修改XML值和XML结构234
使用SQLXML Updategram236
练习:修改XML数据239
本课总结240
课后测试241
第5课 XML数据与关系型数据之间的转换242
使用OPENXML和XML存储过程分解XML242
使用XML数据类型的nodes()方法分解XML245
使用SQLXML分解XML248
练习 大容量加载XML文件249
本课总结251
课后测试252
第6课 创建XML索引253
索引一个XML数据类型实例253
创建一个XML数据类型的主索引253
创建XML数据类型的辅助索引254
练习:为XML数据创建合适的索引255
本课总结256
课后测试256
本章回顾258
本章总结258
关键术语258
案例场景:创建视图259
建议练习260
实战测试263
第9章 创建函数、存储过程和触发器264
准备工作265
第1课 实现函数266
标量函数266
表值函数267
确定性函数与非确定性函数269
练习:创建一个函数270
本课总结271
课后测试271
第2课 实现存储过程273
创建一个存储过程273
将一个存储过程的访问权限分配给一个角色275
练习:创建存储过程276
本课总结277
课后测试277
第3课 实现触发器278
DML触发器278
DDL触发器281
练习:创建DML和DDL触发器282
本课总结283
课后测试283
本章复习284
本章总结284
关键术语284
案例场景:创建触发器、函数和存储过程285
建议练习285
实战测试285
第10章 使用平面文件287
准备工作287
第1课 准备使用平面文件289
源文件定位289
导入机制289
数据目标289
一个最佳的案例场景290
练习:改变恢复模式291
本课总结292
课后测试292
第2课 运行bcp实用工具293
什么是bcp293
bcp命令行语法293
bcp提示参数294
bcp访问权限295
练习:使用bcp导入数据295
本课总结296
课后测试296
第3课 执行大容量插入任务298
BULK INSERT和bcp之间的区别298
BULK INSERT权限299
练习:使用BULK INSERT导入数据300
本课总结301
课后测试301
第4课 导入大容量XML数据302
OPENROWSET函数302
练习:使用OPENROWSET导入数据303
本课总结304
课后测试304
第5课 使用SSIS导入/导出向导305
如何启动SSIS导入/导出向导305
遍历导入/导出向导306
本课总结310
课后测试310
本章回顾312
本章总结312
关键术语312
案例场景:修改一个膨胀的事务日志313
建议练习313
实战测试313
第11章 备份、还原与移动数据库315
准备工作316
第1课 数据库备份318
执行数据库完整备份318
执行数据库差异备份319
事务日志备份320
执行文件组备份321
执行镜像备份322
数据库部分备份323
练习:分别使用完整备份/差异备份/事务日志备份以及文件组备份/文件组差异备份/事务日志备份的方式对数据库进行备份323
本课总结325
课后测试325
第2课 数据库还原327
还原完整备份327
还原差异备份328
还原事务日志备份329
执行部分还原330
还原损坏的页330
还原媒体错误331
验证备份332
练习:还原AdventureWorks数据库332
本课总结333
课后测试333
第3课 移动数据库335
使用分离/附加方式移动数据库335
使用复制数据库向导336
练习:使用分离/附加方式来移动数据库337
本课总结337
课后测试338
本章回顾339
本章总结339
关键术语339
案例场景:设计一个数据库备份策略340
建议练习341
实战测试341
第12章 使用Transact-SQL管理数据库343
准备工作343
第1课 管理索引碎片344
理解什么是索引碎片344
检测索引碎片345
管理索引碎片346
决定执行哪条语句347
练习:使用ALTER INDEX来纠正索引碎片的程度347
本课总结349
课后测试349
第2课 管理统计信息350
理解什么是统计信息350
自动生成与更新统计信息350
手动创建与更新统计信息351
显示列的统计信息351
练习:手动创建并更新统计信息351
本课总结353
课后测试353
第3课 收缩数据库355
自动数据库收缩355
手动数据库收缩355
收缩事务日志356
练习:收缩数据库356
本课总结358
课后测试358
第4课 使用DBCC CHECKDB359
DBCC CHECKDB359
练习:执行DBCC CHECKDB语句360
本课总结361
课后测试361
本章回顾362
本章总结362
关键术语362
案例场景362
建议练习363
实战测试364
第13章 使用HTTP端点365
准备工作365
第1课 理解HTTP端点的安全性366
HTTP端点安全性的7个层面366
本课总结368
课后测试368
第2课 创建安全的HTTP端点369
创建一个HTTP端点369
指定Web方法369
指定WSDL,Schemas和Namespaces370
其他SOAP负载参数371
练习:创建一个端点372
本课总结372
课后测试372
本章回顾375
本章总结375
关键术语375
案例场景:创建HTTP端点375
建议练习376
实战测试376
第14章 使用SQL Server代理作业377
准备工作377
第1课 创建SQL Server代理作业379
如何创建SQL Server代理作业379
如何指定作业的所有者381
如何创建作业步骤381
如何创建作业计划383
练习:创建一个SQL Server代理作业385
本课总结386
课后测试386
第2课 创建维护计划387
如何创建维护计划387
练习:创建一个维护计划394
本课总结394
课后测试395
第3课 配置操作员396
如何配置操作员396
练习:设置操作员397
本课总结398
课后测试398
第4课 配置警报399
如何配置警报399
练习:配置警报402
本课总结403
课后测试403
本章回顾404
本章总结404
关键术语404
案例场景:计划管理操作404
建议练习405
实战测试406
第15章 SQL Server性能监视和故障诊断407
准备工作408
第1课 使用SQL Server Profiler409
定义跟踪409
启动、暂停和停止跟踪414
保存跟踪日志415
提取跟踪捕获的所有Transact-SQL事件415
收集显示计划的数据416
创建重播跟踪418
练习:设置一个基线跟踪420
本课总结421
课后测试421
第2课 使用系统监视器422
创建一个计数器日志423
练习:设置一个系统监视器的计数器日志425
本课总结425
课后测试426
第3课 使用数据库引擎优化顾问427
创建工作负荷428
设置DTA来分析工作负荷428
保存DTA输出的建议434
练习:在DTA中分析一个工作负荷434
本课总结435
课后测试435
第4课 使用动态管理视图和函数436
关键的性能与监视DMV和DMF437
本课总结441
课后测试441
第5课 关联性能与监视数据443
基本的查询处理结构443
关联系统监视器数据和SQL Server Profile跟踪444
关联DMV/DMF和SQL Server Profiler跟踪445
关联DMV/DMF和系统监视器数据445
关联多个DMV/DMF446
练习:创建联合的性能视图446
本课总结447
课后测试447
第6课 解除阻塞和死锁问题448
理解锁定448
理解隔离级别449
理解阻塞449
终止进程450
理解死锁450
练习:调查死锁454
本课总结455
课后测试455
第7课 解除数据库错误456
使用DAC456
SQL Server和Windows错误日志457
练习:建立DAC连接457
本课总结457
课后测试457
本章回顾459
本章总结459
关键术语460
案例场景:性能问题诊断460
建议练习461
实战测试462
第16章 管理数据库快照463
准备工作463
第1课 创建数据库快照464
数据库快照结构464
“写时复制”技术464
创建数据库快照465
在数据库快照中查询数据466
练习:创建一个数据库快照466
本课总结466
课后测试467
第2课 由数据库快照恢复数据库468
恢复数据库468
练习:由数据库快照恢复数据库469
本课总结469
课后测试469
本章回顾470
本章总结470
关键术语470
案例场景:在管理维护中使用数据库快照470
建议练习471
实战测试471
第17章 实现数据库镜像472
准备工作472
第1课 理解数据库镜像角色474
数据库镜像角色474
主体角色474
镜像角色475
见证服务器475
本课总结476
课后测试476
第2课 为数据库镜像准备数据库477
恢复模式477
备份和还原477
复制系统对象478
练习:为数据库镜像准备数据库478
本课总结479
课后测试479
第3课 创建端点480
端点类型480
端点安全性480
数据库镜像端点481
练习:为数据库镜像创建端点482
本课总结483
课后测试484
第4课 理解运行模式485
高可用性运行模式486
高性能运行模式487
高级别保护模式487
高速缓存488
透明的客户重定向488
练习:配置运行模式488
本课总结489
课后测试489
第5课 故障转移数据库镜像491
理解故障情形491
如何初始化故障转移491
练习:故障转移数据库镜像492
本课总结492
课后测试493
第6课 删除数据库镜像494
删除数据库镜像494
练习:删除数据库镜像494
本课总结495
课后测试495
本章回顾496
本章总结496
关键术语496
案例场景:实现数据库镜像497
建议练习497
实战测试498
第18章 实现日志传送499
准备工作499
第1课 准备日志传送500
理解日志传送需要的条件501
本课总结502
课后测试502
第2课 配置日志传送选项503
如何激活主数据库503
定义日志传送备份选项504
编制日志传送配置的脚本505
如何配置辅助数据库507
配置复制文件任务508
配置日志传送还原选项509
编写辅助数据库配置脚本510
练习:建立日志传送配置513
本课总结515
课后测试516
第3课 配置日志传送模式517
如何配置无恢复模式517
如何配置备用模式518
练习:配置备用模式520
本课总结522
课后测试522
第4课 配置监视523
理解监视服务器的角色523
如何配置监视服务器524
练习:建立日志传送配置525
本课总结526
课后测试526
本章回顾528
本章总结528
关键术语528
案例场景529
建议练习529
实战测试530
第19章 管理复制531
准备工作531
第1课 理解复制类型533
理解复制术语533
复制类型534
复制代理536
本课总结537
课后测试537
第2课 设置复制539
如何设置分发服务器539
如何建立发布542
如何订阅发布546
练习:配置快照复制550
本课总结556
课后测试556
第3课 配置复制安全性557
设置安全环境中的复制557
保护发布的安全557
代理需要的许可559
练习:建立一个安全的事务复制配置559
本课总结567
课后测试567
第4课 配置合并复制冲突解决方案568
冲突解决方案基础568
冲突解决程序568
练习:配置合并复制571
课后测试577
第5课 监视复制578
使用SQL Server复制监视器578
用SSRM配置警报580
用系统监视器监视复制581
练习:使用SSRM来检查代理状态历史信息582
本课总结583
课后测试584
本章回顾585
本章总结585
关键术语585
案例场景586
建议练习586
实战测试587
第20章 使用Service Broker588
准备工作589
第1课 Service Broker探秘591
消息概述591
Service Broker组件591
消息应用程序的交互作用592
激活Service Broker593
练习:激活Service Broker593
本课总结594
课后测试594
第2课 建立消息类型和协议595
建立消息类型595
建立协议596
练习:建立详细类型和协议597
本课总结598
课后测试598
第3课 建立队列和服务599
建立消息队列599
创建服务602
练习:创建队列和服务602
本课总结603
课后测试603
第4课 创建对话605
创建对话605
把消息发送到服务606
练习:建立对话607
本课总结607
课后测试607
第5课 发送和接收消息608
发送消息608
接收消息608
练习:发送和接收消息609
本课总结610
课后测试610
本章回顾611
本章总结611
关键术语611
案例场景:建立Service Broker应用程序612
建议练习612
实战测试613
第21章 创建全文目录614
准备工作614
第1课 创建全文目录617
如何创建全文目录617
练习:创建全文目录618
本课总结618
课后测试619
第2课 创建全文索引620
全文索引结构620
如何创建全文索引621
练习:创建全文索引622
本课总结622
课后测试623
第3课 填充全文索引624
指定索引填充方法624
填充全文目录624
练习:填充全文索引625
本课总结625
课后测试625
第4课 通过全文索引查询数据627
执行查询627
FREETEXT627
FREETEXTTABLE628
CONTAINS629
CONTAINSTABLE631
练习:查询全文索引631
本课总结631
课后测试632
本章回顾633
本章总结633
关键术语633
案例场景:建立全文索引634
建议练习634
实战测试634
参考答案636
术语表674
热门推荐
- 167524.html
- 2113345.html
- 2067873.html
- 3184174.html
- 3670514.html
- 944939.html
- 3214405.html
- 2979742.html
- 2969420.html
- 2385641.html
- http://www.ickdjs.cc/book_2489195.html
- http://www.ickdjs.cc/book_1686588.html
- http://www.ickdjs.cc/book_1824525.html
- http://www.ickdjs.cc/book_546216.html
- http://www.ickdjs.cc/book_30550.html
- http://www.ickdjs.cc/book_423935.html
- http://www.ickdjs.cc/book_3261615.html
- http://www.ickdjs.cc/book_1786961.html
- http://www.ickdjs.cc/book_564320.html
- http://www.ickdjs.cc/book_1852054.html