图书介绍

SQL Server 7 资源指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL Server 7 资源指南
  • (美)MicrosoftPress著;前导工作室译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111077083
  • 出版时间:2000
  • 标注页数:458页
  • 文件大小:67MB
  • 文件页数:469页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL Server 7 资源指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1.1 关于本书1

1.2 更多的信息1

目录1

译者序1

第一部分 简介1

第1章 全书介绍1

2.1 SQL Server 7存储引擎要点3

第2章 存储引擎负载规划技巧3

第二部分 规划3

2.2 文件和文件组4

2.3 出于性能的考虑将文件分配成文件组6

2.4 文件和文件组的I/O规划8

2.5.1 SQL Server 6.5中的内存管理16

2.5 SQL Server存储规划16

2.5.2 SQL Server 7的内存管理17

2.6.1 SQL Server线程22

2.6 SQL Server7处理器规划22

2.6.2 并行查询24

3.2 复制模式28

3.1 什么是复制28

第3章 复制28

3.3 可伸缩的复制解决方案29

3.3.2 事务复制30

3.3.1 快照复制30

3.3.3 合并复制32

3.4 低复杂性33

3.4.2 复制监视器34

3.4.1 复制向导34

3.5.2 来自异类数据源的复制35

3.5.1 到异类数据源的复制35

3.5 异类互操作性35

3.6.1 事务一致性36

3.6 应用程序设计考虑36

3.6.2 站点自治性37

3.7.2 Microsoft分布事务协调者38

3.7.1 异类分布查询38

3.6.3 分割数据以避免冲突38

3.7 其他分布技术38

3.7.3 数据转换服务39

第4章 异类数据40

4.1.1 复制42

4.1 异类环境中的SQL Server 742

4.1.2 数据转换服务44

4.1.3 数据仓库和OLAP45

4.1.5 Microsoft分布事务协调者46

4.1.4 异类分布查询46

4.2.1 Oracle透明网关47

4.2 Oracle环境中的SQL Server 747

4.3 数据访问48

4.2.3 Oracle/OLE集成48

4.2.2 Oracle复制服务48

4.3.1 互连选项49

4.3.3 组件对象模型51

4.3.2 第三方和中间件互连选项51

4.4 Microsoft事务服务器52

4.4.2 应用程序完整性53

4.4.1 服务器基础结构53

4.5.3 OLEDB54

4.5.2 查询处理器54

4.4.3 Oracle 7.x版和8.0版的问题54

4.5 SQL Server 7的特性54

4.5.1 数据库结构54

4.5.11 调节引擎55

4.5.10 增强的SQL Server企业管理者55

4.5.4 改善的I/O55

4.5.5 企业系统支持55

4.5.6 备份工具55

4.5.7 Oracle集成55

4.5.8 复制API55

4.5.9 扩展的数据库55

4.6.4 组件56

4.6.3 备份和恢复56

4.6 SQL Server和Oracle特性的比较56

4.6.1 系统管理56

4.6.2 开发56

4.6.5 安全性57

5.1 评价可移动方案61

第5章 开发可移动应用程序61

第三部分 配置61

5.2.1 可伸缩性和性能62

5.2 SQL Server7对可移动应用程序的支持62

5.1.1 RDBMS客户机和服务器引擎62

5.1.2 所有权管理和总成本62

5.1.3 合算的应用程序开发62

5.2.2 先进的复制功能65

5.2.3 异类数据库的复制67

5.3.1 Windows DNA68

5.3 为可移动应用程序选择开发结构68

5.3.2 基于Web的方案69

5.3.3 转化已有应用程序以支持可移动客户70

5.4.1 安装71

5.4 管理可移动应用程序71

5.4.2 安全性72

5.4.3 合并复制73

5.4.5 备份74

5.4.4 冲突消解74

5.5 规格75

第6章 性能调整详解77

第四部分 性能调整77

6.1 SQL Server性能调整的原则78

6.2 在配置中检查最大异步IO选项79

6.3.2 延时记录器80

6.3.1 工作线程80

6.3 消耗CPU和磁盘I/O资源的组件80

6.3.4 日志管理器81

6.3.3 检查点81

6.3.5 预读管理器82

6.4.2 序列化和非序列化磁盘I/O操作83

6.4.1 广播磁盘传输率和SQLServer83

