当前位置:首页 > 百科

SQL Server 7资源指南

《S设获威电氧断劳QL Server 7资源指南》是2000年机械工业出版出版的一本图书,作者是Microsoft Press。

  • 中文名 SQL Server 7资源指南
  • 定价 60.00
  • 出版社 机械工业出版社
  • 作者 Microsoft Press
  • 出版时间 2000-01

内容介绍

  本书是SQLServer7资源的参考手册。内容包来自括:SQLServer7的体系结构和组

  件;规划SQ粒房据比树兴LServer7的资源和现有应用程序;360百科为数据仓库、轻便应用着烟值得球觉守述表殖运程序和联机解析

  处理配置SQLServer解决方案;移植和升级;疑难解析;灾难恢复等等。

  本书可以指导用户设计数据库解决方案、管理一个或多个SQLServer数据库,以及

  为优化数据库操作设计应用程序。

  本书适合SQLServer专业用户使用,但对于SQLServer初学者和数据库专业人员也

  不失为一本难得的好书。

作品目录

三跳赶求庆度编失赵杂稳  目 录

  译者

  第一部分 简介

  第1章 全书介绍

  1.1关于本书

  1.2更多按很要板系增左演见移的信息

  第二部分 规划

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

  2.1SQLServer7存储引擎要点

  2.2文件和文件组

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

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

  2.5SQLServer存储规划

  2.5.1SQLServer6.5沉得片司汽秋适胡器中的内存管理

  2.5.2SQLServer7的内存管理

  2.6SQLSer尼散销受真延半调ver7处理器规划

  2.6.1SQLServer线程

  2.6.2并青未室房略令粉临行查询

  第3章 复制

  3.义板块古绝率首使解溶时1什么是复制

  3.2复制模

  3.3可伸缩的复制解决方案

  3.3.1责亮官混令息快照复制

  3.3.2事务复制

  3.3.3合并复制

  3.4低复杂性

  零白谓料式杨热独显附3.4.1复制向导

  3.4.2复制监视器

  3.5异类互操作性

  3.5.1到异类数据源的复制

  3.5.2来自异类数据源的复制

  3.6应用程序设计考虑

  3.6.1事务一致性

  3.6.2站点自治性

  3.6.3分割数据以避免冲突

  3.7其他分布技术

  3.7.1异类分布查询

  胶乎艺练说量伟盾理总依3.7.2Microsof识宣育告t分布事务协调者

  3.投们组局心的看是任孔名7.3数据转换服务

  第4章 异类数据

  4.1附严异类环境中的SQLServer7

  4.1.1复制

  4.1.2数据转换服务

  4.1.3数据仓库和OLAP

  4.1.4异类分布查询

  4.1.5Microsoft分布事务协调者

  4.2Oracle环境中的SQLServer7

  4.2.1Oracle透明网关

  4.2.2Oracle攻很指困欢看手缺与针复制服务

  4.2.3Oracle/OLE集成

  4.3数据访问

  4.3跳值向众天波.1互连选项

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

  4.3.3组件对象项但善显模型

  4.4Microsoft事务服务器

  4.4.1服务器基础结构

  4.4.2应用程序完整性

  4.4.3Oracle7.x版和8.0版的问题

  4.5SQLServer7的特性

  4.5.1数据库结构

  4.5.2查询处理器

  4.5.3OLEDB

  4.5.4改善的I/O

  4.5.5企业系统支持

  4.5.6备份工具

  4.5.7Oracle集成

  4.5.8复制API

  4.5.9扩展的数据库

  4.5.10增强的SQLServer企业管理者

  4.5.11自调节引擎

  4.6SQLServer和Orac le特性的比较

  4.6.1系统管理

  4.6.2开发

  4.6.3备份和恢复

  4.6.4组件

  4.6.5安全性

  第三部分 配置

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

  5.1评价可移动方案

  5.1.1RDBMS客户机和服务器引擎

  5.1.2所有权管理和总成本

  5.1.3合算的应用程序开发

  5.2SQLServer7对可移动应用程序的

  支持

  5.2.1可伸缩性和性能

  5.2.2先进的复制功能

  5.2.3异类数据库的复制

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

  5.3.1WindowsDNA

  5.3.2基于Web的方案

  5.3.3转化已有应用程序以支持可

  移动客户

  5.4管理可移动应用程序

  5.4.1安装

  5.4.2安全性

  5.4.3合并复制

  5.4.4冲突消解

  5.4.5备份

  5.5规格

  第四部分 性能调整

  第6章 性能调整详解

  6.1SQLServer性能调整的原则

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

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

  6.3.1工作线程

  6.3.2延时记录器

  6.3.3检查点

  6.3.4日志管理器

  6.3.5预读管理器

  6.4磁盘I/O性能

  6.4.1广播磁盘传输率和SQL

  Server

  6.4.2序列化和非序列化磁盘I/O

  操作

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

  带宽

  6.4.4RAID

  6.4.5磁盘I/O并行性

  6.5SQLServer索引

  6.5.1聚集索引

  6.5.2非聚集索引

  6.5.3覆盖索引

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

  6.5.5索引选择

  6.5.6聚集索引的选择

  6.5.7FILLFAC TOR和PAD-INDEX

  6.6SQLServer性能调整工具

  6.6.1示例数据和工作负载

  6.6.2SQLServer剖析器

  6.6.3SQLServer查询分析器

  6.6.4性能监视器

  6.7其他性能问题

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

  6.7.2死锁

  6.7.3查询中避免的语言

  6.7.4灵巧规格化

  6.7.5分割视图

  6.7.6复制和备份性能

  6.7.7EMC磁盘I/O调整方案

  第7章 索引调整向导

  7.1索引选择为何困难

  7.2 使用索引调整向导

  7.2.1定制索引调整向导

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

  7.2.3启动向导

  7.3理解索引调整向导结构

  第五部分 集成

  第8章 配置ProxyServer以便通过

  Internet来进行复制

  8.1配置网络拓扑结构

  8.2安全概览

  8.2.1WindowsNT用户帐号

  8.2.2ProxyServer的安全性

  8.2.3配置SQLServerAgent帐号访问

  8.2.4SQLServer复制登录帐号

  8.2.5发布访问

  8.3配置ProxyServer

  8.3.1禁止IP转发

  8.3.2配置FTP服务

  8.3.3配置WinSockProxy服务

  8.3.4确认ProxyServer配置

  8.4配置SQLServer

  8.4.1配置SQLServer使之与ProxyServer

  一起工作

  8.4.2配置SQLServer使之与FTP服务

  一起工作

  8.4.3为SQLServer订阅者配置有关

  Internet内容

  8.4.4验证SQLServer与ProxyServer

  一起工作

  第六部分 工具

  第9章 工具介绍

  第七部分 疑难解析

  第10章 疑难分析

  10.1连接被隔离的问题

  10.1.1孤儿通话

  10.1.2客户命名管道连接

  10.1.3TCP/IPSocketsClient连接

  10.2SQLServer安装疑难解析

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

  10.2.2检查SQLServer7的安装

  10.2.3SQLServer安装中常见问题

  10.2.4SQLServer安装中产生的信息

  文件

  10.2.5SQLServerUpgrad eWizard的

  疑难解析

  10.3有关程序的疑难解析

  10.3.1SQLServerODBC驱动程序

  疑难解析

  10.3.2SQL-DMO疑难解析

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

  10.4.1重新设置有疑问的状态

  10.4.2警告的疑难解析

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

  10.4.4有关锁的疑难解析

  10.4.5关于SQLServer服务帐号的

  疑难解析

  10.4.6关于Fu11-TextSearch的疑难

  解析

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

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

  10.4.9资源空间不足

  10.4.10关于复制的疑难解析

  10.4.11关于统计的疑难解析

  10.5关于SQLServer工具的疑难解析

  10.5.1关于带ExchangeServer的SQL

  Mail的疑难解析

  10.5.2关于SQLServerProfiler的

  疑难解析

  10.5.3关于SQLServerQueryAnalyzer

  的疑难解析

  10.5.4WebAssistantWizard的疑难

  解析

  第八部分 灾难恢复

  第11章 备份和恢复

  11.1常见问题

  11.2使用备份和恢复的技巧

  11.3常见的备份及恢复问题

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

  11.5恢复性能

  11.6磁盘空间不足

  第九部分 体系结构

  第12章 数据仓库框架

  12.1什么是数据仓库

  12.1.1数据仓库处理

  12.1.2数据仓库体系结构

  12.1.3数据仓库组件

  12.2Microsoft数据仓库框架

  12.2.1数据仓库框架组件

  12.2.2定义ActiveXDataObjects

  12.3MicrosoftRepository:绑定数据

  仓库的利器

  12.4设计数据仓库

  12.5数据仓库的数据库

  12.5.1可升级的健壮的RDBMS

  12.5.2综合的OLAP分析能力

  12.5.3复制

  12.6引进、输出及数据转换

  12.6.1DTS目标

  12.6.2DTS体系结构

  12.6.3DTs包

  12.7分析展现数据

  12.7.1MicrosoftOffice

  12.7.2EnglishQuery

  12.7.3第三方产品

  12.8系统管理

  12.8.1Microsoft管理控制台

  12.8.2向导

  12.8.3可视数据库图表

  12.8.4SQLServerProfiler

  12.8.5SQLServerQueryAnalyzer

  12.8.6IndexTuningWizard

  12.8.7SQLServerAgent服务

  第13章 OLAPServices

  13.1什么是OLAPServices

  13.2OLAP系统的基本原理

  13.2.1Microsoft数据仓库策略

  13.2.2数据复杂性

  13.2.3组织的价值

  13.2.4OLAP数据模型

  13.2.5聚合与存储模型

  13.3OLAPServices体系结构

  13.4实现OLAP的挑战

  13.4.1构建OLAP数据模型

  13.4.2用聚合管理数据爆炸

  13.4.3传递OLAP信息给用户

  13.4.4购买OLAP工具

  第14章 查询处理器

  14.1什么是查询处理器

  14.1.1查询处理阶段

  14.1.2查询优化器的类型

  14.2查询处理器目标

  14.3查询执行

  14.3.1磁盘I/O

  14.3.2排序改进

  14.3.3归并连接 hash连接及hash

  队列

  14.3.4索引交

  14.3.5并行查询

  14.4查询优化

  14.4.1多阶段优化

  14.4.2自动参数

  14.4.3传递断言

  14.4.4嵌套查询

  14.4.5转移GROUPBY子句

  14.4.6分区视图

  14.4.7星形查询

  14.4.8优化更新

  14.5分布式查询

  14.5.1异类查询

  14.5.2传递查询

  14.6与查询一起工作

  14.6.1SQLServerQueryAnalyzer

  14.6.2QueryGovernor

  14.6.3SQLServerProfiler

  14.6.1IndexTuningWiz ard

  14.6.5统计的自动创建与刷新

  第15章 存储引擎

  15.1存储引擎目标

  15.1.1易用性

  15.1.2升级性

  15.1.3可靠性

  15.2存储引擎特征

  15.3存储引擎的体系结构

  15.4物理数据库的组织

  15.4.1页和盘区

  15.4.2坏页检测

  15.4.3文件与文件组

  15.4.4空间管理

  15.5锁增强

  15.5.1行级锁

  15.5.2动态锁

  15.5.3锁模式

  15.6基本表和索引结构

  15.6.1表的组织

  15.6.2索引的组织

  15.7数据类型增强

  15.7.1Unicode数据类型

  15.7.2数据类型的存储

  15.7.3text、ntext及image数据类型

  15.8日志管理器体系结构

  15.9内存管理

  15.9.1缓冲管理与I/O

  15.9.2提前读

  第十部分 安全性

  第16章 产品的安全性

  16.1企业环境中的安全性

  16.1.1鉴别和访问控制

  16.1.2密码术和防火墙

  16.1.3系统完整性和审计

  16.2WindowsNT的安全环境

  16.2.1WindowsNT的安全特征

  16.2.2启用技术

  16.2.3SQLSever的安全性

  16.3WindowsNT和启用技术

  第十一部分 升级和移植

  第17章 升级到SQLServer7

  17.1SQLServer升级概述

  17.2升级的必要条件

  17.2.1支持升级的版本

  17.2.2安装SQLServer7到何处

  17.3升级的准备

  17.3.1准备SQLServer6.x安装

  17.3.2SQLServer6.x配置的备份

  17.3.3有关复制问题的考虑

  17.3.4安装SQLServer7

  17.4启动SQLServerUpgradeWizard

  17.5SQLServer7中的数据库兼容性

  17.6升级过程的测试

  17.6.11k挑战计划

  17.6.2ISV移植实验计划

  17.6.3Microsoft内部数据库移植

  第18章 移植Oracle数据库到Microsoft

  SQLServer7

  18.1概述

  18.1.1SQL语言扩展

  18.1.2ODBC

  18.1.3OLEDB

  18.1.4本章的组织

  18.2结构和术语

  18.2.1数据库的定义

  18.2.2数据库系统目录

  18.2.3物理和逻辑存储结构

  18.2.4条状数据

  18.2.5事务日志和自动恢复

  18.2.6备份和还原数据

  18.2.7网络

  18.2.8数据库安全和角色

  18.3安装和配置MicrosoftSQLServer

  18.4定义数据库对象

  18.4.1数据库对象标识符

  18.4.2限定表的名字

  18.4.3创建表

  18.4.4表和索引存储参数

  18.4.5用SELECT语句创建表

  18.4.6视图

  18.4.7索引

  18.4.8使用临时表

  18.4.9数据类型

  18.4.10对象级权限

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

  18.5.1实体完整性

  18.5.2域的完整性

  18.5.3引用的完整性

  18.5.4用户自定义的完整性

  18.6事务、加锁和并发

  18.6.1事务

  18.6.2加锁和事务隔离

  18.6.3改变缺省的加锁行为

  18.6.4SELECT…FORUPDATE

  18.6.5表级锁

  18.6.6锁扩展

  18.6.7死锁

  18.6.8远程事务

  18.6.9分布式事务

  18.6.10两阶段提交处理

  18.7SQL语言支持

  18.7.1SELECT和数据操作语句

  18.7.2函数

  18.7.3比较操作

  18.7.4流控制语言

  18.8游标的实现

  18.8.1语法

  18.8.2定义一个游标

  18.8.3打开一个游标

  18.8.4 取数据

  18.8.5CURRENTOF子句

  18.8.6关闭一个游标

  18.8.7游标示例

  18.9调整SQL语句

  18.9.1SQLServer查询分析器

  18.9.2SQLServer描述器

  18.9.3SET语句

  18.9.4查询优化

  18.10使用ODBC

  18.10.1推荐的转换策略

  18.10.2ODBC的结构

  18.10.3只向前移动的游标

  18.10.4服务器游标

  18.10.5可卷动游标

  18.10.6使用SQLServer缺省结果集和服务

  器游标的策略

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

  18.10.8数据类型映像

  18.10.9ODBC扩充的SQL

  18.10.10外连接

  18.10.11Date、Tine和Timestamp值

  18.10.12存储过程的调用

  18.10.13本地SQL转换

  18.10.14Common.cpp示例程序

  18.10.15手工提交模式

  18.11开发和管理数据库复制

  18.12移植数据和应用程序

  18.12.1用数据转换服务进行数据

  移植

  18.12.2Oracle调用接口

  18.12.3嵌入的SQL

  18.12.4Developer2000和第三方应用

  程序

  18.12.5互联网应用

  18.13数据库示例

  18.13.1示例大学应用程序

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

  18.13.3运行提供的脚本

  18.13.4RDBMS用户帐号

  第19章 移植Access数据库到Microsoft

  SQLServer7

  19.1在移植中使用的SQLServer工具

  19.1.1SQLServer组织管理

  19.1.2移植中的数据转换服务

  19.1.3SQLServer查询分析器

  19.1.4SQLServer描述器

  19.2移植表和数据

  19.30移植MicrosoftAccess查询

  19.3.1移植MicrosoftAccess查询到存储

  过程和视图中

  19.3.2把MicrosoftAccess查询移植

  到Transact-SQL脚本

  19.4其他的设计考虑

  19.4.1参数的使用

  19.4.2嵌套查询

  19.4.3验证SQLServer――适应性

  语法

  19.5连接应用程序

  19.6SQLServer和Access查询语法

  第20章 移植Sybase应用程序到

  SQLServer7

  20.1理解移植过程

  20.2检查结构的差异

  20.2.1客户配置和Net-Library

  20.2.2系统数据库

  20.2.3关键词冲突

  20.3移植表和数据

  20.4检查SybaseT-SQL和Microsoft

  Transact-SQL的差异

  20.4.1事务管理

  20.4.2子查询行为

  20.4.3系统存储过程

  20.5理解数据库管理的差异

  20.6移植的检测列表

  20.7系统数据库和数据

  第21章 移植Btrieve应用程序到

  MicrosoftSQLServer7

  21.1介绍MicrosoftSQLServer版本7

  21.2开始移植

  21.2.1pubs数据库中的例子

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

  21.3转换策略

  21.3.1起始点:Btrieve应用程序

  21.3.2阶段1:打包DLL

  21.3.3阶段2:ODBC和SQLServer

  应用程序

  21.4移植Btrieve数据到Microsoft

  SQLServer

  21.5使用打包DLL

  21.5.1创建打包DLL

  21.5.2把Btrieve调用变为ODBC和

  Transact-SQL

  21.6转换应用程序到ODBC和SQL

  21.6.1理解标准化的数据库

  21.6.2比较数据检索模型

  21.6.3比较缺省结果集和游标

  21.6.4理解数据访问接口问题

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

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

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

  21.7有效地利用服务器资源

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

  21.7.2视图

  21.8创建索引的建议

  第十二部分 编程

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

  22.1全文检索的概念

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

  22.2.1谓词CONTAINS

  22.2.2谓词FREETEXT

  22.2.3谓词的组合与使用

  22.2.4行集定位函数CONTAINS-

  TABLE()

  22.2.5行集定位函数FREETEXT-

  TABLE()

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

  22.4部件的体系结构

  22.4.1索引部件

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

  22.4.3全文查询过程

  22.5管理

  22.5.1存储过程概述

  22.5.2图形用户界面

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

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

  23.2SQLServer分布式查询

  23.2.1用于IndexServices的OLEDB

  提供者

  23.2.2安全性

  23.2.3已定义的表

  23.3用于IndexServices全文查询的

  SQL扩展

  23.3.1CONTAINS谓词

  23.3.2FREETEXT谓词

  23.3.3IndexServices支持的检索条件

  23.3.4全文查询实例

  23.4用于对SiteServer全文查询的SQL

  扩展

  第24章 英文查询的发展

  24.1与EnglishQuery的共建

  24.2创建EnglishQuery域

  24.2.1实体的产生

  24.2.2创建关系

  24.2.3测试模型

  24.2.4建立与配置

  24.3添加EnglishQuery到Web站点

  第25章 分布式查询:OLEDB连通性

  25.1概述与术语

  25.1.1OLEDB提供者的分类

  25.1.2Transact-SQL子集

  25.1.3指针支持

  25.2OLEDB提供者交互段

  25.2.1连接建立和属性检索

  25.2.2与OLEDB提供者连接

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

  25.2.4事务管理

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

  25.2.6错误处理

  25.2.7安全

  25.3查询执行方案

  25.3.1远程查询

  25.3.2索引访问

  25.3.3纯表扫描

  25.3.4UPDATE和DELETE语句

  25.3.5INSERT语句

  25.3.6直达查询

  25.4SQLServer使用的OLEDB接口

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

  子集

  25.6SQLServer指定属性

  词汇表

标签:

  • 关注微信

相关文章