图书介绍
Microsoft SQL Server 7.0开发指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)Sharon Bjeletich,(美)Greg Mable著;熊桂喜,蔡铁岭等译 著
- 出版社: 北京:清华大学出版社
- ISBN:7900630457
- 出版时间:2000
- 标注页数:594页
- 文件大小:82MB
- 文件页数:618页
- 主题词:
PDF下载
下载说明
Microsoft SQL Server 7.0开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 企业计算环境下的SQL Server1
第1章 客户/服务器计算环境介绍1
1.1 客户/服务器之前的计算方式1
1.1.1 大型机和基于主机的结构1
1.1.2 PC LAN计算2
1.1.3 客户/服务器2
1.2 传统的客户/服务器2
1.3 N级结构3
1.4 Internet作为客户/服务器平台4
1.4.1 胖客户和瘦客户5
1.5 本章小结6
第2章 Microsoft SQL Server和Windows NT企业计算7
2.1 什么是企业计算7
2.2 Windows NT企业版7
2.2.1 Transaction Server8
2.2.2 Message Queue Server8
2.2.3 Cluster Server9
2.3 统一数据访问9
2.4 SQL Server在企业计算中的作用10
2.4.1 OLE DB支持10
2.4.2 并行查询支持10
2.4.3 分布式查询11
2.4.4 簇集支持和无故障支持11
2.5 本章小结12
第2部分 安装和升级13
第3章 SQl Server的安装13
3.1 硬件和软件需求13
3.1.1 软件需求15
3.2 一步步地安装服务器15
3.2.1 安装的版本16
3.2.2 升级一个已有的数据库17
3.2.3 安装类型18
3.2.4 SQL Server的程序和数据位置19
3.2.5 字符集20
3.2.6 排序顺序21
3.2.7 Unicode21
3.2.8 网络库(协议)21
3.3 SQL Server和SQL Server Agent用户账号23
3.3.1 自动启动SQL Server和SQL Agent23
3.3.2 检查安装内容24
3.4 使用SMS来安装24
3.5 自动安装24
3.6 Microsoft English Query24
3.7 OLAP Services25
3.8 本章小结26
第4章 客户安装27
4.1 客户安装27
4.1.1 SQL Server客户配置实用工具29
4.1.2 配置ODBC数据源29
4.1.3 客户需求30
4.2 网络协议支持30
4.2.1 网络协议30
4.2.2 客户连接故障排除32
4.3 安装ODBC34
4.3.1 ODBC连接故障排除34
4.3.2 OLE DB35
4.4 通过Internet连接SQL Server35
4.4.1 通过Internet的安全连接36
4.4.2 为指定端口配置SQL Server36
4.4.3 通过Microsoft Proxy Server来连接SQL Server36
4.5 本章小结37
第5章 升级以前的版本38
5.1 升级前的考虑38
5.1.1 用一台机器还是两台机器39
5.1.2 数据转换方法39
5.1.3 升级核对清单40
5.2 运行SQL Server Upgrade Wizard41
5.2.1 选择数据转换选项41
5.2.2 设置登录信息43
5.2.3 选择代码页43
5.2.4 选择要升级的数据库44
5.2.5 创建新的数据库45
5.2.6 设置系统配置选项46
5.2.7 完成Upgrade Wizard48
5.2.8 升级的结果48
5.3 升级之后49
5.4 本章小结50
第6章 保持向后兼容51
6.1 向后兼容为什么很重要51
6.2 向后兼容级别的详细说明52
6.2.1 影响向后兼容级别的第1组特性52
6.2.2 影响向后兼容级别的第2组特性53
6.2.3 影响向后兼容级别的第3组特性54
6.2.4 影响向后兼容级别的第4组特性54
6.3 本章小结55
第3部分 SQL Server数据库结构56
第7章 物理数据库结构56
7.1 SQL Server存储结构56
7.1.1 数据页和盘区56
7.2 数据库文件和文件组63
7.2.1 按需分配磁盘管理64
7.2.2 主数据库文件65
7.2.3 辅助数据库文件65
7.2.4 日志文件66
7.3 表67
7.3.1 放松了对表容量和维数的限制67
7.3.2 簇表67
7.3.3 堆表67
7.4 索引68
7.4.1 簇索引69
7.4.2 非簇索引70
7.4.3 使用行定位器改进设计72
7.5 本章小结72
第8章 逻辑数据库结构74
8.1 数据类型74
8.1.1 字符和二进制数据类型74
8.1.2 char,nchar,varchar和nvarchar75
8.1.3 uniqueidentifier77
8.1.4 timestamp77
8.1.5 文本和图像数据80
8.1.6 datetime数据类型83
8.1.7 逻辑数据类型:bit85
8.1.8 数值型数据类型85
8.1.9 数据类型同义词89
8.1.10 自定义数据类型89
8.2 视图90
8.2.1 视图简化了数据的检索和修改操作92
8.2.2 视图可以作为一种安全机制92
8.2.3 数据修改与视图93
8.2.4 使用WITHCHECK OPTION创建视图93
8.2.5 用WITH ENCRYPTION创建视图94
8.3 约束95
8.3.1 PRIMARY KEY和UNIQUE约束97
8.3.2 引用完整性约束——FOREIGHKEY97
8.3.3 CHECK约束98
8.3.4 约束的使用规则99
8.4 规则99
8.4.1 规则的用法100
8.4.2 规则限制100
8.5 缺省值101
8.5.1 声明缺省值101
8.5.2 绑定缺省值102
8.5.3 缺省值用法102
8.5.4 何时应用缺省值103
8.5.5 UPDATE时指定缺省值105
8.6 使用规则和缺省值时的限制105
8.7 存储过程106
8.7.1 存储过程的优点106
8.7.2 在SQL Server 7.0中的性能改善107
8.7.3 推迟了名字分析110
8.7.4 带输入参数和缺省值来执行110
8.7.5 输出参数112
8.7.6 返回过程状态113
8.7.7 SQL Server状态代码113
8.7.8 在存储过程中使用光标114
8.7.9 使用存储过程的规则和限制114
8.7.10 远程存储过程115
8.7.11 使用Microsoft Visual Basic和Visual Studio调试存储过程115
8.8 触发器116
8.8.1 触发器的好处和用途116
8.8.2 创建触发器117
8.8.3 在列更新时执行触发器118
8.8.4 Inserted和deleted表119
8.8.5 触发器限制121
8.8.6 嵌套的触发器121
8.8.7 递归的触发器122
8.8.8 用触发器强制引用完整性122
8.9 系统数据厍126
8.9.1 master126
8.9.2 msdb126
8.9.3 model126
8.9.4 tempdb126
8.10 系统表127
8.10.1 系统类127
8.10.2 数据库类128
8.10.3 复制类130
8.10.4 msdb中的系统表130
8.11 系统存储过程131
8.12 系统信息方案视图133
8.12.1 对直接查询系统表的警告134
8.12.2 SQL Server ANSI兼容视图134
8.13 SQL-DMO和SQL-NS135
8.14 ODS和扩展存储过程135
8.15 本章小结137
第4部分 SQL Server的管理任务和管理工具138
第9章 SQL Server Enterprise Manager138
9.1 在Enterprise Manager中建立服务器组并注册SQL Server138
9.1.1 使用Registration Wizard来注册服务器138
9.1.2 服务器组139
9.2 安全性140
9.2.1 角色140
9.2.2 登录140
9.3 创建数据库142
9.4 创建备份设备143
9.5 服务器活动143
9.5.1 监视服务器144
9.5.2 规划任务144
9.5.3 警告145
9.5.4 错误日志145
9.6 服务器配置146
9.6.1 服务器选项146
9.6.2 安全性选项147
9.6.3 改变配置147
9.7 系统工具148
9.7.1 数据库备份和恢复148
9.7.2 数据库对象传送149
9.7.3 查询工具ISQL/w149
9.8 使用可视数据库工具150
9.8.1 使用Database Diagrammer150
9.8.2 使用Query Designer152
9.9 数据库管理154
9.9.1 表154
9.9.2 索引155
9.9.3 触发器、视图和存储过程155
9.9.4 用户定义的数据类型157
9.10 对象权限157
9.10.1 按用户设置权限157
9.10.2 按对象设置权限158
9.11 复制158
9.11.1 安装出版者158
9.11.2 设置订购者159
9.12 获取帮助160
9.13 本章小结160
第10章 安全性和用户管理161
10.1 SQL Server安全性概述161
10.1.1 身份认证161
10.1.2 权限162
10.2 SQL Server安全性:登录162
10.3 SQL Server安全性:用户162
10.3.1 dbo163
10.3.2 guest163
10.3.3 SQL Server安全性:角色163
10.3.4 public角色163
lO.3.5 固定的服务器角色163
10.3.6 固定的数据库角色165
10.4 配置Windows NT身份认证166
10.5 管理SQL Server登录167
10.5.1 运行Create Login Wizard168
10.6 管理SQL Server用户170
10.7 管理SQL Server角色172
10.8 管理SQL Server权限173
10.9 SQL server的权限分配174
10.9.1 public175
10.9.2 public和guest175
10.9.3 为用户定义的角色指定权限175
10.9.4 使用视图来指定权限175
10.9.5 使用存储过程来指定权限175
10.9.6 使用应用程序角色来指定权限175
10.9.7 加密175
10.10 本章小结176
第11章 SQL Server Agent177
11.1 SQL Server Agent概述177
11.1.1 启动账号177
11.1.2 邮件配置文件178
11.1.3 用户连接178
11.2 创建作业179
11.2.1 运行Create Job Wizard179
11.2.2 定义作业属性182
11.2.3 定义作业步骤183
11.2.4 定义作业规划184
11.2.5 定义作业通告184
11.2.6 使用SQL Server Agent错误日志184
11.2.7 浏览作业历史184
11.2.8 系统表184
11.3 配置警告185
11.3.1 运行Create Alert Wizard185
11.3.2 定义警告属性187
11.3.3 定义警告响应187
11.4 配置操作员187
11.5 本章小结189
第12章 SQL Server备份、还原和恢复190
12.1 为什么备份190
12.2 角色和职责190
12.3 备份类型191
12.4 备份设备192
12.4.1 Microsoft Tape Format192
12.4.2 磁带设备192
12.4.3 磁盘设备192
12.4.4 命名管道设备192
12.4.5 多设备193
12.4.6 介质集和介质家族193
12.4.7 添加备份设备193
12.5 SQL Server 7.0备份功能194
12.5.1 使用SQL Server Enterprise Manager备份数据库195
12.6 备份和恢复命令195
12.6.1 备份数据库196
12.6.2 使用SQL Server Enterprise Manager备份数据库199
12.6.3 备份事务日志200
12.6.4 用SQL Enterprise Manager备份事务日志202
12.6.5 恢复数据库203
12.6.6 使用SQL Server Enterprise Manager恢复数据库204
12.6.7 灾难后的恢复205
12.6.8 恢复事务日志206
12.6.9 恢复文件或文件组207
12.6.10 恢复至某一时刻208
12.6.11 备份和还原历史209
12.7 其他备份考虑209
12.7.1 备份的频率209
12.7.2 捕捉统计值210
12.8 事务日志210
12.8.1 监视可用的日志空间211
12.9 制定备份和恢复计划211
12.9.1 使用待命服务器211
12.9.2 系统数据库212
12.9.3 用户数据库213
12.9.4 超大规模数据库考虑214
12.10 本章小结215
第13章 数据库维护216
13.1 Database Maintenance Plan Wizard216
13.1.1 选择数据库217
13.1.2 更新数据库优化信息217
13.1.3 检查数据库完整性219
13.1.4 指定数据库备份计划219
13.1.5 指定备份的磁盘目录220
13.1.6 指定事务日志备份计划221
13.1.7 指定事务日志备份磁盘目录221
13.1.8 生成事务报表222
13.1.9 维护历史223
13.1.10 完成Database Maintenance Plan Wizard224
13.2 数据一致性检查程序224
13.2.1 检测并解决数据库错误224
13.2.2 跟踪标志和其他有用命令226
13.3 本章小结227
第14章 多服务器管理支持229
14.1 创建主SQL Server Agent229
14.2 支持目标服务器230
14.3 多服务器作业230
14.4 事件传递232
14.5 系统表232
14.6 本章小结233
第15章 连接的服务器和远程服务器管理234
15.1 连接的服务器与远程服务器234
15.1.1 远程服务器234
15.1.2 连接的服务器234
15.2 添加、丢弃和配置连接的服务器235
15.2.1 sp-addlinkedserver236
15.2.2 sp-dropserver238
15.2.3 sp-serveroption238
15.3 将本地登录映射至连接的服务器的登录240
15.3.1 sp-addlinkedsrvlogin240
15.3.2 sp-droplinkedsrvlogin242
15.3.3 sp-helplinkedsrvlogin242
15.4 通过Enterprise Manager设置连接的服务器243
15.5 本章小结245
第16章 使用BCP来导入和导出数据246
16.1 有日志操作和无日志操作246
16.1.1 并行装入247
16.2 批量复制程序247
16.2.1 批处理248
16.2.2 文件数据类型249
16.2.3 格式文件249
16.2.4 使用视图255
16.2.5 装入图像数据255
16.2.6 为BCP给出提示256
16.3 BULK INSERT命令257
16.4 改善装入性能258
16.5 使用批处理文件260
16.6 本章小结262
第17章 运行SQL Server Service Manager263
17.1 使用Task Tray来启动和停止SQL Server的服务263
17.2 运行Service Manager的多个实例265
17.3 本章小结265
第18章 SQL Server命令行实用工具266
18.1 BCP266
18.2 数据转换服务实用工具266
18.3 ISQL/OSQL267
18.4 Makepipe和Readpipe267
18.5 ODBCcmpt268
18.6 ODBCPing268
18.7 Regrebld268
18.8 复制实用工具268
18.8 SQLDiag269
18.9 SQLMaint269
18.11 SQLServer270
18.12 VSwitch270
18.13 本章小结271
第19章 管理超大规模SQL Server数据库272
19.1 我有一个VLDB272
19.2 VLDB维护讨论272
19.2.1 备份和恢复数据库272
19.2.2 对数据库执行一致性检查273
19.2.3 更新统计值273
19.2.4 重建索引274
19.2.5 清空数据和归档数据274
19.2.6 划分数据276
19.3 本章小结279
第20章 复制280
20.1 什么是复制280
20.2 复制组件280
20.2.1 出版者、分发者和订购者比喻280
20.2.2 筛选论文281
20.2.3 订购283
20.2.4 匿名订购283
20.2.5 分发数据库283
20.3 复制代理283
20.3.1 快照代理283
20.3.2 日志阅读器代理284
20.3.3 分发代理284
20.3.4 合并代理284
20.4 规划SQL Server复制284
20.4.1 耗时和复制数据的延迟284
20.4.2 站点自治285
20.4.3 划分数据285
20.4.4 数据分发方法285
20.5 SQL Server复制类型286
20.5.1 快照复制286
20.5.2 事务复制287
20.5.3 合并复制289
20.6 复制方案290
20.6.1 中心出版者290
20.6.2 使用远程分发的中心出版者290
20.6.3 出版订购者291
20.6.4 中心订购者292
20.6.5 多个出版者和多个订购者293
20.7 设置复制293
20.7.1 启用出版294
20.7.2 创建一个出版物296
20.7.3 创建订购298
20.8 监视复制301
20.6.1 SQL语句301
20.8.2 SQL Server Enterprise Manager301
20.8.3 Performance Monitor302
20.8.4 在异构环境中复制302
20.8.5 复制给Internet订购者303
20.8.6 配置出版者或分发者监听TCP/IP303
20.8.7 配置出版物使用FTP303
20.8.8 配置订购使用FTP303
20.9 本章小结304
第5部分 Transact-SQL305
第21章 在SQL Server 7.0中使用Transact-SQL305
21.1 SQL Server 7.0中的新增内容305
21.1.1 Unicode支持305
21.1.2 ALTER TABLE,ALTER PROCEDURE,ALTER TRIGGER和ALTER VIEW305
21.1.3 T-SQL和ANSI/ISO SQL-92306
21.1.4 光标增强之处306
21.2 创建数据库对象306
21.3 表307
21.3.1 SQL Server对象名308
21.3.2 列属性308
20.3.3 标识列309
21.4 重命名对象310
21.5 往表中添加列310
21.6 临时表310
21.6.1 全局和永久临时表311
21.7 SELECT,INSERT,UPDATE和DELETE311
21.7.1 SELECT语句311
21.7.2 GROUP BY和HAVING313
21.7.3 CUBE,ROLLUP和GROUPING函数314
21.7.4 连接表316
21.7.5 子查询317
21.7.6 使用INSERT来添加行318
21.7.7 使用UPDATE来修改行319
21.7.8 使用DELETE来删除行319
21.7.9 SQL Server函数319
21.7.10 串函数319
21.7.11 数学函数321
21.7.12 日期函数321
21.7.13 系统函数322
21.7.14 无参数函数324
21.7.15 集合函数325
21.8 编程构造语句326
20.8.1 IF语句327
21.8.2 WHILE,BREAK和CONTINUE327
21.8.3 RETURN327
21.8.4 GOTO328
21.8.5 WAITFOR328
21.8.6 EXECUTE328
21.8.7 批处理329
21.8.8 注释330
21.8.9 局部变量330
21.8.10 早期版本中被称为全局变量的函数331
21.8.11 RAISERROR334
21.8.12 SET选项336
21.9 光标342
21.9.1 使用方式343
21.9.2 光标例子和一些语法343
21.9.3 使用光标来更新347
21.9.4 滚动功能348
21.9.5 INSENSITIVE光标348
21.9.6 光标和并发能力348
21.9.7 API光标348
21.9.8 避免光标349
21.10 本章小结351
第22章 事务管理和分布式事务352
22.1 SQL Server 7.0中的新功能352
22.2 事务处理352
22.2.1 事务和锁定352
22.2.2 SQL Server如何跟踪事务353
22.2.3 自动提交的事务354
22.2.4 用户定义的事务355
22.2.5 隐式事务356
22.2.6 嵌套的事务356
22.3 事务和触发器358
22.4 事务和存储过程359
22.5 编写高效率的事务362
22.6 长时间运行的事务363
22.7 绑定连接363
22.7.1 如何绑定连接364
22.7.2 绑定多个应用程序364
22.8 分布式事务365
22.8.1 两阶段提交协议365
22.8.2 分布式事务协调器(MS DTC)366
22.8.3 故障排除367
22.9 本章小结368
第6部分 性能与调整技术369
第23章 数据库设计和性能369
23.1 逻辑数据库设计讨论369
23.1.1 规范化条件369
23.1.2 规范化规则369
23.1.3 规范化的优点370
23.1.4 规范化的缺点370
23.2 反规范化数据库370
23.2.1 反规范化规则370
23.2.2 基本的反规范化技术371
23.3 索引与性能374
23.3.1 评价索引的作用374
23.3.2 分布页375
23.3.3 索引密度378
23.4 索引设计规则379
23.4.1 簇索引指示379
23.4.2 非簇索引指示380
23.4.3 索引覆盖380
23.4.4 复合索引和多索引380
23.5 SQL Server索引维护381
23.5.1 设置填充因子382
23.5.2 重新应用填充因子383
23.6 更新与性能383
23.6.1 推迟更新383
23.6.2 即时更新383
23.7 数据库文件组与性能384
23.8 RAID技术384
23.8.1 RAID Level 0385
23.8.2 RAID Level 1385
23.8.3 RAID Level 5386
23.8.4 SQL Server常用的RAID级386
23.9 本章小结387
第24章 查询分析388
24.1 SQL Server 7.0的新功能388
24.2 Query Analyzer的图形执行规划391
24.2.1 分析器工具提示393
24.2.2 逻辑操作符和物理操作符394
24.2.3 分析存储过程403
24.3 SHOWLAN-ALL和SHOWPLAN-TEXT403
24.4 统计值406
24.4.1 Statistics io406
24.4.2 统计时间407
24.4.3 statistics profile408
24.5 其他分析工具408
24.6 本章小结409
第25章 优化410
25.1 什么是查询优化器410
25.1.1 优化器基础410
25.1.2 SQL Server 7.0改进之处411
25.2 统计值412
25.2.1 自动更新统计值412
25.2.2 数据采样412
25.2.3 手工控制统计值413
25.3 查询优化算法413
25.3.1 连接处理策略413
25.3.2 多索引支持416
25.3.3 数据仓库和大数据库策略416
25.3.4 谓词传递417
25.3.5 创新的Group-By用法418
25.4 查询调整提示418
25.4.1 查询调整基本技巧418
25.4.2 SQL Server Profiler419
25.4.3 索引调整向导419
25.4.4 查询调节器422
25.4.5 注意事项423
25.5 本章小结424
第26章 高级查询处理425
26.1 并行查询425
26.2 分布式查询428
26.2.1 设置分布式环境429
26.2.2 查询链接的服务器431
26.3 本章小结433
第27章 使用SQL Server Profiler434
27.1 SQL Server Profiler结构434
27.2 创建跟踪435
27.2.1 General属性436
27.2.2 事件437
27.2.3 数据列440
27.2.4 筛选器441
27.3 重放跟踪数据443
27.4 保存和导出跟踪结果443
27.4.1 导出数据至Showplan443
27.4.2 导出数据至Index Tuning Wizard443
27.5 SQL server扩展存储过程444
27.6 本章小结445
第28章 监视SQL Server性能446
28.1 Windows NT Performance Monitor446
28.1.1 性能视图446
28.1.2 监视各性能值447
28.2 Windows NT性能计数器447
28.2.1 监视处理器448
28.2.2 监视内存448
28.2.3 监视磁盘使用449
28.2.4 监视网卡450
28.3 SQL Server性能计数器450
28.3.1 SQL Server:Cache Manager对象451
28.3.2 监视SQL Server磁盘活动452
28.3.3 锁452
28.3.4 用户453
28.3.5 过程高速缓存453
28.3.6 事务日志453
28.3.7 用户自定义的计数器454
28.4 SNMP支持454
28.5 使用DBCC来检查性能455
28.5.1 MEMUSAGE456
28.5.2 SQLPERF456
28.5.3 PERFMON457
28.5.4 SHOWCONTIG457
28.5.5 PROCCACHE457
28.5.6 INPUTBUFFER和OUTPUTBUFFER457
28.6 SQL Server Enterprise Manager458
28.6.1 活动458
28.6.2 锁458
28.7 本章小结458
第29章 配置、调整和优化SQL Server选项459
29.1 配置变量459
29.2 动态调节的变量和高级变量460
29.3 使用SQL Server Enterprise Manager来设置配置选项461
29.3.1 Affinity Mask462
29.3.2 Allow Update463
29.3.3 Cost Threshold for Parallelism463
29.3.4 Cursor Threshold464
29.3.5 Database Size464
29.3.6 Default Comparison Style464
29.3.7 Default Language465
29.3.8 Default Locale ID465
29.3.9 Default Sortorder ID465
29.3.10 Fill Factor465
29.3.11 Language in Cache465
29.3.12 Locks466
29.3.13 Max Additional Query Mem466
29.3.14 Max Async IO466
29.3.15 Max Degree of Parallelism466
29.3.16 Max Query Wait467
29.3.17 Max Text Repl Size467
29.3.18 Max Worker Threads467
29.3.19 Media Retention467
29.3.20 Memory468
29.3.21 Nested Triggers468
29.3.22 Network Packet Size469
29.3.23 Priority Boost469
29.3.24 Recovery Interval469
29.3.25 Remote Access470
29.3.26 Remote Login Timeout470
29.3.27 Remote Proc Trans470
29.3.28 Remote Query Timeout470
29.3.29 Resource Timeout470
29.3.30 Set Working Set Size471
29.3.31 Show Advanced Options471
29.3.32 Spin Counter471
29.3.33 Time Slice471
29.3.34 User Connections472
29.3.35 User Options472
29.4 本章小结473
第30章 锁定和性能474
30.1 锁定需求474
30.2 锁资源474
30.3 SQL Server锁类型475
30.3.1 共享锁476
30.3.2 更新锁476
30.3.3 独占锁477
30.3.4 意向锁477
30.3.5 规划锁477
30.4 锁类型和Syslockinfo478
30.5 SQL Server锁粒度479
30.6 锁兼容性480
30.7 乐观锁定480
30.7.1 使用时间戳数据类型的乐观锁定481
30.7.2 使用INT数据类型的乐观锁定481
30.7.3 乐观锁定——服务器端版本与客户端版本482
30.8 索引锁定483
30.9 在SQL Server中使用事务隔离级483
30.9.1 读未提交484
30.9.2 读已提交484
30.9.3 可重复读485
30.9.4 可串行化485
30.10 串行化和键范围锁定486
30.11 锁定的表提示488
30.11.1 事务隔离级提示489
30.11.2 锁粒度提示490
30.12 检查当前锁活动491
30.12.1 使用sp-lock存储过程491
30.12.2 使用SQL Server Enterprise Manager浏览锁定活动492
30.12.3 使用Performance Monitor浏览当前锁的数量493
30.13 死锁和最小化锁争用494
30.14 避免死锁494
30.14.1 处理和检查死锁496
30.15 本章小结498
第7部分 与BackOffice的集成499
第31章 SQL Mail499
31.1 设置你的邮件提供者499
31.1.1 Microsoft Exchange Server499
31.1.2 Microsoft Windows NT Mail499
31.1.3 Post Office Protocol 3 Server499
31.2 使用SQL Mail500
31.3 使用SQL Server Agnet Mail501
31.4 SQL Mail存储过程和扩展存储过程502
31.4.1 xp-startmail503
31.4.2 xp-sendmail503
31.4.3 xp-readmail505
31.4.4 xp-findnextmsg507
31.4.5 xp-deletemail507
31.4.6 sp-processmail507
31.4.7 xp-stopmail508
31.5 本章小结508
第32章 Internet Information Server和Index Server509
32.1 IIS和Active Server Pages509
32.2 全文检索与数据库512
32.3 Index Server与数据文件的全文检索515
32.4 本章小结517
第33章 Microsoft Transaction Server518
33.1 MTS概述518
33.1.1 为何使用Transaction Server518
33.1.2 设置Transaction Server520
33.1.3 了解MTS的层次520
33.2 构造MTS组件521
33.2.1 ObjectContext521
33.2.2 用于数据库活动的方法522
33.3 安装MTS组件523
33.3.1 创建一个包523
33.3.2 添加一个组件524
33.3.3 设置组件属性524
33.4 配置安全性526
33.4.1 包的安全性选项526
33.4.2 创建角色526
33.4.3 设置组件之间的角色成员关系527
33.4.4 如何让MTS与SQL Server安全性关联528
33.4.5 方案1——每个用户528
33.4.6 方案2——每个包528
33.4.7 其他安全性考虑529
33.5 运行一个MTS应用程序529
33.5.1 启动运行程序530
33.5.2 测试权限531
33.5.3 故障排除531
33.6 使用连接缓冲532
33.6.1 改变驱动程序超时值532
33.6.2 检查连接池行为533
33.7 本章小结533
第34章 使用OLAP Server535
34.1 什么是OLAP535
34.1.1 OLAP与OLTP537
34.1.2 MOLAP538
34.1.3 ROLAP538
34.1.4 HOLAP538
34.2 数据仓库环境538
34.2.1 数据转换服务539
34.2.2 库房540
34.2.3 决策支持服务540
34.3 OLAP Manager541
34.4 创建OLAP数据库542
34.4.1 添加数据源543
34.4.2 添加维数544
34.4.3 构造立方体545
24.4.4 处理立方体546
34.4.5 通过OLAP Manager查看数据立方体548
34.4.6 修改数据立方体549
34.4.7 浏览多维立方体551
34.4.8 查询分析和优化552
34.4.9 划分立方体552
34.4.10 创建一个虚拟立方体553
34.5 操作关系数据库554
34.5.1 BigPubs数据库554
34.5.2 关系数据库的局限性557
34.5.3 传递数据给用户557
34.5.4 多维表达式558
34.5.5 ActiveX数据对象的多维模型559
34.6 本章小结560
第35章 数据转换服务561
35.1 使用SQL Server 7.0构造数据仓库561
35.2 运行DTS Wizard562
35.3 定义DTS包565
35.3.1 任务565
35.3.2 步骤565
35.3.3 数据转换566
35.3.4 数据驱动的查询566
35.4 元数据569
35.5 本章小结571
第36章 在Internet/Intranet上使用SQL Server来提供数据服务572
36.1 了解客户许可的内容572
36.2 连接SQL Server至Internet或Intranet573
36.3 使用Web Assistant Wizard573
36.4 本章小结579
第8部分 附录581
附录A 技术规格581
附录B 故障排除583
附录C 定义系统管理和命名标准586
附录D 编程工具和接口592
热门推荐
- 207941.html
- 983669.html
- 1609389.html
- 2359094.html
- 2301268.html
- 3707022.html
- 2848909.html
- 3417345.html
- 2515152.html
- 2866027.html
- http://www.ickdjs.cc/book_2020165.html
- http://www.ickdjs.cc/book_1441012.html
- http://www.ickdjs.cc/book_3498157.html
- http://www.ickdjs.cc/book_3670829.html
- http://www.ickdjs.cc/book_2240415.html
- http://www.ickdjs.cc/book_1759596.html
- http://www.ickdjs.cc/book_3629852.html
- http://www.ickdjs.cc/book_2158233.html
- http://www.ickdjs.cc/book_1492766.html
- http://www.ickdjs.cc/book_1323416.html