6.4 磁盘I/O性能83

6.4.3 磁盘I/O传输率和PCI总线带宽84

6.4.4 RAID85

6.4.5 磁盘I/O并行性88

6.5 SQL Server索引90

6.5.1 聚集索引91

6.5.3 覆盖索引92

6.5.2 非聚集索引92

6.5.6 聚集索引的选择93

6.5.5 索引选择93

6.5.4 自动覆盖索引和覆盖查询93

6.5.7 FILLFACTOR和PAD-INDEX95

6.6.2 SQL Server剖析器97

6.6.1 示例数据和工作负载97

6.6 SQL Server性能调整工具97

6.6.3 SQL Server查询分析器99

6.6.4 性能监视器103

6.7.3 查询中避免的语言108

6.7.2 死锁108

6.7 其他性能问题108

6.7.1 减小网络流量和资源消耗108

6.7.7 EMC磁盘I/O调整方案109

6.7.6 复制和备份性能109

6.7.4 灵巧规格化109

6.7.5 分割视图109

7.2 使用索引调整向导111

7.1 索引选择为何困难111

第7章 索引调整向导111

7.2.2 分析索引调整向导的输出112

7.2.1 定制索引调整向导112

7.2.3 启动向导113

7.3 理解索引调整向导结构114

8.1 配置网络拓扑结构117

第8章 配置Proxy Server以便通过Internet来进行复制117

第五部分 集成117

8.2.1 WindowsNT用户帐号118

8.2 安全概览118

8.2.3 配置SQL Server Agent帐号访问119

8.2.2 Proxy Server的安全性119

8.2.5 发布访问120

8.2.4 SQL Server复制登录帐号120

8.3.1 禁止IP转发121

8.3 配置Proxy Server121

83.2 配置FTP服务122

8.3.3 配置WinSock Proxy服务123

8.4.1 配置SQL Server使之与Proxy Server一起工作124

8.4 配置SQL Server124

8.3.4 确认Proxy Server配置124

8.4.3 为SQL Server订阅者配置有关Internet内容125

8.4.2 配置SQL Server使之与FTP服务一起工作125

8.4.4 验证SQL Server与Proxy Server一起工作126

第9章 工具介绍129

第六部分 工具129

10.1.1 孤儿通话131

10.1 连接被隔离的问题131

第七部分 疑难解析131

第10章 疑难分析131

10.1.2 客户命名管道连接133

10.1.3 TCP/IP Sockets Client连接135

10.2.1 安装疑难解析:检查列表136

10.2 SQL Server安装疑难解析136

10.2.5 SQL Server Upgrade Wizard的疑难解析137

10.2.4 SQL Server安装中产生的信息文件137

10.2.2 检查SQL Server 7的安装137

10.2.3 SQL Server安装中常见问题137

10.3.1 SQL Server ODBC驱动程序疑难解析138

10.3 有关程序的疑难解析138

10.3.2 SQL-DMO疑难解析141

10.4.1 重新设置有疑问的状态142

10.4 数据库及服务器疑难解析142

10.4.2 警告的疑难解析144

10.4.4 有关锁的疑难解析146

10.4.3 数据传输服务的疑难解析146

10.4.5 关于SQL Server服务帐号的疑难解析147

10.4.6 关于Full-Text Search的疑难解析148

10.4.7 关于多服务器工作的疑难解析149

10.4.8 关于操作系统的疑难解析151

10.4.9 资源空间不足153

10.4.10 关于复制的疑难解析155

10.5.1 关于带Exchange Server的SQL Mail的疑难解析158

10.5 关于SQL Server工具的疑难解析158

10.4.11 关于统计的疑难解析158

10.5.2 关于SQL Server Profiler的疑难解析159

10.5.4 Web Assistant Wizard的疑难解析160

10.5.3 关于SQL Server Query Analyzer的疑难解析160

11.1 常见问题163

第11章 备份和恢复163

第八部分 灾难恢复163

11.2 使用备份和恢复的技巧165

11.3 常见的备份及恢复问题166

11.4 关于孤儿用户的疑难解析168

11.5 恢复性能169

11.6 磁盘空间不足170

12.1.1 数据仓库处理171

12.1 什么是数据仓库171

第九部分 体系结构171

第12章 数据仓库框架171

12.I.3 数据仓库组件172

