图书介绍
循序渐进 SQL Server 2005入门、进阶与应用实例PDF|Epub|txt|kindle电子书版本下载
![循序渐进 SQL Server 2005入门、进阶与应用实例](https://www.shukui.net/cover/1/32230435.jpg)
- 张洪举,芦桂章编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115178941
- 出版时间:2008
- 标注页数:788页
- 文件大小:287MB
- 文件页数:802页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005
PDF下载
下载说明
循序渐进 SQL Server 2005入门、进阶与应用实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SQL Server 2005概述2
SQL Server发展简史2
安装SQL Server 20053
32位和64位SQL Server 2005共同的硬件、软件要求3
32位SQL Server 2005的硬件、软件要求5
64位SQL Server 2005的硬件、软件要求6
安装SQL Server7
SQL Server 2005的网络体系结构13
SQL Server的客户/服务器架构13
SQL Server支持的网络协议14
连接到SQL Server数据库引擎15
SQL Server 2005的数据库体系结构21
数据库22
对象23
SQL Server 2005数据平台的组件构成26
SQL Server 2005的管理工具27
SQL Server Managernementt Studio27
SQL Server Business IntelligenceDevelopment Studio27
SQL Server Profiler29
SQL Server ConfigurationManager29
SQL Server外围应用配置器30
数据库引擎优化顾问30
命令提示实用工具31
第2章 SQL Server 2005的新增功能32
对企业数据管理的增强32
在易管理性方面的增强32
在高可用性方面的增强33
在可伸缩性方面的增强34
在安全性方面的增强35
对提高开发人员生产效率的增强35
扩展的语言支持36
改进的开发工具37
在扩展性方面的增强37
在商业智能方面的增强40
端到端的集成商业智能平台41
Integration Services41
Analysis Services42
Reporting Services42
第3章 Transact-SQL语言简介45
Transact-SQL语言的类型45
DDL语句45
DML语句46
编程和流控制语句46
批处理Transact-SQL语句49
Transact-SQL的语法规则和元素49
Transact-SQL的语法约定49
Transact-SQL的语法元素50
常量和变量54
常量54
变量56
运算符57
算术运算符57
赋值运算符58
位运算符59
比较运算符59
逻辑运算符60
字符串串联运算符60
一元运算符61
常用函数61
聚合函数61
配置函数62
游标函数63
日期和时间函数64
数学函数65
数据类型转换函数66
字符串函数68
文本和图像函数71
第4章 数据库及常用对象管理72
数据库管理72
创建数据库72
修改数据库79
删除数据库85
架构管理86
创建架构86
修改架构88
移动对象到一个新架构中88
删除架构89
表管理89
数据页89
区90
表分区90
创建表91
管理表值97
修改已存在表111
查看表的属性信息113
重命名和删除表114
视图管理115
创建视图115
修改视图119
删除和重命名视图120
索引管理121
索引的类型121
创建索引121
修改索引131
删除索引133
使用数据库引擎优化顾问134
列约束和规则137
使用约束137
使用规则139
第5章 查询和更改数据库数据141
基本查询141
基本的SELECT语句语法141
使用选择列表143
使用FROM子句146
使用WHERE子句筛选行153
使用GROUP BY子句进行数据分组156
使用HAVING子句从分组后结果中筛选行157
使用ORDER BY子句进行排序157
使用子查询158
在外部查询的选择列表中使用子查询158
使用IN的子查询158
使用比较运算符的子查询159
使用通过ANY、SOME或ALL修改的比较运算符159
使用EXISTS的子查询160
使用多层嵌套子查询161
使用联接161
使用内部联接161
使用外部联接162
使用交叉联接164
使用嵌套联接165
操作结果集166
使用UNION运算符组合结果集166
使用EXCEPT和INTERSECT对结果集执行联接操作167
与其他Transact-SQL语句一起使用UNION、EXCEPT和INTERSECT169
使用公用表表达式169
汇总数据172
修改表数据174
插入数据174
更新数据176
删除数据178
使用事务保持数据的完整性178
SQL Server的自动事务处理179
SQL Server的显式事务处理180
SQL Server的隐式事务处理180
事务中支持的Transact-SQL语句181
使用嵌套事务181
使用事务保存点183
并发访问和锁定控制184
并发影响的类型185
并发控制的类型185
锁管理器的数据锁定186
自定义锁定190
使用事务隔离级别191
使用行版本的事务隔离级别193
处理死锁196
使用游标199
创建游标199
创建快速只进游标和可滚动游标200
静态游标、动态游标和由键集驱动的游标202
创建可更新游标203
游标锁定204
确定游标内行的数目205
指定游标的作用域206
第6章 使用全文搜索207
全文搜索的体系结构207
全文引擎207
筛选器后台程序208
干扰词和同义词库209
创建全文目录和索引212
全文索引与普通索引的差异212
全文索引的结构213
通过SQL Server Management Studio创建全文目录和索引213
通过Transact-SQL创建全文目录和索引216
修改全文目录和索引219
通过SQL Server Management Studio修改全文目录和索引219
通过Transact-SQL修改全文目录和索引222
备份和还原全文目录223
备份全文目录223
恢复全文目录225
删除全文目录和索引226
通过SQL Server ManagementStudio删除全文目录和索引226
通过Transact-SQL删除全文目录和索引226
使用全文搜索查询226
使用全文谓词227
使用全文函数231
第7章 存储过程、角发器和用户定义函数233
存储过程的类型233
用户定义的存储过程233
扩展存储过程234
系统存储过程234
Transact-SQL存储过程235
创建存储过程235
创建临时存储过程239
修改存储过程239
存储过程的重新编译239
存储过程的错误处理241
CLR存储过程247
创建一个具有输出参数的CLR存储过程247
创建返回行集和信息的CLR存储过程251
删除CLR存储过程和程序集252
CLR与Transact-SQL存储过程的择取建议252
嵌套存储过程254
使用OLE自动化存储过程255
创建和删除OLE对象255
获取OLE对象的属性256
设置OLE对象的属性256
执行OLE对象的方法256
出错处理257
启动和停止OLE自动化共享执行环境258
OLE自动化存储过程示例258
使用DML触发器260
DML触发器的类型260
创建AFTER触发器260
触发器编程的限制261
在触发器中检测对指定列的UPDATE或INSERT操作264
指定First和Last触发器266
嵌套和递归触发器267
使用INSTEAD OF触发器269
使用DDL触发器272
用于激发DDL触发器的DDL事件和事件组272
创建DDL触发器274
使用CLR触发器276
SqlTriggerContext类276
创建CLR DML触发器279
创建CLR DDL触发器282
修改、删除和禁用触发器284
DML触发器284
DDL触发器284
CLR触发器285
用户自定义函数285
创建标量用户自定义函数286
创建表值用户自定义函数286
创建CLR标量函数289
创建CLR表值函数291
创建CLR聚合函数293
修改和删除用户自定义函数296
第8章 使用XML297
XML基础297
基本XML文档结构297
DOM300
XSL300
XML架构和XSD文档302
XPath305
XML数据类型和XML架构集合312
类型化和非类型化的XML313
创建非类型化XML313
使用XML架构集合创建类型化XML314
内置XML架构集合321
xml数据类型的方法322
XML数据修改语言(XML DML)328
xml数据类型的限制334
XQuery335
XQuery基础知识336
XQuery表达式340
XQuery Prolog346
构造XML347
针对xml数据类型的Xquery函数350
使用Transact-SQL构造XML357
SELECT...FOR XML语句357
使用RAW模式358
使用AUTO模式362
使用EXPLICIT模式364
使用PATH模式373
使用OPENXML查询XML376
分析XML文档376
提供行集视图377
使用 OPENXML379
在OPENXML中指定元属性389
XML索引390
创建主XML索引391
创建辅助XML索引393
修改XML索引394
删除XML索引395
第9章SQL Native Client编程397
Microsoft数据访问技术简介397
Microsoft数据访问组件397
SQL Native Client399
ADO.NET 400
已过时的数据访问技术401
使用SQL Native Client进行开发的必要条件401
操作系统需求401
SQL Server需求402
交叉语言需求402
SQL Native Client的再分发402
SQL Native Client的头文件和库文件402
使用SQL Native Client的OLE DB方式403
创建使用SQLNative Client OLEDB提供程序的应用程序403
数据源对象406
命令418
行集421
存储过程435
BLOB和OLE对象437
表和索引449
数据类型456
架构行集支持457
事务处理458
错误处理462
使用SQL Native Client的ODBC方式466
创建SQL Native Client ODBC应用程序466
与SQL Server进行通信468
执行查询471
处理结果476
使用游标480
执行事务处理484
处理错误和信息485
运行存储过程488
使用目录函数490
执行批量复制490
映射text和imnage列494
使用SQL Native Client连接字符串关键词495
SQL Native Client OLE DB提供程序的连接字符串关键词495
SQLNative Client ODBC驱动程序连接字符串关键词497
ActiveX Data Objects (ADO)连接字符串关键词499
使用数据库镜像500
编程考虑500
SQL Native Client OLE DB提供程序501
SQL Native Client ODBC驱动程序501
执行异步操作501
打开和关闭一个数据库连接501
执行程序初始化和行集初始化502
使用多活动结果集(MARS)504
SQL Native Client OLE DB提供程序504
SQL Native Client ODBC驱动程序505
使用SQL Server 2005的新增数据类型506
使用用户定义类型506
使用xml数据类型510
使用快照隔离516
SQL Native Client OLE DB提供程序516
SQL Native Client ODBC驱动程序517
使用查询通知517
SQL Native Client OLE DB提供程序518
SQL Native Client ODBC驱动程序518
第10章ADO.NET编程519
DONET对象模型519
.NET Framework数据提供程序519
DataSet对象521
连接到SQL Server数据库522
创建SqlConnection对象522
使用连接字符串522
打开和关闭连接526
使用连接池526
使用SqlCommand对象528
创建SqlCommand对象528
执行不返回行的查询529
使用SqtDataReader检索查询结果529
从数据库中获取单个值533
执行参数化查询533
调用存储过程534
在事务中执行查询535
使用SqlDataAdapter对象535
SqlDataAdapter的结构535
创建SqlDataAdapter对象536
使用Fill方法填充DataSet536
向DataSet添加约束538
在SqlDataAdapter中使用参数和返回值539
使用SqlDataAdapter事件541
使用DataSet对象543
创建DataSet543
创建和使用DataTable544
创建和使用DataTableReader553
添加表间关系554
创建和使用DataView556
在DataSet中使用XML559
使用数据库镜像564
SqlClient中的镜像支持564
镜像限制565
缓存合作伙伴服务器的名称565
检索当前服务器名称565
执行异步操作565
使用回调创建Windows应用程序566
使用等待句柄创建ASP.NET应用程序568
在控制台应用程序中使用轮询572
使用多个活动结果集573
启用多个活动结果集573
使用多个活动结果集574
使用用户定义数据类型577
检索UDT数据577
使用DataAdapter更新UDT列579
使用SQLXML582
使用DataReader中的XML列值582
将XML值指定为命令参数583
使用快照隔离584
使用查询通知586
第11章 本机XML Web服务589
本机XML Web服务概述589
创建HTTP端点590
CREATE ENDPOINT语句590
创建HTTP端点593
创建通过Web服务访问SQLServer的应用程序594
HTTP端点的身份验证595
使用Web服务的应用程序示例598
第12章 SQL Server集成服务602
SSIS的体系结构602
Business Intelligence Development Studio603
设计器窗口604
解决方案资源管理器604
属性窗口605
工具箱605
创建包605
创建项目606
Integration Services容器607
使用SQL Server导出和导入向导创建包607
使用SSIS设计器创建包610
部署包626
包配制626
创建包配制627
创建部署实用工具628
安装包629
第13章 Analysis Services630
Analysis Services概念630
统一维度模型630
数据挖掘概念631
Analysis Services术语633
多维数据集及其部件633
MOLAP、 ROLAP和HOLAP633
分区和虚拟多维数据集634
使用Analysis Service635
Business Intelligence Development Studio635
SQL Server Management Studio635
创建Analysis Services项目635
创建数据源636
创建数据源视图637
创建多维数据集638
使用多维数据集设计器641
部署多维数据集642
处理多维数据集642
浏览多维数据集644
使用维度向导645
使用数据挖掘向导654
部署Analysis Services658
规划Analysis Services部署658
在生产环境中部署Analysis Services数据库658
第14章 报表服务663
报表服务综述663
可用的报表服务方案663
报表的生命周期664
关键术语665
关键组件667
创建报表669
使用报表向导创建报表669
使用报表设计器创建报表673
创建参数化报表677
发布报表680
设置部署属性681
生成和部署报表681
报表管理683
使用报表管理器管理报表683
使用Management Studio管理报表693
报表传递695
报表订阅695
使用共享计划704
打印报表705
报表服务的安全性设置706
角色定义706
角色分配710
Reporting Services配置工具712
服务器状态712
创建和配置虚拟目录712
配置服务账户713
创建和配置报表服务器数据库713
管理加密密钥和初始化713
配置电子邮件传递和执行账户713
第15章 基本管理任务715
备份与还原概述715
数据备份的原理715
数据备份的类型716
恢复模式717
数据备份718
创建备份设备718
执行完整备份719
执行差异备份721
执行事务日志备份721
执行文件和文件组备份722
查看备份设备中的媒体内容723
数据还原724
数据还原方案724
执行数据库完整还原725
执行文件还原727
执行页面还原728
执行段落还原730
使用数据库复制向导731
监视与优化734
使用系统监视器监视资源使用735
使用SQL Server Profiler跟踪查询736
使用SQL Server ManagementStudio监视741
监视错误日志742
优化服务器性能744
使用数据库引擎优化顾问748
第16章 自动执行管理任务752
SQL Server代理752
SQL Server代理的组件752
启动SQL Server代理服务753
SQL Server代理工具753
创建和执行作业754
创建本地服务器作业754
执行作业757
查看作业历史记录757
作业活动监视器758
创建警报759
定义操作员759
配置数据库邮件760
创建警报762
多服务器管理763
设置主服务器764
创建多服务器作业765
第17章 SQL Server管理对象(SMO)766
SMO对象模型766
创建和连接Server对象767
Server对象的属性和方法767
连接到Server对象769
访问和设置数据库769
创建和执行存储过程772
创建警报774
第18章SQL Server的安全性管理775
安全功能简介775
安全主体775
安全对象775
权限层次结构775
SQL Server登录管理776
SQL Server身份验证模式776
标准登录777
Windows登录778
固定服务器角色780
数据库级管理782
创建数据库用户782
权限控制782
数据库角色784
应用程序角色786
所有权链787
如何在链中检查权限787
跨数据库所有权链接788
潜在威胁788