图书介绍
SQL Server 2000高级管理与开发 企业服务器平台的全面解决方案PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2000高级管理与开发 企业服务器平台的全面解决方案](https://www.shukui.net/cover/16/31562778.jpg)
- 飞思科技产品研发中心编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505374508
- 出版时间:2002
- 标注页数:622页
- 文件大小:120MB
- 文件页数:640页
- 主题词:
PDF下载
下载说明
SQL Server 2000高级管理与开发 企业服务器平台的全面解决方案PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇1
第1章 NET企业服务器框架概述3
1.1 Microsoft. NET是微软对未来互联网的展望3
1.2 各服务器完成具体功能5
1.2.1 Microsoft Application Center 20005
1.2.2 Microsoft BizTalk Server 20005
1.2.3 Microsoft Commerce Server 20006
1.2.4 Microsoft Exchange 20006
1.2.5 Microsoft Host Integration Server 20006
1.2.6 Microsoft Internet Security & Acceleration Server 20006
1.2.7 Microsoft SQL Server 20007
1.3 各服务器之间的集成关系7
第2章 SQL Server 2000服务器概述17
2.1 SQL Server 2000简介17
2.2 安装SQL Server 200019
2.2.1 硬件要求19
2.2.2 操作系统的要求19
2.2.3 网络的要求20
2.2.4 SQL Server 2000的安装21
2.3 启动服务器26
2.3.1 使用自动服务启动26
2.3.2 用SQL Server服务管理器启动SQL Server26
2.3.3 从Windows应用程序启动SQL Server27
2.3.4 从命令行启动SQL Server27
2.4 暂停和继续运行服务器28
2.5 停止运行服务器28
2.6 使用SQL Server Enterprise Manager28
2.6.1 使用SQL Server Enterprise Manager注册服务器28
2.6.2 使用SQL Server Enterprise Manager登录服务器并修改密码29
2.6.3 使用SQL Server Enterprise Manager设置内存大小30
第3章 SQL Server 2000架构31
3.1 SQL Server架构31
3.2 关系数据库结构33
3.3 数据库管理架构34
3.4 备份/还原架构36
第二篇 管理篇37
第4章 数据库的设计39
4.1 数据库设计39
4.1.1 创建数据库计划39
4.1.2 数据库逻辑设计41
4.1.3 规范化41
4.1.4 物理数据库设计42
4.2 SQL基础42
4.2.1 数据定义语言43
4.2.2 数据操纵语言45
4.2.3 数据查询语言48
4.2.4 数据控制语言54
4.2.5 函数55
4.3 创建数据库57
4.2.1 使用向导创建数据库58
4.3.2 使用SQL Server企业管理器创建数据库61
4.3.3 使用Transact-SQL语句创建数据库63
4.4 表67
4.5 视图68
4.6 索引70
4.7 存储过程74
4.8 触发器78
第5章 故障转移群集81
5.1 故障转移群集架构81
5.2 SQL Server 2000故障转移群集81
5.3 创建故障转移群集83
5.3.1 虚拟服务器的元素83
5.3.2 命名虚拟服务器83
5.3.3 使用注意事项84
5.3.4 创建故障转移群集84
5.3.5 创建新的故障转移群集(SQL Server安装程序)85
5.3.6 安装单节点故障转移群集(SQL Server安装程序)86
5.3.7 从SQL Server 7.0主动/主动故障转移群集升级(SQL Server安装程序)87
5.3.8 从SQL Server 7.0主动/被动故障转移群集升级(SQL Server安装程序)87
5.3.9 故障转移群集示例88
5.4 升级到 SQL Server 2000故障转移群集88
5.5 处理故障转移群集安装89
5.5.1 安装故障转移群集前的准备工作89
5.5.2 安装故障转移群集90
5.5.3 故障转移群集的相关性91
5.6 维护故障转移群集93
5.7 在故障转移群集中使用SQL Server工具96
第6章 管理服务器99
6.1 注册服务器99
6.1.1 使用企业管理器注册服务器100
6.1.2 使用Transact-SQL注册服务器102
6.2 配置网络连接103
6.2.1 Net-Library和网络协议103
6.2.2 SQL Server网络实用工具104
6.2.3 通过代理服务器连接到SQL Server105
6.2.4 通过Internet连接到SQL Server105
6.3 配置链接服务器106
6.3.1 建立链接服务器的安全性108
6.3.2 使用存储过程sp_addlinkedsrvlogin创建链接服务器登录109
6.3.3 使用存储过程sp_addlinkedserver添加链接服务器111
6.3.4 为分布式查询配置OLE DB提供程序119
6.4 配置远程服务器120
6.4.1 建立远程服务器的安全性121
6.4.2 查看本地或远程服务器属性123
6.5 使用备用服务器125
6.6 日志传送126
6.7 并发管理操作127
6.8 管理SQL Server消息128
6.9 SQL邮件128
6.9.1 配置SQL邮件129
6.9.2 使用SQL邮件存储过程130
6.10 设置配置选项130
第7章 管理客户端135
7.1 概述135
7.2 客户端Net-Library和网络协议136
7.3 配置客户端网络连接137
7.4 配置客户端 Net-Library137
7.5 配置ODBC数据源138
7.5.1 使用ODBC数据源管理器138
7.5.2 使用ODBC API函数139
7.5.3 添加或删除ODBC数据源139
7.6 配置OLE DB客户端143
7.7 DB-Library选项143
第8章 企业数据备份与恢复147
8.1 概述147
8.1.1 为什么要备份147
8.1.2 何时执行数据库备份149
8.1.3 选择备份数据149
8.2 规划备份与恢复149
8.3 完整性检查153
8.4 备份设备管理157
8.5 数据库备份159
8.6 备份事务日志164
8.7 数据库恢复166
8.8 备份大型数据库172
8.9 管理备份173
8.9.1 备份设备173
8.9.2 使用备份媒体174
8.9.3 备份格式176
8.9.4 查看有关备份的信息176
8.9.5 验证备份177
第9章 企业数据复制181
9.1 概述181
9.2 复制模型182
9.3 复制类型183
9.3.1 快照复制183
9.3.2 事务复制184
9.3.3 合并复制185
9.4 规划复制需要考虑的问题186
9.5 创建复制187
9.5.1 使用配置发布和分发向导187
9.5.2 使用创建发布向导189
9.5.3 使用请求订阅向导191
9.6 在异构环境中复制数据的技术194
第10章 企业数据库性能优化197
10.1 数据库性能优化概述197
10.1.1 如何评估性能197
10.1.2 建立性能基线198
10.1.3 确认影响性能的瓶颈198
10.1.4 用户活动对性能的影响199
10.2 逻辑数据库设计199
10.2.1 数据库设计指导原则199
10.3.2 SQL Server非范式策略和优点200
10.2.3 索引设计与性能201
10.3 物理数据库设计203
10.3.1 RAID203
10.3.2 分区206
10.3.3 使用文件组放置数据207
10.3.4 索引优化建议208
10.4 调整应用程序设计210
10.4.1 熟悉应用程序211
10.4.2 应用程序分类214
10.4.3 代码优化215
10.5 性能调整步骤216
10.6 一些建议218
第11章 监视服务器性能和活动221
11.1 评估服务器性能221
11.1.1 响应时间与吞吐量221
11.1.2 影响性能的因素221
11.1.3 建立性能基线221
11.1.4 识别瓶颈222
11.1.5 确定用户活动222
11.2 使用系统监视器进行监视222
11.3 正确使用SQL事件探查器223
11.3.1 使用SQL 事件探查器的方案223
11.3.2 使用SQL事件探查器监控事件分类224
11.3.3 创建并管理跟踪和模板225
11.4 使用对象和计数器231
11.4.1 监视磁盘活动232
11.4.2 监视CPU的使用232
11.4.3 监视内存的使用233
11.5 用SQL Server企业管理器进行监视233
11.5.1 显示当前服务器的活动内容233
11.5.2 查看有关对象锁的信息234
11.5.3 给当前连接的用户发送消息235
11.5.4 终止进程236
11.6 监视错误日志237
11.6.1 查看SQL Server错误日志237
11.6.2 查看Windows应用程序日志238
11.7 用SNMP进行监视238
11.7.1 在SQL Server上启用SNMP支持238
11.7.2 启用SQL Server MIB238
第12章 DTS服务241
12.1 DTS概述241
12.1.1 基本概念241
12.1.2 SQL Server 2000提供的新特性243
12.2 DTS转换244
12.2.1 DTS转换映射244
12.2.2 创建DTS包246
12.3 将功能添加到DTS包250
12.3.1 在DTS中使用ActiveX脚本250
12.3.2 将事务并入DTS包255
12.4 使用DTS设计器259
12.5 使用COM扩展DTS功能261
12.5.1 DTS对象模型261
12.5.2 转换263
12.5.3 为数据集市人口(Data Mart Population)配置方案265
第13章 服务器错误处理271
13.1 错误消息格式271
13.1.1 错误信息号和描述271
13.1.2 错误信息严重级别271
13.1.3 ADO错误信息格式273
13.1.4 OLE DB错误信息格式273
13.1.5 ODBC错误信息格式274
13.1.6 DB-Library 错误信息格式275
13.2 查看错误日志276
13.3 错误信息279
13.3.1 DB-Library 错误信息279
13.3.2 分布式查询错误信息283
13.3.3 SQL Server企业管理器错误信息283
13.4 解决错误285
13.4.1 使用KILL语句285
13.4.2 使用DBCC语句286
第14章 SQL Server服务器安全性管理291
14.1 SQL Server安全性管理概述291
14.2 安全级别292
14.2.1 身份验证模式292
14.2.2 安全账户委托296
14.2.3 权限验证297
14.2.4 层次安全性297
14.3 创建安全账户298
14.3.1 安全规则298
14.3.2 添加Windows用户或组299
14.3.3 授予Windows用户或组访问数据库的权限300
14.3.4 添加SQL Server登录302
14.3.5 数据库所有者(dbo)303
14.3.6 guest用户304
14.3.7 创建用户定义SQL Server数据库角色305
14.4 管理安全账户307
14.4.1 查看登录307
14.4.2 修改登录307
14.4.3 删除登录和用户修改一个登录ID308
14.4.4 拒绝Windows NT账户的登录访问308
14.4.5 查看角色308
14.4.6 查看和修改角色成员资格308
14.4.7 删除SQL Server数据库角色309
14.4.8 查看数据库用户登录ID信息的总结309
14.5 管理权限309
14.5.1 授予权限310
14.5.2 拒绝权限311
14.5.3 废除权限311
14.5.4 解决权限冲突312
14.5.5 用户定义函数的权限313
14.5.6 使用所有权链用户定义函数的权限313
14.5.7 使用视图作为安全机制314
14.5.8 权限和ALTER VIEW315
14.5.9 使用存储过程作为安全机制315
14.6 高级安全主题315
14.6.1 建立应用程序安全性和应用程序角色315
14.6.2 允许其他账户授予对象权限317
14.6.3 创建SQL Server文件权限317
14.6.4 使用加密方法318
14.6.5 在网络上公布SQL Server319
14.6.6 编写Internet Explorer中数据访问控件的脚本319
14.7 审核SQL Server活动321
第15章 SQL Server企业服务器疑难解答323
15.1 疑难解答计划323
15.2 查看错误日志324
15.3 最佳策略325
15.3.1 DBCC CHECKDB建议325
15.3.2 分布式分区视图建议326
15.4 服务器和数据库疑难解答327
15.4.1 重置置疑状态328
15.4.2 警报的疑难解答330
15.4.3 备份和还原的疑难解答331
15.4.4 数据转换服务疑难解答333
15.4.5 锁定疑难解答333
15.4.6 有关死锁的疑难解答334
15.4.7 MS DTC事务疑难解答336
15.4.8 MS SQL Server或SQL Server Agent服务用户账户疑难解答336
15.4.9 操作系统疑难解答337
15.4.10 资源空间不足338
15.4.11 恢复疑难解答338
第16章 错误信息341
16.1 错误信息格式341
16.2 错误信息描述347
16.3 错误日志信息348
16.4 MAPI错误信息349
16.5 DB-Library的错误信息349
16.6 分布式查询错误信息358
16.7 用于C语言的嵌入式SQL的错误信息359
16.8 SQL Server企业管理器错误信息360
16.8.1 不支持<0s>360
16.8.2 <0s>无法用于该查询类型360
16.8.3 关系中包含的列数不能多于 <0d>361
16.8.4 无法将该表达式添加到选择列表361
16.8.5 修改列属性时出错361
16.8.6 非法表达式列表使用361
16.8.7 更新数据库中的信息,以便保存该DTS包版本361
16.8.8 数据库中不存在<0s>对象362
16.8.9 每个表只能有一个ROWGUIDCOL列362
16.8.10 SQL验证362
16.8.11 系统错误362
16.8.12 当前的ODBC驱动程序版本无效363
16.8.13 外连接运算符(+)在QBE中无法使用363
16.8.14 对于此种类型的查询,查询设计器无法支持一个以上的数据源363
16.8.15 没有足够的列与子查询选择列表相匹配363
16.8.16 无法添加约束363
16.8.17 无法创建索引364
16.8.18 无法创建关系364
16.8.19 无法修改表365
16.8.20 无法保留触发器365
16.8.21 无必要使用CONVERT函数366
16.8.22 不支持的SQL366
16.9 ODBC错误信息366
第三篇 开发篇375
第17章 数据仓库377
17.1 概述377
17.2 Microsoft SQL Server 2000数据仓库框架378
17.2.1 数据集市378
17.2.2 数据仓库的数据组织378
17.2.3 清理数据仓库中的数据379
17.2.4 关系数据库379
17.2.5 数据源380
17.2.6 数据准备区380
17.2.7 显示服务381
17.2.8 最终用户分析382
17.3 创建数据仓库382
17.3.1 数据仓库的基本特点382
17.3.2 创建数据仓库的基本步骤383
17.3.3 数据仓库工具388
17.3.4 管理大量数据390
17.4 使用数据仓库390
17.4.1 数据透视表服务390
17.4.2 向导与设计软件391
17.4.3 SQL查询391
17.4.4 OLAP与数据开采391
17.4.5 微软知识库391
17.4.6 英语查询391
17.4.7 Office 2000392
第18章 数据开采OLE DB概述393
18.1 数据开采的目标393
18.2 数据开采的任务394
18.2.1 预测建模(分类)394
18.2.2 分段(聚类)395
18.2.3 关联分析397
18.2.4 时序和偏差分析397
18.2.5 依赖性建模398
18.3 数据开采的OLE DB定义399
18.4 数据开采模型的列结构400
18.4.1 模型列401
18.4.2 预测列403
第19章 多维表达式405
19.1 多维表达式概述405
19.1.1 多维表达式基本概念405
19.1.2 基本多维表达式410
19.1.3 高级多维表达式410
19.2 多维表达式语法415
19.2.1 多维表达式元素416
19.2.2 多维表达式的表达式417
19.2.3 多维表达式数值函数420
19.2.4 多维表达式搜索条件421
19.3 映射多维表达式到SQL 语句421
19.3.1 映射集的概念421
19.3.2 映射概述423
19.3.3 样本多维数据集423
19.3.4 将集合表达式转换成为表424
19.3.5 映射示例428
第20章 OLE DB for DM编程433
20.1 连接到数据开采提供商433
20.2 创建新的数据开采模型433
20.2.1 测试提供商的开采能力434
20.2.2 定义新的数据开采模型436
20.2.3 拷贝数据开采模型438
20.2.4 使用预测模型标记语言建立模型(PMML)438
20.3 发现已有的开采模型438
20.4 浏览模型列定义439
20.4.1 输入列439
20.4.2 预测列440
20.5 训练开采模型441
20.5.1 插入案例441
20.5.2 训练列值442
20.6 源数据442
20.6.1 作为源数据的SINGLETON CONSTANT443
20.6.2 作为源数据的SINGLETON SELECT443
20.6.3 作为源数据的OPENROWSET443
20.6.4 作为源数据的SELECT444
20.6.5 作为源数据的SHAPE444
20.7 浏览开采模型内容446
20.8 浏览所有可能的案例和差异列值446
20.9 查询——对新数据应用数据开采模型449
20.9.1 预测查询的构件449
20.9.2 示例451
20.9.3 平滑嵌套表451
20.10 删除已经存在的数据开采模型452
第21章 构建企业仓库分析系统453
21.1 概述453
21.2 分析服务455
21.2.1 分析服务的架构456
21.2.2 数据存储模型459
21.3 使用决策树创建OLAP数据开采模型460
21.4 使用决策树开采关系数据开采模型466
21.5 使用聚类开采数据开采模型472
21.6 浏览数据开采维和虚拟多维数据集478
21.7 浏览相关性网络图480
21.8 数据透视表服务484
21.8.1 数据透视表服务概述484
21.8.2 Excel数据透视表报表485
21.8.3 使用Excel创建OLAP数据透视表服务487
第22章 OLE DB规范中的分析服务495
22.1 概述495
22.2 OLE DB规范中的OLAP基本概念496
22.2.1 SalesData示例496
22.2.2 多维框架500
22.2.3 数据集507
22.2.4 数据集508
22.3 OLE DB规范的OLAP的对象和框架行集508
22.3.1 列举对象509
22.3.2 数据源对象509
22.3.3 会话对象509
22.3.4 命令对象510
22.3.5 数据集对象510
22.3.6 轴行集511
22.4 OLE DB规范中的OLAP的行集513
22.4.1 OLE DB规范中OLAP行集的作用514
22.4.2 Range行集514
22.4.3 平坦(Flattening)数据集生成行集514
22.5 典型应用实例517
22.5.1 使用根列举器和SOURCE行集确定多维提供商(MDP)518
22.5.2 直接使用提供商CLSID创建数据源对象实例521
22.5.3 创建框架行集522
22.5.4 创建数据集对象和获得轴的信息523
22.5.5 创建数据集对象、获得单源数据526
第23章 CRM案例分析531
23.1 业务要求531
23.1.1 客户满意度532
23.1.2 规模经济532
23.1.3 标准化532
23.2 概述533
23.3 设计534
23.3.1 逻辑结构534
23.3.2 物理结构536
23.3.3 数据流538
23.3.4 集成540
23.4 实施540
23.4.1 数据加载541
23.4.2 工厂处理543
23.4.3 数据集市543
23.5 支持545
23.5.1 Windows 2000性能监视器545
23.5.2 支持群集资源546
23.6 安全547
23.7 建立小组547
23.7.1 存储工程548
23.7.2 生产管理548
23.7.3 程序管理548
23.7.4 设计549
23.7.5 测试549
23.7.6 生产支持549
23.8 经验教训550
附录A OLE DB规范的数据开采语法551
A.1 语句551
A.1.1 CREATE MINING MODEL551
A.1.2 INSERT INTO552
A.1.3 SELECT552
A.1.4 DELETE553
A.1.5 DROP554
A.2 BNF式样554
A.2.1 CREATE554
A.2.2 INSERT555
A.2.3 SELECT556
A.2.4 DELETE/DROP558
A.2.5 RENAME558
A.2.5 MISCELLANEOUS558
附录B 开采函数559
B.1 Predict559
B.2 PredictSupport559
B.3 PredictVariance559
B.4 PredictStdev560
B.5 PredictProbability560
B.6 PredictProbabilityVariance560
B.7 PredictProbabilityStdev561
B.8 Cluster561
B.9 ClusterDistance561
B.10 ClusterProbability561
B.11 PredictHistogram562
B.12 TopCount562
B.13 TopSum563
B.14 TopPercent564
B.15 Sub-SELECT565
B.16 RangeMid565
B.17 RangeMin565
B.18 RangeMax565
B.19 PredictScore566
B.20 PredictNodeId566
附录C 数据开采模型的XML格式567
C.1 对DMM的DTD,扩展PMML567
C.2 示例:预测信誉风险的模型574
附录D 常用Transact-SQL语句快速参考579
D.1 数据库管理579
D.2 表管理581
D.3 索引管理584
D.4 视图管理584
D.5 检索管理585
D.5.1 SELECT子句586
D.5.2 FROM子句586
D.5.3 WHERE子句586
D.5.4 UNION运算符586
D.5.5 OPTION子句587
D.6 权限管理587
D.7 触发器管理588
D.8 存储过程管理589
D.9 规则管理590
D.10 默认管理590
D.11 函数管理591
附录E 系统存储过程593
附录F 系统数据库613
F.1 各个数据库简介613
F.1.1 Master数据库613
F.1.2 Tempdb数据库614
F.1.3 Model数据库615
F.1.4 Msdb数据库615
F.2 Master数据库的系统表616
F.2.1 Syslogins表616
F.2.2 Sysremotelogins数据库表617
F.2.3 Sysdevices表617
F.2.4 Sysdatabases表618
F.3 所有的数据库中的表619
F.4 关于msdb数据库简介621
F.4.1 msdb数据库中的表有如下一些621
F.4.2 msdb数据库中的SQL Server Agent表有如下一些621