12.1.2 数据仓库体系结构172

12.2.1 数据仓库框架组件173

12.2 Microsoft数据仓库框架173

12.2.2 定义ActiveX Data Objects174

12.4 设计数据仓库175

12.3 Microsoft Repository:绑定数据仓库的利器175

12.5.2 综合的OLAP分析能力176

12.5.1 可升级的健壮的RDBMS176

12.5 数据仓库的数据库176

12.6 引进、输出及数据转换177

12.5.3 复制177

12.6.2 DTS体系结构178

12.6.1 DTS目标178

12.7.1 MicrosoftOffice180

12.7 分析展现数据180

12.6.3 DTS包180

12.7.2 EnglishQuery181

12.8.1 Microsoft管理控制台182

12.8 系统管理182

12.7.3 第三方产品182

12.8.3 可视数据库图表183

12.8.2 向导183

12.8.5 SQL Server Query Analyzer184

12.8.4 SQL ServerProfiler184

12.8.7 SQL Server Agent服务185

12.8.6 Index Tuning Wizard185

13.2.1 Microsoft数据仓库策略187

13.2 OLAP系统的基本原理187

第13章 OLAP Services187

13.1 什么是OLAP Services187

13.2.2 数据复杂性188

13.2.5 聚合与存储模型189

13.2.4 OLAP数据模型189

13.2.3 组织的价值189

13.3 OLAP Services体系结构190

13.4.1 构建OLAP数据模型191

13.4 实现OLAP的挑战191

13.4.2 用聚合管理数据爆炸192

13.4.3 传递OLAP信息给用户194

13.4.4 购买OLAP工具196

14.1.2 查询优化器的类型197

14.1.1 查询处理阶段197

第14章 查询处理器197

14.1 什么是查询处理器197

14.3.1 磁盘I/O198

14.3 查询执行198

14.2 查询处理器目标198

14.3.2 排序改进199

14.3.3 归并连接、hash连接及hash队列200

14.3.4 索引交201

14.4.1 多阶段优化202

14.4 查询优化202

14.3.5 并行查询202

14.4.3 传递断言203

14.4.2 自动参数203

14.4.5 转移GROUPBY子句204

14.4.4 嵌套查询204

14.4.7 星形查询205

14.4.6 分区视图205

14.5.1 异类查询207

14.5 分布式查询207

14.4.8 优化更新207

14.6.3 SQL ServerProfiler208

14.6.2 Query Governor208

14.5.2 传递查询208

14.6 与查询一起工作208

14.6.1 SQL ServerQueryAnalyzer208

14.6.5 统计的自动创建与刷新209

14.6.4 Index Tuning Wizard209

15.1.3 可靠性210

15.1.2 升级性210

第15章 存储引擎210

15.1 存储引擎目标210

15.1.1 易用性210

15.3 存储引擎的体系结构211

15.2 存储引擎特征211

15.4.1 页和盘区212

15.4 物理数据库的组织212

15.4.3 文件与文件组213

15.4.2 坏页检测213

15.4.4 空间管理214

15.5.1 行级锁215

15.5 锁增强215

15.5.3 锁模式216

15.5.2 动态锁216

15.6.2 索引的组织217

15.6.1 表的组织217

15.6 基本表和索引结构217

15.7.1 Unicode数据类型218

15.7 数据类型增强218

15.8 日志管理器体系结构219

15.7.3 text、ntext及image数据类型219

15.7.2 数据类型的存储219

15.9 内存管理220

15.9.2 提前读221

15.9.1 缓冲管理与I/O221

16.1.1 鉴别和访问控制223

16.1 企业环境中的安全性223

第十部分 安全性223

第16章 产品的安全性223

16.1.2 密码术和防火墙224

16.2 Windows NT的安全环境226

16.1.3 系统完整性和审计226

16.2.1 Windows NT的安全特征227

16.2.2 启用技术231

16.3 Windows NT和启用技术234

16.2.3 SQL Sever的安全性234

17.1 SQL Server升级概述237

第17章 升级到SQL Server7237

第十一部分 升级和移植237

17.2.2 安装SQL Server 7到何处238

17.2.1 支持升级的版本238

17.2 升级的必要条件238

17.3.1 准备SQL Server 6.x安装240

17.3 升级的准备240

17.3.3 有关复制问题的考虑241

