图书介绍

SQL Server2005从入门到精通 中文版PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server2005从入门到精通 中文版
  • (美)Mike Gunderloy,Joseph L.jorden,David W.Tschanz著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121029995
  • 出版时间:2006
  • 标注页数:839页
  • 文件大小:175MB
  • 文件页数:858页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