SQL Server 2000高级应用PDF电子书下载
- 电子书积分:20 积分如何计算积分?
- 作 者:长城工作室数据组编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2001
- ISBN:7115094470
- 页数:713 页
第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 支持XML 12
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 数据仓库和OLAP 66
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 Shipping 84
3.3 实现数据的存放 85
3.4 使用视图显示数据 91
3.4.1 视图的创建 92
3.4.2 Partition View 93
3.5 优化数据检索 97
3.5.1 数据的存储和访问 97
3.5.2 更新Linked Pages 98
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 Wizard 276
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 理解XML 338
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 2000 359
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与ADO 392
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中使用ADO 408
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 商业对象和ADO 416
12.4.7 在商业对象中断开记录集 417
12.4.8 将远程的改变汇集到商业对象中 417
12.4.9 在ADO中处理DDL 418
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 MAIL 425
13.3.1 配置一个SQL Mail Profile 425
13.3.2 配置一个SQLAgentMail Profile 426
13.3.3 同SQL Mail共享一个配置文件(Profile) 427
13.4 如何使用SQL Mail 427
13.5 SQL MAIL存储过程详解 427
13.5.1 xp_startmail 428
13.5.2 xp_stopmail 429
13.5.3 xp_findnextmsg 430
13.5.4 xp_readmail 431
13.5.5 xp_deletemail 434
13.5.6 xp_sendmail 435
13.5.7 sp_processmail 439
13.6 修复SQL Mail和Exchange Server 440
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 2000 479
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 什么是OLAP 561
17.2 分析服务的特性 563
17.3 分析服务对象体系结构 566
17.4 多维立方体的结构 577
17.5 规划分析服务 577
17.5.1 分析服务中的SQL 578
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 MDX 615
第5部分小结 619
附录 625
附录1 SQL Server 2000计数器对象 625
附录2 SQL Server 2000决策支持对象 632
附录3 MDX函数 672
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019