17.3.2 SQL Server 6.x配置的备份241

17.4 启动SQL Server Upgrade Wizard242

17.3.4 安装SQL Server7242

17.5 SQL Server 7中的数据库兼容性250

17.6.2 ISV移植实验计划251

17.6.1 1K挑战计划251

17.6 升级过程的测试251

17.6.3 Microsoft内部数据库移植252

18.1.1 SQL语言扩展253

18.1 概述253

第18章 移植Oracle数据库到Microsoft SQL Server 7253

18.1.3 OLEDB254

18.1.2 ODBC254

18.2.1 数据库的定义255

18.2 结构和术语255

18.1.4 本章的组织255

18.2.2 数据库系统目录256

18.2.3 物理和逻辑存储结构256

18.2.5 事务日志和自动恢复257

18.2.4 条状数据257

18.2.7 网络258

18.2.6 备份和还原数据258

18.2.8 数据库安全和角色259

18.3 安装和配置Microsoft SQL Server261

18.4 定义数据库对象262

18.4.1 数据库对象标识符263

18.4.2 限定表的名字264

18.4.3 创建表265

18.4.5 用SELECT语句创建表266

18.4.4 表和索引存储参数266

18.4.6 视图267

18.4.7 索引268

18.4.9 数据类型271

18.4.8 使用临时表271

18.4.10 对象级权限273

18.5 实施数据完整性和业务规则274

18.5.1 实体完整性275

18.5.2 域的完整性277

18.5.3 引用的完整性279

18.5.4 用户自定义的完整性280

18.6 事务、加锁和并发284

18.6.1 事务285

18.6.2 加锁和事务隔离286

18.6.3 改变缺省的加锁行为287

18.6.6 锁扩展288

18.6.5 表级锁288

18.6.4 SELECT…FOR UPDATE288

18.6.7 死锁289

18.6.9 分布式事务290

18.6.8 远程事务290

18.7.1 SELECT和数据操作语句291

18.7 SQL语言支持291

18.6.10 两阶段提交处理291

18 7.2 函数298

18.7.3 比较操作304

18.7.4 流控制语言306

18.8 游标的实现310

18.8.2 定义一个游标311

18.8.1 语法311

18.8.4 取数据312

18.8.3 打开一个游标312

18.8.7 游标示例313

18.8.6 关闭一个游标313

18.8.5 CURRENTOF子句313

18.9.3 SET语句314

18.9.2 SQL Server描述器314

18.9 调整SQL语句314

18.9.1 SQL Server查询分析器314

18.10.1 推荐的转换策略315

18.10 使用ODBC315

18.9.4 查询优化315

18.10.2 ODBC的结构316

18.10.4 服务器游标317

18.10.3 只向前移动的游标317

18.10.5 可卷动游标318

18.10.7 每个连接有多个活跃的语句319

18.10.6 使用SQL Server缺省结果集和服务器游标的策略319

18.10.8 数据类型映像320

18.10.10 外连接321

18.10.9 ODBC扩充的SQL321

18.10.12 存储过程的调用322

18.10.11 Date、Time和Timestamp值322

18.10.15 手工提交模式323

18.10.14 Common.cpp示例程序323

18.10.13 本地SQL转换323

18.11 开发和管理数据库复制324

18.12.2 Oracle调用接口325

18.12.1 用数据转换服务进行数据移植325

18.12 移植数据和应用程序325

18.12.3 嵌入的SQL326

18.12.4 Developer 2000和第三方应用程序328

18.13.1 示例大学应用程序329

18.13 数据库示例329

18.12.5 互联网应用329

18.13.2 示例应用程序和代码引用330

18.13.4 RDBMS用户帐号331

18.13.3 运行提供的脚本331

19.1.2 移植中的数据转换服务332

19.1.1 SQL Server组织管理332

第19章 移植Access数据库到Microsoft SQL Server7332

19.1 在移植中使用的SQL Server工具332

19.3 移植Microsoft Access查询333

19.2 移植表和数据333

19.1.3 SQLServer查询分析器333

19.1.4 SQL Server描述器333

19.3.1 移植Microsoft Access查询到存储过程和视图中334

19.3.2 把Microsoft Access查询移植到Transact-SQL脚本335

19.4.1 参数的使用336

19.4 其他的设计考虑336

19.4.3 验证SQL Server——适应性语法337

