图书介绍
SQL Server2005从入门到精通 中文版PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server2005从入门到精通 中文版](https://www.shukui.net/cover/67/33028861.jpg)
- (美)Mike Gunderloy,Joseph L.jorden,David W.Tschanz著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121029995
- 出版时间:2006
- 标注页数:839页
- 文件大小:175MB
- 文件页数:858页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005
PDF下载
下载说明
SQL Server2005从入门到精通 中文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SQL Server2005简介2
SQL Server2005的各种版本2
第一部分 SQL Server简介2
SQL Server2005的管理3
打开SQL Server Management Studio4
创建登录5
查看当前活动情况7
使用Configuration Manager7
开发工具8
Buziness Intelligence Development Studio9
新增与改进的特性10
集成服务11
复制13
分析服务14
通知服务18
小结20
数据库22
第2章 数据库概念综述22
关系型数据库23
文件服务器与客户/服务器数据库23
表24
事务日志24
OLTP与OLAP数据库24
记录、字段与值25
空值26
行与列26
字段属性27
索引与约束28
关键字与关系28
视图30
规则与默认值30
SQL31
锁定33
查询方案34
DDL与DML34
存储过程35
触发器与事件通知36
所有权与安全性37
系统存储过程37
事务37
作业、警报与操作员38
小结39
复制39
SQL Server联机丛书40
随同SQL Server一起安装的程序40
第3章 SQL Server概述40
SQL Configuration Manager44
SQLCMD49
SQL Server Profiler49
Bulk Copy Program52
SQL Server Management Studio53
应用程序接口54
表55
数据库的组成部分55
视图56
图表57
存储过程57
数据库用户账户58
系统数据类型59
数据库角色59
用户定义函数61
全文目录62
默认值62
规则与约束62
XML与SQL Server63
SQL Server的存储原理64
页面65
小结66
盘区66
规范化的关键概念69
什么是规范化69
第4章 数据库设计与规范化69
定义第一范式74
第一范式74
标识主关键字75
第二范式76
第三范式77
外部关键字与关系77
Boyce-Codd范式78
第四范式79
高级规范化79
第五范式80
逆向规范化81
SQL Server中的规范化工具82
权衡利弊82
约束83
标识列83
规则84
小结85
触发器85
SQL方言88
ANSI SQL88
第二部分 Transact-SQL88
第5章 Transact-SQL的概述与基础88
什么是Transact-SQL88
SQL配置选项89
sp_dboption存储过程93
T-SQL语法与约定95
有效标识符96
阅读语法图96
保留字97
引用对象97
整数98
数据类型98
十进制数99
文本99
二进制数据100
日期100
币值100
浮点数100
数据类型的同义词101
专用数据类型101
可用的操作符102
操作符102
通配符103
操作符优先顺序与分组103
系统全局变量104
变量104
局部变量105
函数106
字符串函数107
生成GUID107
日期与时间函数108
数学函数109
系统与元数据函数110
用户定义函数111
使用SQL Server Management Studio112
执行T-SQL语句112
使用命令行工具116
小结119
使用基本的SELECT查询120
第6章 SELECT查询120
用WHERE从句限定记录121
使用JOIN从句125
INNER JOIN126
OUTER JOIN127
连接多个表128
将结果集变为报表129
使用ORDER BY130
使用HAVING与GROUP BY132
使用ROLLUP135
使用CUBE与GROUPING136
使用TOP N与TOP N%139
使用OVER141
全文搜索142
安装和配置全文搜索143
执行全文搜索146
链接服务器查询149
管理全文搜索149
XML查询150
小结152
DELETE语句的语法153
删除查询153
第7章 操作查询153
什么是操作查询153
DELETE语句的局限性154
DELETE语句的举例155
TRUNCATE TABLE的语法156
更新查询157
TRUNCATE TABLE语句的举例157
TRUNCATE TABLE的局限性157
UPDATE语句的局限性158
UPDATE语句的语法158
UPDATE语句的举例159
INSERT的语法164
插入查询164
INSERT语句的局限性165
INSERT语句的举例166
SELECT INTO语句的局限性167
SELECT INTO语句的语法167
SELECT INTO语句的举例168
小结169
什么是事务170
事务170
第8章 Transact-SQL的高级讨论170
ACID属性171
使用事务172
事务提示176
分布式事务176
CONTAINSTABLE177
行集函数177
FREETEXTTABLE179
OPENQUERY180
OPENDATASOURCE182
OPENROWSET182
OPENXML183
DECLARE CURSOR189
游标189
OPEN与@@CURSOR_ROWS191
FETCH与@@FETCH_STATUS192
CLOSE193
游标举例194
DEALLOCATE194
使用系统表与信息架构视图195
系统表中有什么196
样本系统表查询198
信息架构视图199
优化器提示200
连接提示201
表提示201
小结202
视图提示202
查询提示202
SQL Server Management Studio简介204
第9章 使用SQL Server Management Studio204
第三部分 深入SQL Server204
已注册的服务器窗口205
服务器组207
使用对象资源管理器连接到服务器209
对象资源管理器窗口209
对象资源管理器窗口中的节点210
文件夹结构与使用方法210
“数据库”节点211
“摘要”页面211
“安全性”节点227
“服务器对象”节点228
“复制”节点229
“管理”节点231
“SQL Server代理”节点236
其他服务器类型238
SQL Server操作239
模板资源管理器窗口240
解决方案资源管理器窗口241
解决方案242
项目243
外部工具244
小结245
数据库基础246
第10章 数据库246
规划容量248
使用SQL Server Management Studio创建数据库249
创建数据库249
用Transact-SQL创建数据库251
设置数据库选项255
修改数据库255
修改数据库的大小260
数据库快照264
小结266
规划表267
第11章 表267
内部数据类型268
用户定义数据类型270
分区表271
计算列271
创建表272
实施域完整性275
约束数据275
实施实体完整性279
实施参考完整性282
使用数据库关系图289
小结292
了解堆293
索引体系结构293
第12章 索引293
了解群集索引296
了解非群集索引299
使用SQL Server Management Studio创建索引303
创建索引303
使用“数据库引擎优化顾问”创建索引304
小结308
使用视图来分区表309
第13章 视图309
使用“视图设计器”创建视图310
在“视图设计器”中修改视图312
在视图中使用别名313
组织结果集315
使用视图来连接表316
使用视图连接两个表317
使用视图连接多个表318
通过视图修改数据320
考虑事项323
使用经过索引的视图323
创建索引视图325
用内联用户定义函数改进索引视图326
使用信息架构视图327
使用分布式分区视图327
使用目录视图330
小结331
了解存储过程333
第14章 存储过程333
了解用户定义存储过程334
小结351
了解触发器352
第15章 使用触发器352
使用INSERT触发器353
使用DELETE触发器357
使用UPDATE触发器359
使用INSTEAD OF触发器364
高级考虑367
组合触发器类型368
使用RAISERROR()命令报告错误370
递归触发器372
使用DDL触发器374
小结375
备份如何工作378
备份数据378
第四部分 管理SQL Server378
第16章 基本管理任务378
创建备份设备379
执行完整备份380
执行差异备份383
执行事务日志备份385
执行文件组备份387
备份到多个设备上392
标准恢复395
恢复数据库395
时间点恢复398
分段恢复400
纯完整备份402
设计备份策略402
完整兼事务日志备份403
完整兼差异备份403
维护索引404
文件组备份404
完整、差异和事务日志备份404
使用DM_DB_INDEX_PHYSICAL_STATS405
重组与重构索引407
阅读日志408
复制数据库409
小结413
自动化基础414
第17章 自动化管理414
配置数据库邮件415
创建操作员420
创建作业422
创建本地服务器作业423
创建多服务器作业430
基于标准错误的事件警报436
创建警报436
基于用户定义错误的事件警报440
性能警报442
WMI警报444
使用维护计划向导445
小结450
Windows身份验证模式452
了解安全方式452
第18章 安全性与SQL Server 2005452
混合模式453
SQL Server登录454
设置身份验证方式454
标准登录455
Windows登录457
所有登录的共有元素459
固定服务器角色460
创建数据库用户账户462
了解权限463
语句权限465
对象权限466
固定数据库角色468
数据库角色468
自定义数据库角色469
应用程序角色471
授予472
权限状态472
拒绝473
撤消473
所有权链475
N层安全机制476
Objects事件类478
Server事件类478
用SQL Profiler监视SQL Server登录478
Errors and Warnings事件类478
创建安全计划480
小结482
公共语言运行时486
了解.NET和CLR486
第五部分 用SQL Server开发486
第19章 集成SQL Server与Microsoft.NET486
托管执行487
公共类型系统488
.NET Framework类库489
Varchar无Xml无跨语言互用性489
命名空间490
应用程序域491
程序集491
承载于SQL Server内的CLR492
在SQL Server内使用.NET代码492
安全性492
编写CLR用户定义函数493
编写CLR存储过程497
编写CLR触发器498
编写CLR用户定义类型499
使用Sql命名空间503
使用SqlPipe对象504
使用进程内托管提供者504
小结506
ADO.NET命名空间与类507
第20章 ADO.NET与SQL Server507
了解DataSet对象508
建立连接字符串509
建立与管理连接509
了解SQL Server数据提供者509
了解SQL Server数据类型509
处理连接池511
使用SqlCommand对象512
执行查询512
使用参数513
检索单个值514
打开SqlDataReader对象515
使用SqlDataReader对象515
检索数据516
使用DataSet与SqlDataAdapter对象518
建立SqlDataAdapter对象519
填充DataSet对象520
修改DataSet对象522
用户界面示例528
更新数据库528
小结530
什么是SMO531
第21章 SMO与RMO编程531
主要的SMO对象532
SMO对象模型532
Server对象533
Configuration对象537
Database对象538
StoredProcedure对象539
DatabaseOptions对象539
Table对象540
Column对象541
样本SMO代码542
Alert对象542
创建与连接Server对象543
修改配置选项544
创建数据库544
创建表545
创建与执行存储过程546
删除表546
使用RMO548
创建警报548
小结550
SSIS安装真相551
什么是集成服务551
第22章 集成服务551
Business Intelligence Developer Studio552
SSIS服务552
设计器窗口553
属性窗口554
解决方案资源管理器554
其他窗口555
工具箱555
创建项目556
创建与设计包556
容器557
使用导入和导出向导创建包558
使用SSIS设计器创建包562
保存包570
运行包571
其他设计操作575
事件处理程序580
配置581
部署包581
创建部署实用工具583
安装包584
迁移DTS 2000包585
使用包迁移向导586
导入和导出包587
管理包存储587
管理包587
监视运行包587
小结588
没有提交的依赖关系590
丢失的更改结果590
第六部分 高级课题590
第23章 加锁技术590
为什么加锁590
开放式与保守式并发性591
幻读591
不一致的分析591
加锁粒度592
加锁机制592
隔离级别592
锁定方式593
使用sys.dm_tran_locks视图594
查看当前锁594
锁升级594
动态加锁594
使用SQL Server Management Studio596
死锁598
定制加锁行为599
设置锁超时600
加锁提示601
设置事务隔离级别601
应用程序锁602
sp_releaseapplock存储过程603
小结604
使用系统监视器605
第24章 监视与优化SQL Server 2005605
使用Management Studio的查询编辑器608
使用SQL Profiler监视查询611
重放跟踪文件615
使用数据库引擎优化顾问616
数据存档与趋势跟踪619
设置测量基准619
提示与技巧619
查询调控器620
Tempdb620
优化技术620
查询与存储过程620
Max Async I/O621
设置跟踪标志621
手工配置内存使用量622
增加内存622
惰性编写器622
RAID622
小结623
发布方/订阅方隐喻624
了解复制624
第25章 复制624
复制类型625
复制代理628
复制模型629
安装复制632
启用数据库的复制特性636
创建快照发布638
创建并订阅快照发布638
创建快照订阅642
测试快照复制647
创建和订阅事务性发布649
创建事务性发布650
创建事务性订阅654
测试事务性复制658
创建带可更新订阅的事务性发布659
创建和订阅带更新订阅的事务性复制659
创建事务性可更新订阅664
测试带可更新订阅的事务性复制670
创建合并复制672
创建和订阅合并复制672
创建合并订阅677
测试合并复制679
测试合并冲突680
使用复制监视器683
配置请求订阅与合并复制的Web同步688
小结691
了解OLAP692
第26章 分析服务692
多维数据集及其部件693
分析服务术语693
Business Intelligence Development Studio694
使用分析服务694
MOLA、ROLAP与HOLAP694
分区与虚拟多维数据集694
创建分析服务项目695
Management Studio695
创建多维数据集700
使用多维数据集设计器703
处理多维数据集704
部署多维数据集704
浏览多维数据集705
使用维度向导707
数据挖掘719
部署分析服务723
小结728
在Management Studio中创建分析服务项目728
体系结构729
第27章 通知服务729
详细了解通知服务如何工作730
简单了解通知服务如何工作730
订阅管理体系结构731
通知服务编程框架732
事件收集体系结构732
开发方面的配置考虑733
通知服务构件733
应用程序创建的综述734
使用Management Studio部署和管理通知服务743
小结747
报表服务的用途748
第28章 报表服务748
报表生存周期749
报表综述749
关键术语750
关键构件751
使用报表向导创建报表752
使用报表设计器752
创建报表752
修改报表756
使用报表设计器创建报表757
发布报表到报表服务器763
创建报表模型764
报表管理770
发布样本报表771
使用报表管理器管理报表772
处理文件夹773
管理发布的报表775
使用Management Studio管理报表781
处理文件夹781
处理已发布的报表782
报表传递785
订阅785
共享计划791
作业792
打印报表793
导出报表793
Reporting Services安全794
角色795
角色分配799
报表服务配置工具802
报表服务配置设置803
小结804
第29章 服务中介806
了解服务中介806
T-SQL数据定义与操纵语言807
消息接发808
会话808
异步队列事务性消息接发809
激活810
服务中介编程813
创建服务中介应用程序813
创建队列读取存储过程815
管理服务中介816
管理应用程序与队列816
系统配置选项819
服务中介目录视图819
服务中介安全性819
小结820
第30章 故障诊断821
常规故障诊断821
诊断数据库故障823
使用DBCC823
诊断安装故障823
修复停机的数据库825
诊断备份与恢复故障826
诊断客户端连接性故障826
复制与安全性828
订阅方没有获得数据828
诊断复制故障828
恢复服务器829
诊断作业与警报故障829
诊断邮件连接性故障830
诊断服务故障(SQL Server与SQL Server Agent)831
小结831
附录A Transact-SQL参考833
创建数据库833
游标语句834
数据库选项834
删除记录835
全文搜索835
插入记录836
检索记录837
行集837
事务838
更新记录838
用户定义函数839