图书介绍
SQL Server 2000高级应用PDF|Epub|txt|kindle电子书版本下载
- 长城工作室数据组编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115094470
- 出版时间:2001
- 标注页数:713页
- 文件大小:88MB
- 文件页数:728页
- 主题词:
PDF下载
下载说明
SQL Server 2000高级应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 SQL Server 2000数据库基础知识3
第1章 SQL Server 2000新特性3
1.1 SQL Server 2000的安装特性3
1.1.1 运行SQL Server 2000的硬件软件环境3
1.1.2 SQL Server 2000的安装过程5
1.2 关系数据库性能提高12
1.2.1 支持XML12
1.2.2 联合数据库服务14
1.2.3 用户自定义函数15
1.2.6 全文索引功能17
1.2.5 增加数据类型17
1.2.4 索引化视图功能17
1.2.7 触发器组件18
1.2.8 具备多重实例18
1.2.9 64GB内存支持20
1.2.10 完善数据备份与恢复20
1.3 系统复制技术的提高21
1.4 数据转换服务的加强22
1.5 分析服务加强23
1.6 可建立英语查询系统26
2.2 SQL Server 2000体系结构基础28
第2章 SQL Server 2000体系结构28
2.1 SQL Server 2000体系结构概述28
2.3 SQL Server 2000关系数据库组件32
2.3.1 基本概念32
2.3.2 客户机与服务器之间的通信组件34
2.3.3 SQL Server的服务器组件38
2.3.4 SQL Server 2000联邦服务器41
2.4 SQL Server 2000数据库结构44
2.4.1 数据库物理结构45
2.4.2 数据库逻辑结构49
2.5.1 SQL Server 2000数据库引擎构件61
2.5 SQL Server 2000关系数据库引擎结构61
2.5.2 SQL Server 2000的内存体系结构62
2.5.3 SQL Server I/O体系结构63
2.5.4 事务体系63
2.6 SQL Server 2000的复制体系结构64
2.7 应用程序开发体系结构65
2.8 数据仓库和OLAP66
2.8.1 联机事务处理系统(OLTP)66
2.8.2 联机分析处理系统(OLAP)67
2.8.3 转换OLTP数据到OLAP数据仓库67
2.8.5 SQL Server 2000数据仓库和OLAP组件68
2.8.4 转换阶段和数据仓库构件68
2.8.6 分析服务的体系结构70
2.8.7 服务器和客户机体系结构70
第1部分小结74
第2部分 SQL Server 2000数据库开发79
第3章 逻辑数据库设计79
3.1 逻辑数据库的基石——数据库的规划79
3.2 创建数据库和日志文件80
3.2.1 数据库创建81
3.2.2 在Raw Partition上创建数据库83
3.2.3 Log Shipping84
3.3 实现数据的存放85
3.4 使用视图显示数据91
3.4.1 视图的创建92
3.4.2 Partition View93
3.5 优化数据检索97
3.5.1 数据的存储和访问97
3.5.2 更新Linked Pages98
3.5.3 簇索引99
3.5.4 非簇索引102
3.5.5 索引的创建106
3.5.6 SQL Server 2000对索引的增强110
第4章 完备数据库的设计114
4.1 使用存储过程提高SQL语句的执行效率114
4.1.1 创建存储过程114
4.1.2 如何执行存储过程117
4.1.3 自动执行存储过程120
4.2 存储过程编程120
4.2.1 流控制语句120
4.2.2 定义和使用变量122
4.2.3 使用附加过程及批语句关键字123
4.3 使用触发器保证数据的完整性129
4.3.1 创建触发器131
4.3.2 指定触发器的类型132
4.3.4 嵌套触发器135
4.3.5 加强数据约束136
4.4 默认138
4.4.1 创建默认对象138
4.4.2 默认的应用140
4.4.3 删除默认对象142
4.5 规则144
4.5.1 创建规则144
4.5.2 规则的应用145
4.5.3 删除规则147
4.6 使用游标148
4.6.1 创建游标151
4.6.2 游标的操作155
第2部分小结159
第3部分 SQL Server 2000数据库管理与维护163
第5章 备份与恢复163
5.1 规划备份与恢复163
5.2 完整性检查166
5.3 备份设备管理177
5.4 数据库备份180
5.5 备份事务日志185
5.6 数据库恢复187
5.7 备份大规模数据库时考虑的问题197
第6章 SQL Server 2000安全性与用户管理198
6.1 SQL Server安全认证方式198
6.1.1 Windows NT认证方式和SQL Server认证方式199
6.1.2 访问许可合法性检查200
6.2 创建和管理用户账号201
6.2.1 使用SQL Server Enterprise Manager管理用户201
6.2.2 使用系统存储过程管理用户204
6.3 权限管理208
6.3.3 固定角色的权限209
6.3.2 对数据库对象进行操作的权限209
6.3.1 对Transant-SQL语句可以赋予的权限209
6.4 创建和使用角色211
6.4.1 使用SQL Server Enterprise Manager管理角色211
6.4.2 使用系统存储过程管理角色213
6.5 其他安全管理213
第7章 调整和优化SQL Server 2000数据库性能214
7.1 评估性能214
7.1.1 评估性能214
7.1.2 建立性能基线215
7.1.3 确认性能瓶颈215
7.2.1 数据库逻辑结构设计216
7.2.2 数据库大小设置216
7.1.4 确定用户活动216
7.2 数据库设计216
7.2.3 索引设计与性能219
7.2.4 RAID技术220
7.3 使用Windows NT性能监视器222
7.3.1 监视服务器的系统资源222
7.3.2 NT性能监视器228
7.4 使用SQL Server性能监视器231
7.5 优化查询语句235
7.6.1 网络性能239
7.6 优化应用程序设计239
7.6.3 事务和批对性能的影响240
7.6.2 使用高效的数据获取方式优化应用程序性能240
7.6.4 存储过程对性能的影响241
7.6.5 避免阻塞241
7.6.6 优化分布式查询242
第8章 数据库复制244
8.1 复制模型244
8.2 复制结构246
8.3 使用企业管理器实现复制250
8.4.1 异类订阅者257
8.4 复制与异类数据源257
8.4.2 异类出版者263
8.5 管理和监视数据库复制264
8.5.1 管理和监视复制的工具264
8.5.2 复制警告265
8.6 备份和恢复复制数据库266
第9章 数据转换服务268
9.1 DTS概述268
9.2 SQL Server 2000提供的新特性270
9.3 DTS转换271
9.4 使用DTS Wizard276
9.5 使用DTS设计器280
第3部分小结283
第4部分 SQL Server 2000网络高级应用287
第10章 英语查询(English Query)287
10.1 英语查询的概述287
10.2 英语查询基础288
10.2.1 什么是英语查询288
10.2.2 英语查询的开发环境介绍289
10.2.3 什么是模型、实体、关系291
10.2.4 开发一个英语查询项目的主要工作292
10.3 建立一个简单的SQL英语查询模型293
10.3.1 准备工作294
10.3.2 用SQL Project Wizard建立一个新的项目和一个基本的英语查询模型295
10.3.3 扩展模型298
10.3.4 为实体增加同义词298
10.3.5 用画布窗格增加关系299
10.3.6 用关系命令增加一个新关系300
10.3.7 验证模型301
10.3.8 改变数据的显示方式303
10.3.9 用模型验证窗口中的Suggestion Wizard来修正模型304
10.3.10 建立MyNorthwind英语查询应用程序304
10.4.1 考虑更详尽的问题305
10.4 建立一个更加复杂的模型305
10.4.2 打开原MyNorthwind工程306
10.4.3 扩展我们的模型307
10.5 发布应用程序330
10.5.1 设置工程属性331
10.5.2 将MyNorthwind工程发布到Web上331
第11章 Web中的SQL Server 2000应用332
11.1 SQL Server 2000中的lIS虚拟目录管理332
11.1.1 IIS虚拟目录管理工具332
11.1.2 使用SQL对象模型334
11.2.1 理解XML338
11.2 XML简介338
11.2.2 XML对应用开发的支持340
11.2.3 与XML相关的技术342
11.2.4 XML文档的编写344
11.2.5 XML文档的完整结构348
11.3 使用HTTP访问SQL Server 2000359
11.3.1 使用HTTP执行SQL语句360
11.3.2 使用HTTP访问XML模板365
11.3.3 为模板指定参数368
11.3.4 使用XSL样式单369
11.3.5 使用HTTP执行Xpath查询371
11.3.6 使用HTTP访问数据库对象372
11.4 读取XML数据373
11.4.1 RAW模式374
11.4.2 AUTO模式375
11.4.3 EXPLICIT模式379
11.5 编写XML数据385
11.6 SQL Server的OLE DB提供者的扩展389
第12章 SQL Server 2000与ADO392
12.1 ADO概述392
12.2 ADO对象模型393
12.2.1 Connection对象394
12.2.2 Recordset对象396
12.2.3 Errors集合和Errors对象397
12.2.4 Parameters集合和Parameter对象400
12.2.5 Fields集合和Field对象403
12.2.6 Stream对象404
12.2.7 Properties集合和Property对象405
12.2.8 Command对象406
12.3 在Visual Basic、VBScript、Visual C++和Java中使用ADO408
12.4 ADO高级应用411
12.4.1 处理数据定义语言411
12.4.2 在ADO中使用游标413
12.4.3 执行存储过程414
12.4.4 使用ADO进行事务处理415
12.4.5 远程数据服务416
12.4.6 商业对象和ADO416
12.4.7 在商业对象中断开记录集417
12.4.8 将远程的改变汇集到商业对象中417
12.4.9 在ADO中处理DDL418
12.4.10 使用长数据类型419
12.4.11 使用预处理语句421
12.4.12 生成多个记录集422
13.1 SQL Mail的体系结构424
第13章 SQL Server 2000邮件服务424
13.2 如何建立SQL Mail(Enterprise Manager)425
13.3 配置SQL MAIL425
13.3.1 配置一个SQL Mail Profile425
13.3.2 配置一个SQLAgentMail Profile426
13.3.3 同SQL Mail共享一个配置文件(Profile)427
13.4 如何使用SQL Mail427
13.5 SQL MAIL存储过程详解427
13.5.1 xp_startmail428
13.5.2 xp_stopmail429
13.5.3 xp_findnextmsg430
13.5.4 xp_readmail431
13.5.5 xp_deletemail434
13.5.6 xp_sendmail435
13.5.7 sp_processmail439
13.6 修复SQL Mail和Exchange Server440
13.7 处理SQL Server接收和发送电子邮件的请求441
13.8 SQL邮件疑难解答与帮助443
第4部分小结444
14.1.1 从数据库到数据仓库447
14.1 数据仓库概述447
第14章 数据仓库447
第5部分 SQL Server 2000数据仓库与数据分析447
14.1.2 数据的仓库化过程450
14.1.3 数据仓库的体系结构450
14.1.4 SQL Server 2000数据仓库构件452
14.2 Microsoft数据仓库框架456
14.3 OLE DB:信息交换标准457
14.4 设计和创建数据仓库459
14.4.1 数据仓库系统设计方法概述459
14.4.2 使用SQL Server 2000工具进行维度建模462
14.4.3 SQL Server 2000的事实数据表463
14.4.5 SQL Server 2000的维度表464
14.4.4 SQL Server 2000的聚合表464
14.4.6 使用SQL Server 2000创建数据仓库索引466
14.5 数据仓库数据库466
14.5.1 大规模健壮的分布式数据库管理系统466
14.5.2 OLAP分析服务467
14.5.3 复制471
14.5.4 创建数据仓库数据库472
14.5.5 清理和转换数据472
14.5.6 将数据装入数据仓库数据库473
14.6 数据导入、导出和数据转换474
14.6.1 DTS的目标476
14.6.2 DTS体系结构476
14.6.3 DTS包477
14.7 使用数据仓库478
14.7.1 SQL查询479
14.7.2 OLAP和数据开采479
14.7.3 Microsoft Office 2000479
14.7.4 Web访问和创建报表480
14.7.5 脱机OLAP多维数据集480
14.7.6 第三方应用程序480
14.8.1 使用SQL Server 2000管理工具更新数据仓库中数据481
14.8 SQL Server 2000数据仓库数据管理481
14.8.2 使用SQL Server 2000管理工具自动调度数据仓库任务482
14.8.3 使用SQL Server 2000管理工具监视数据仓库性能482
14.8.4 使用SQL Server 2000管理工具备份数据仓库数据482
第15章 数据开采在SQL Server 2000中的应用484
15.1 数据开采概述484
15.1.1 数据开采的任务485
15.1.2 数据开采的基础486
15.1.3 数据开采的对象487
15.1.4 数据开采方法和技术487
15.1.5 数据开采的工作原理490
15.1.6 数据开采的一种体系结构491
15.1.7 数据开采的术语492
15.2 SQL Server 2000数据开采模型493
15.2.1 SQL Server 2000数据开采模型概述493
15.2.2 SQL Server 2000数据开采模型的结构495
15.2.3 通用数据开采算法495
15.2.4 SQL Server 2000数据开采节点498
15.2.5 SQL Server 2000数据开采列499
15.3 数据集市中维建模的系统方法502
15.4 数据开采与用户的关系505
15.5 SQL Server 2000数据开采模型编辑器508
15.5.1 SQL Server 2000 OLAP开采模型编辑器508
15.5.2 SQL Server 2000关系开采模型编辑器511
15.6 使用SQL Server创建和使用数据开采模型516
15.6.1 使用SQL Server创建数据开采模型517
15.6.2 使用SQL Server编辑数据开采模型519
15.6.3 使用SQL Server浏览数据开采模型521
15.7 使用SQL Server分析管理器管理数据开采模型528
15.8 数据开采的前景529
第16章 元数据服务532
16.1 元数据基础532
16.2 元数据服务的结构533
16.3 使用元数据服务537
16.4.1 存储引擎模型540
16.4 元数据服务应用编程540
16.4.2 存储类型信息模型(RTIM)544
16.4.3 定义信息模型548
16.4.4 用元数据服务来对信息模型进行编程555
16.4.5 连接与注册存储557
16.4.6 安装信息模型558
16.4.7 简述检索目标对象集559
第17章 SQL Server 2000分析服务561
17.1 什么是OLAP561
17.2 分析服务的特性563
17.3 分析服务对象体系结构566
17.4 多维立方体的结构577
17.5 规划分析服务577
17.5.1 分析服务中的SQL578
17.5.2 决策支持对象583
17.6 数据透视表服务583
17.6.1 PivotTable服务概述583
17.6.2 数据透视表服务的主要概念585
17.6.3 高级数据开采和分析591
17.7 使用SQL Server分析服务器进行OLAP分析服务596
17.7.1 添加数据源596
17.7.2 添加维数597
17.7.3 创建立方体598
17.7.4 处理立方体601
17.7.5 使用选项增强立方体处理能力603
17.7.6 创建一个虚拟立方体613
17.7.7 自动调度管理任务615
17.8 MDX615
第5部分小结619
附录625
附录1 SQL Server 2000计数器对象625
附录2 SQL Server 2000决策支持对象632
附录3 MDX函数672