19.4.2 嵌套查询337

19.6 SQL Server和Access查询语法338

19.5 连接应用程序338

20.2.1 客户配置和Net-Library340

20.2 检查结构的差异340

第20章 移植Sybase应用程序到SQL Server 7340

20.1 理解移植过程340

20.2.2 系统数据库341

20.2.3 关键词冲突342

20.3 移植表和数据343

20.4.1 事务管理345

20.4 检查Sybase T-SQL和Microsoft Transact-SQL的差异345

20.4.3 系统存储过程350

20.4.2 子查询行为350

20.5 理解数据库管理的差异352

20.6 移植的检测列表353

20.7 系统数据库和数据354

第21章 移植Btrieve应用程序到Microsoft SQL Server 7356

21.1 介绍Microsoft SQL Server版本7357

21.2.2 示例应用程序和代码引用359

21.2.1 pubs数据库中的例子359

21.2 开始移植359

21.3.1 起始点:Btrieve应用程序360

21.3 转换策略360

2 1.4 移植Btrieve数据到Microsoft SQL Server361

21.3.3 阶段2:ODBC和SQL Server应用程序361

21.3.2 阶段1:打包DLL361

21.5.1 创建打包DLL367

21.5 使用打包DLL367

21.5.2 把Btrieve调用变为ODBC和Transact-SQL369

21.6.1 理解标准化的数据库372

21.6 转换应用程序到ODBC和SQL372

21.6.2 比较数据检索模型373

21.6.3 比较缺省结果集和游标374

21.6.4 理解数据访问接口问题376

21.6.5 在应用程序中管理并发和加锁377

21.6.6 实现有效的数据库和查询设计379

21.6.7 作为集操作更新和删除数据383

21.7.1 业务规则和引用的完整性384

21.7 有效地利用服务器资源384

21.8 创建索引的建议385

21.7.2 视图385

第22章 数据库数据的正文检索387

第十二部分 编程387

22.1 全文检索的概念388

22.2.1 谓词CONTAINS390

22.2 Transact-SQL对全文检索的扩展390

22.2.3 谓词的组合与使用394

22.2.2 谓词FREETEXT394

22.2.4 行集定位函数CONTAINS-TABLE()395

22.3 针对文件系统数据的正文检索396

22.2.5 行集定位函数FREETEXT-TABLE()396

22.4.1 索引部件397

22.4 部件的体系结构397

22.4.2 全文查询部件的体系结构399

22.4.3 全文查询过程400

22.5.1 存储过程概述401

22.5 管理401

22.5.2 图形用户界面404

第23章 对文件数据进行正文检索408

23.1 网络信息服务与索引服务409

23.2.2 安全性411

23.2.1 用于Index Services的OLE DB提供者411

23.2 SQL Server分布式查询411

23.2.3 已定义的表412

23.3.1 CONTAINS谓词416

23.3 用于Index Services全文查询的SQL扩展416

23.3.3 Index Services支持的检索条件419

23.3.2 FREETEXT谓词419

23.3.4 全文查询实例421

23.4 用于对Site Server全文查询的SQL扩展423

24.2 创建EnglishQuery域424

24.1 与English Query的共建424

第24章 英文查询的发展424

24.2.1 实体的产生425

24.2.2 创建关系426

24.2.3 测试模型427

24.3 添加English Query到Web站点428

24.2.4 建立与配置428

25.1.1 OLE DB提供者的分类430

25.1 概述与术语430

第25章 分布式查询:OLE DB连通性430

25.1.3 指针支持431

25.1.2 Transact-SQL子集431

25.2.1 连接建立和属性检索432

25.2 OLE DB提供者交互段432

25.2.2 与OLE DB提供者连接433

25.2.3 表名称解析与元数据检索434

25.2.4 事务管理436

25.2.5 分布式查询中的数据类型处理437

25.2.6 错误处理440

25.3.1 远程查询441

25.3 查询执行方案441

25.2.7 安全441

25.3.3 纯表扫描443

25.3.2 索引访问443

25.3.6 直达查询444

25.3.5 INSERT语句444

25.3.4 UPDATE和DELETE语句444

25.4 SQL Server使用的OLE DB接口445

25.5 用作产生远程查询的Transact-SQL子集446

25.6 SQL Server指定属性447

词汇表448

热门推荐