图书介绍
SQL Server 2000实用全书PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2000实用全书](https://www.shukui.net/cover/9/31504158.jpg)
- (美)Ray Rankins等著;邱仲潘等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505378910
- 出版时间:2002
- 标注页数:970页
- 文件大小:151MB
- 文件页数:991页
- 主题词:关系型数据库(学科: 数据库管理系统) 关系型数据库 数据库管理系统
PDF下载
下载说明
SQL Server 2000实用全书PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Microsoft SQL Server入门2
第1章 Microsoft SQL Server的环境2
1.1 客户机/服务器概述2
1.2 SQL Server数据库引擎4
1.3 SQL Server Enterprise Manager6
1.4 SQL Service Manager7
1.5 SQL Server Agent7
1.6 SQL Query Analyzer8
1.7 SQL Profiler9
1.8 数据转换服务10
1.9 复制11
1.10 Microsoft Search Server(全文查找)12
1.11 Analysis Services(0LAP Server)13
1.12 小结14
第2章 SQL Server 2000的环境与版本15
2.1 SQL Server 2000的环境15
2.2 SQL Server 2000的版本17
2.3 SQL Server 2000的许可证模型21
2.4 小结23
第3章 SQL Server2000的新特性24
3.1 SQL Server 2000的新特性24
3.2 SQL Server 2000的改进27
3.3 小结29
第二部分 安装与升级32
第4章 安装新SQL Server实例32
4.1 选择SQL Server版本32
4.2 硬件要求33
4.3 软件要求35
4.4 选择安装配置选项36
4.5 验证安装40
4.6 启动、停止与暂停SQL Server40
4.7 安装后配置41
4.8 安装查错42
4.9 远程安装42
4.10 非现场安装43
4.11 安装命名实例43
4.12 从旧版升级44
4.13 小结44
第5章 客户机安装与配置45
5.1 SQL Server客户机的体系结构45
5.2 安装客户机工具46
5.3 客户机配置48
5.4 网络协议支持50
5.5 安装ODBC55
5.6 通过Internet连接SQL Server56
5.7 小结57
第三部分 SQL Server管理任务与工具60
第6章 SQL Server系统与数据库管理60
6.1 系统管理员的责任60
6.2 系统数据库61
6.3 系统表62
6.4 系统存储过程64
6.5 常用的系统过程65
6.6 查询系统表的其他方法65
6.7 小结66
7.1 建立服务器组并在Enterprise Manager中注册SQL Server67
第7章 SQL Server Enterprise Manager67
7.2 服务器配置69
7.3 数据库71
7.4 安全性74
7.5 服务器管理75
7.6 DTS78
7.7 Support Services78
7.8 系统工具79
7.9 复制81
7.10 使用数据库Taskpad82
7.11 使用Query Designer83
7.12 对象脚本84
7.14 小结86
7.13 取得帮助86
第8章 SQL Servet命令行实用程序87
8.1 BCP87
8.2 Data Transformation Services实用程序88
8.3 ISQL/OSQL89
8.4 makepipe与readpipe89
8.5 ODBCcmpt90
8.6 odbcping90
8.7 rebuildm91
8.8 regrebld92
8.9 复制实用程序92
8.10 SQLDiag93
8.11 SQLMaint94
8.13 VSwitch95
8.12 SQLServr95
8.14 小结96
第9章 生成与管理数据库97
9.1 SQL Server数据库的构成97
9.2 SQL Server中的数据存储97
9.3 数据库文件98
9.4 生成数据库100
9.5 管理数据库103
9.6 设置数据库选项106
9.7 小结110
第10章 在SQL Server中生成与管理表格111
10.1 数据类型112
10.2 数字数据类型114
10.4 用户定义数据类型116
10.3 数据类型同义词116
10.5 生成表格117
10.6 用T-SQL生成表格118
10.7 用Table Designer生成表格123
10.8 在Enterprise Manager中浏览表格属性与数据125
10.9 限制表格长度与维度126
10.10 删除表格126
10.11 临时表127
10.12 小结127
第11章 在SQL Server 中生成与管理索引128
11.1 索引类型128
11.2 用T-SQL生成索引129
11.3 用Enterprise Manager生成索引131
11.5 删除索引132
11.6 小结132
11.4 管理索引132
第12章 数据完整性133
12.1 数据完整性类型133
12.2 保证数据完整性134
12.3 限制134
12.4 规则141
12.5 默认142
12.6 小结145
第13章 在SQL Server 中生成与管理视图146
13.1 定义视图146
13.2 用视图简化数据读取146
13.3 视图作为安全机制148
13.4 数据修改与视图148
13.5 生成视图149
13.6 改变与删除视图152
13.7 分区视图153
13.8 索引视图155
13.9 小结156
第14章 生成与管理存储过程157
14.1 存储过程的优点157
14.2 生成与执行存储过程158
14.3 延迟名称解析161
14.4 浏览与修改存储过程163
14.5 使用输入参数167
14.6 使用输出参数172
14.7 返回过程状态172
14.8 存储过程中的临时表174
14.9 嵌套存储过程177
14.10 在存储过程中使用临时表181
14.11 使用table数据类型186
14.12 远程存储过程188
14.13 使用Query Analyzer调试存储过程188
14.14 使用Microsoft Visual Studio与Visual BASIC调试存储过程190
14.15 系统存储过程190
14.16 存储过程的性能195
14.17 在存储过程中使用动态SQL204
14.18 自动启动过程208
14.19 扩展存储过程211
14.20 存储过程编码准则与限制215
14.21 小结218
15.1 触发器的好处与用途219
第15章 生成与管理触发器219
15.2 生成触发器220
15.3 AFTER触发器222
15.4 inserted与deleted表225
15.5 检查列更新226
15.6 嵌套触发器228
15.7 递归触发器228
15.8 用触发器保证参照完整性229
15.9 INSTEAD OF触发器233
15.10 小结239
第16章 用户定义函数240
16.1 为什么使用用户定义函数240
16.2 函数类型242
16.3 生成与管理函数245
16.5 系统级表格值函数256
16.4 调用用户定义函数256
16.6 将存储过程改写为函数257
16.7 小结257
第17章 安全与用户管理258
17.1 SQL Server安全概述258
17.2 验证方法258
17.3 SQL Server安全:登录260
17.4 SQL Server安全:用户260
17.5 SQL Server安全:角色261
17.6 管理SQL Server登录264
17.7 管理SQL Server用户267
17.8 管理数据库角色268
17.9 管理SQL Server权限269
17.11 对象拥有者272
17.10 SQL Server权限方法272
17.12 使用加密273
17.13 小结273
第18章 数据库备份与恢复274
18.1 开发备份与恢复计划274
18.2 为何备份数据库275
18.3 典型备份与恢复情况275
18.4 备份类型276
18.5 设置恢复方式278
18.6 备份设备279
18.7 媒介集与系列280
18.8 用Transact-SQL生成备份设备280
18.9 用SQL Enterprise Manager生成备份设备283
18.10 备份数据库283
18.11 备份事务日志288
18.12 恢复数据库291
18.13 Transact-SQL恢复示例294
18.14 恢复到另一数据库297
18.15 恢复文件或文件组297
18.16 恢复到某一时刻297
18.17 进行部分数据库恢复298
18.18 恢复系统数据库298
18.19 其他备份考虑的因素299
18.20 小结300
第19章 数据库维护301
19.1 维护什么301
19.2 Database Maintenance Plan Wizard301
19.3 设置维护任务307
19.4 数据库控制台命令308
19.6 小结309
19.5 用SQLMAINT.EXE进行数据库维护309
第20章 SQL Server的计划与通知310
20.1 SQL Server Agent概述310
20.2 配置SQL Server Agent310
20.3 浏览SQL Server Agent错误日志312
20.4 Operators账号313
20.5 作业313
20.6 警报316
20.7 作业与警报脚本318
20.8 多服务器作业管理319
20.9 事件转发319
20.10 小结320
第21章 管理链接与远程服务器321
21.1 远程服务器321
21.2 链接服务器325
21.3 增加、删除与配置链接服务器327
21.4 映射本地登录到链接服务器上的登录332
21.5 取得链接服务器一般信息335
21.6 通过链接服务器执行存储过程336
21.7 通过Enterprise Manager设置链接服务器337
21.8 小结339
第22章 用BCP导入与导出SQL Server数据340
22.1 批量复制程序345
22.2 登记与非登记操作358
22.3 BULK INSERT语句(Transact-SQL)362
22.4 改进装入性能363
22.5 BCP之类364
22.6 小结367
第23章 用DTS导入与导出SQL Server数据368
23.1 DTS体系结构与概念371
23.2 包执行实用程序374
23.3 运行DTS Wizard377
23.4 DTS Designer380
23.5 再谈元数据385
23.6 小结385
第24章 管理超大SQL Server数据库386
24.1 何为超大数据库386
24.2 VLDB的维护问题386
24.3 数据分区388
24.4 小结389
第25章 数据复制390
25.1 何谓复制390
25.2 发表者、分配者与预订者391
25.3 复制方案396
25.4 复制代理402
25.5 规划SQL Server数据复制407
25.6 SQL Server复制类型408
25.7 用户要求驱动复制设计410
25.8 设置复制411
25.9 复制脚本418
25.10 监视复制420
25.11 小结431
第26章 定义SQL Server环境与命名标准432
26.1 SQL Server环境方法432
26.2 SQL Server命名标准438
26.3 小结447
27.1 T-SQL与ANSI/ISO SQL450
第四部分 Transact-SQL450
第27章 在SQL Server2000中使用Transact-SQL450
27.2 SQL Server 2000中的T-SQL新特性451
27.3 SELECT,INSERT,UPDATE与DELETE457
27.4 SQL Server函数473
27.5 编程结构487
27.6 临时表510
27.7 小结527
第28章 事务管理与事务日志528
28.1 何谓事务528
28.2 SQL Server如何管理事务529
28.3 定义事务529
28.4 事务日志与恢复过程536
28.5 事务与批命令540
28.6 事务与存储过程542
28.7 事务与触发器545
28.8 事务与锁549
28.9 编码有效事务550
28.10 长期运行的事务550
28.11 关联的连接552
28.12 分布式事务554
28.13 小结554
第29章 分布式事务处理555
29.1 分布式事务处理555
29.2 分布式查询557
29.3 链接服务器558
29.5 MS DTC体系结构563
29.4 分布式事务563
29.6 小结569
第五部分 SQL Server内幕与性能调整572
第30章 SQL Server内幕572
30.1 SQL Server内存管理572
30.2 SQL Server进程管理576
30.3 SQL Server磁盘I/O577
30.4 SQL Server存储结构579
30.5 数据库文件与文件组579
30.6 数据库页590
30.7 表613
30.8 索引615
30.9 数据修改与性能640
30.10 小结647
31.1 索引使用条件648
第31章 索引与性能648
31.2 索引选择650
31.3 评估索引的有效性650
31.4 索引统计信息652
31.5 索引设计准则663
31.6 索引视图667
31.7 计算列索引668
31.8 Index Tuning Wizard669
31.9 选择索引:查询与更新性能676
31.10 小结677
第32章 了解查询优化678
32.1 何谓查询优化器678
32.2 查询编译与优化679
32.3 第1步:查询分析680
32.4 第2步:索引选择684
32.5 第3步:连接选择696
32.6 第4步:执行计划选择700
32.7 复用查询计划701
32.8 其他查询处理策略704
32.9 并行查询处理706
32.10 数据仓库与大型数据库查询策略709
32.11 常见查询优化问题710
32.12 管理查询优化器712
32.13 小结718
第33章 查询分析719
33.1 在Query Analyzer中显示执行计划720
33.2 Query Analyzer服务器跟踪728
33.4 SHOWPLAN_ALL与SHOWPLAN_TEXT729
33.3 Query Analyzer客户机统计信息729
33.5 统计信息731
33.6 查询分析与SQL Profiler736
33.7 小结736
第34章 使用SQL Server Profiler737
34.1 SQL Server Profiler的体系结构737
34.2 生成跟踪738
34.3 保存与导出跟踪745
34.4 重放跟踪数据747
34.5 定义服务器端跟踪747
34.6 Profiler情况748
34.7 小结751
35.1 第一个T-SQL调试器752
第35章 在Query Analyzer中使用SQL调试器752
35.2 在Query Analyzer中使用T-SQL调试器753
35.3 调试器的限制755
35.4 单步执行存储过程755
35.5 小结756
第36章 监视SQL Server的性能757
36.1 性能监视方法758
36.2 Performance Monitor758
36.3 Windows性能计数器760
36.4 SQL Server性能计数器767
36.5 SNMP支持769
36.6 用DBCC检查性能770
36.7 其他SQL Server性能考虑因素772
36.8 小结773
37.1 锁的作用774
第37章 锁与性能774
37.2 SQL Server中的事务隔离级775
37.3 锁管理器778
37.4 在SQL Server中监视锁活动778
37.5 SQL Server的锁类型785
37.6 SQL Server的锁粒度791
37.7 锁的兼容性798
37.8 锁冲突与死锁799
37.9 锁的表格提示810
37.10 开放式锁812
37.11 小结814
第38章 数据库设计与性能815
38.1 性能设计的基本原则815
38.2 逻辑数据库的设计问题816
38.3 反范化数据库817
38.4 索引与性能822
38.5 索引设计准则828
38.6 SQL Server索引维护830
38.7 更新与性能836
38.8 数据库文件组与性能837
38.9 RAID技术838
38.10 小结840
第39章 配置、调整和优化SQL Server选项841
39.1 SQL Server实例的体系结构841
39.2 配置选项842
39.3 纠正不正确的选项设置847
39.4 用SQL Enterprise Manager设置配置选项848
39.5 废弃的配置选项848
39.6 配置选项与性能849
39.7 小结864
第六部分 将SQL Server集成到Microsoft体系结构866
第40章 SQL Mail866
40.1 设置E-mail客户机/配置文件866
40.2 配置SQL Mail870
40.3 配置SQLAgentMail872
40.4 SQL Mail的存储过程876
40.5 小结882
第41章 在SQL Server 2000中使用XML884
41.1 生成SQL Server 2000使用的虚拟目录884
41.2 研究可扩展标记语言886
41.3 用FOR XML子句取得数据887
41.4 使用FOR XML RAW888
41.5 使用FOR XML AUTO889
41.6 使用FOR XML AUTO,ELEMENTS890
41.7 使用FOR XML EXPLICIT890
41.8 取得XML数据结构892
41.9 取得XML中的二进制数据894
41.10 XML路径语言(XPath)基础895
41.11 在存储过程中使用XML896
41.12 用OPENXML读XML898
41.13 使用URL查询900
41.14 使用XML模板901
41.15 使用XML更新图903
41.16 小结904
第42章 Microsoft SQL Server Analysis Services905
42.1 何谓Analysis Services与OLAP905
42.2 了解Analysis Services环境与“向导之家”906
42.3 分析性设计方法911
42.4 OLAP要求的示例912
42.5 生成OLAP立方体914
42.6 生成OLAP数据库915
42.7 使用关系数据库929
42.8 操作系统级文件932
42.9 小结936
第43章 MicrosoftTransaction Server937
43.1 MTS概述937
43.2 建立MTS组件941
43.3 安装MTS组件943
43.4 配置安全性946
43.5 运行MTS应用程序948
43.6 使用数据库连接池951
43.7 小结952
第44章 SQL Server集群953
44.1 从Windows NTEnterprise Edition到Windows 2000 Advanced Server953
44.2 Cluster Services955
44.3 SQL集群与故障切换支持956
44.4 网络负载平衡959
44.5 小结960
第45章 全文查找961
45.1 Search Server如何工作961
45.2 设置全文索引962
45.3 维护全文索引963
45.4 全文索引查找965
45.5 使用文档过滤器968
45.6 Index Server与数据文件全文查找968
45.7 小结969