Microsoft SQL Server 资源指南

Microsoft SQL Server 资源指南
作 者: Microsoft公司著;希望图书创作室译
出版社: 龙门书局
丛编项: Microsoft Backoffice 资源手册系列书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 网络服务器 数据库管理系统
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Microsoft SQL Server 资源指南》作者简介

内容简介

内容简介本书为那些想成为或已经是SQL Server专家的读者提供了详细的SQLServer资料,但不是SQL Server的教材。书中详细介绍了SQL Server的产品结构、市场战略、体系结构和组件、SQL Server解决方案及其维护、BackOffice的集成以及各种疑难解答。本书是SQL Server管理员、数据库解决方案以及SQL Server数据库开发人员很好的参考书。

图书目录

目录

引言

关于资源指南

附加信息

第一部分 产品介绍和产品战略

Microsoft SQL Server的数据完整性

服务器实施数据完整性

数据完整性的类型

单列(域)完整性

多列和多表的完整性

分布式数据完整性

SQL Server在Windows NT Server上的可伸缩性

SMP和群集

SMP

群集

群集和failover

可伸缩性扩展

扩大规模和提高速度

可伸缩性和可管理性

技术趋势推动构造可伸缩系统

计算机体系结构的选择

对称多处理器

SMP的可伸缩性

群集体系结构

并行处理的种类

并行处理过程

并行I/O处理

可伸缩体系结构

群集

超过SMP的扩充

商用部件

容错性

分布式系统技术

数据库failover

Microsoft SQL Server和Windows NT Server的管理能力

扩展的Windows Nt Server管理功能

扩展的Microsoft SQL Server管理功能

在Internet上发布数据

Web上的数据库

SQL Server和动态Internet

建立动态Web站点

在Internet上进行业务处理

发展企业intranet

针对动态Internet优化SQL Server

快速简单的编程界面

开放的Internet数据库连接

数据库信息的自动Web发布

经济的许可证协议

展望

第二部分 掌握SQL Server的体系结构和组成部分

SQL Server体系结构

产品结构

设备

SELECT和UPDATE进程

网络体系结构

Net-Library

开放数据设备

SQL分布式管理框架

SQL—DMO模型

数据库内部关系

数据库

范围

配置单元

设备

DISKINIT

虚拟页号

系统设备

建立数据库到设备的映射

逻辑和虚拟页号

系统表映射

表和索引

Microsoft分布式事务协调器

ACID属性

执行场景

应用程序

资源管理器

事务管理器

分布式事务

MSDTC小节

第三部分 计划、实施您的SQL Server的解决方案

备份和恢复数据库

备份策略

为什么备份?

规划备份策略

什么时间什么地点进行备份

测试备份策略

转储和装载数据库

管理重建转储文件

检查数据库一致性

装载数据库转储文件

事务日志的转储和装载

创建事务日志和确定事务日志的大小

事务日志转储的频率

事务日志次序

事务日志上的“trunc.log on chkpt.”的效果

事务日志上“select into/bulkcopy”的作用

转储全部的事务日志

装载事务日志

管理备份服务器

设置备份服务器

集成数据库和Web连接

分布数据库信息的快照

通过Microsoft Access发布

通过SQL Server Web Assistant发布

通过SQL Workbook Publisher发布

使用浏览器作为数据库前端

Microsoft SQL Server Internet Connector

优化查询

数据库设计

逻辑数据库设计

SQL Server非范式策略和优点

数据库设计总结

专家的建议

范式逻辑数据库设计

使用有效索引设计

使用有效查询设计

使用有效的应用设计

分析减慢性能的技术

建议策略总结

查询和索引设计

SQL Server优化器

有效查询设计

有效索引设计

查询和索引设计总结

查询和索引调整

分析查询用途

SQL查询结构分析

调整查询

使用SQL Server 6.5中的UPDATE

延期更新

在当地更新

按页删除/插入

完全删除/插入

存储过程和触发器中的ANSI选项

硬件规划

系统处理器:CPU

内存:RAM

磁盘子系统

网络

硬件规划策略总结

层叠删除和更新主键

使用存储过程实现层叠删除/更新

使用触发器实现层叠删除/更新

约束和触发器

第四部分 维护您的SQL SerVer方案

SQL Server 6.5的升级

备份

Microsoft Windpws NT备份

Microsoft SQL Server转储

配置

准备SQL Server 6.0

SQL Servre 6.5的升级

疑难解答

复制管理

复制问题

安装Replication

连接问题

Replication问题

数据库—致性检查器

DBCC概述

增强DBCC的功能

如何在产品(production)中运行CHECKTABLE?

扫描SQL Server错误日志或DBCC有关错误输出

findstr—要查找的字符串

findstr—不需要查找的字符串

使用findstr触发批处理文件

执行Micorsoft SQL Server

Windows NT性能选项

Windows NT任务管理

Boost SQL Server优先级

Windows NT服务器资源分配

Windows NT性能因素

Windows NTPagefile.sys文件定位

Windows NT文件系统集

Windows NT服务

Window NT网络协议

SQL Server的安装选项

SQL Server安装路径

Master设备定位

Master设备大小

字符集

排序次序

SQL Server 6.5安装:服务器选项

SQL Server配置选项

其它性能因素

trunc.logonchkpt

延迟写

调整

硬件资源的调整

处理器调整

到通常处理器调整的操作

内存调整

磁盘子系统调整

网络调整

SQL Server调整

内存

过程高速缓存的调整

数据高速缓存的调整

tempdb写入RAM

数据库调整

库表的重新设计

数据库的重映射

SQL Server疑难解答

SQL-DMO错误信息1722.

登录帐号

本地组成员

重建SQL Server注册

网络协议问题

测试任务

调试SQLExecutive

分布事务的死锁

孤儿式连接

Microsoft SQL Server ODBC驱动器产生的Tracing SQL

理解和解决SQL Server的阻塞

简述

阻塞问题的研究

寻找和解决一般的阻塞

涉及阻塞问题的应用

避免阻塞的应用设计技术

第五部分 与BackOffice的集成

Windows NT服务器的线索计划

线索优先级

线索计划

控制线索优先级

Windows NT3.51选项

SQL Server选项

Microsoft Exchange Server

Microsoft Systems Management Server

影响SMS的SQL Server配置

第六部分 Microsoft SQL Server的编程

使用SQL——DMO

SQL——DMO样本方案

测试备份的应用

测试装载平衡的应用

传送数据的应用

复制的用户化界面

建立数据库的图形界面

确保安全的应用

有关数据库库表关系的图形界面

测试索引性能的应用

多服务器的Excel宏

未来趋势

开放式数据库连接

Microsoft SQL ServerODBC驱动版本

SQL Server 6.0升级到6.5后ODBCANSI升级的变化

Service Pack 2和后续版本

Service Pack 2之前的版本

ODBC、ISQL、DB-Library和SQL Enterprise Manager之间

SQL行为的不同

创建Win32应用

DB-Library概述

DB-Library演示

Win32的优点

多任务

多线程

线程的同步

多线程SQL Server应用

多线程SQL Server演示

数据访问对象

使用DAO删除包含NULL的记录

远程数据对象

如何通过RDO调用SQL Server的系统存储过程

第七部分 数据仓库化

数据仓库化

OLTP和数据仓库化

数据仓库的特性

星型模式设计

数据集市

数据仓库的体系结构

构造数据仓库

规划设计

创建表

将数据输入数据仓库

在数据仓库中查询数据

ArcadiaBay范例

第八部分 参考

SQL Server历史版本

SQL Server 6.5和SQL Server 6.0

系统表

系统存储过程

安装的缺省路径

FROM从句和表名

带OREDR BY的SELECT DISTINCT

创建外部键的权限

SELECT INTO或CREATE VIEW

RAISERROR和@@ERROR

备份格式

启动过程:sp_sqlregister

只向前的光标

存储过程中的光标的设计

新的服务:MS DTC

完成时EXECUTE中的USE语句重新设置

JOIN语法和跟踪标志204

在事务中创建对象

SELECT INTO

ISQL/w最大连接

在线手册

Vbsql.ocx替代了Vbsql.vbx

图形SHOWPLAN

扩展的存储过程

变量

涉及的特性

SQL Server 6.0和SQL Server 4.2x

缺省字符集=ISO8859-1(Latin1或ANSI)

系统表

系统存储过程和格式

BETWEEN

带固定长度字符值的LIKE

非合计列

嵌套合计

>ALL和<ALL

子查询

使用别名

##表和存储过程

列的可为Null性

存储过程参数检查

引号标志

主键和外部键

ODBC SQL Server驱动程序

用户自定义数据类型名

RAISERROR错误号

转储

条件汇总

扩展存储过程的创建

DATEDIFF函数

带小数的数字常数

扩展存储过程

Null检查

临时表名长度

嵌套SELECT返回的Null

保留关键字

重新启动SQL Trend Analyzer的数据收集

报告SQL Trend Analyzer的信息

SQL工作簿发布器

系统需求

安全问题

SQL Workbook Publisher所创建的表:

安装了SQL Workbook Publisher的存储过程

SQL Workbook Publisher的SQL脚本

安装SQL Workbook Publisher

使用SQL Workbook Publisher

删除SQL Workbook Publisher

SQL-DMO代码样本(SQL-DMO Code Samples)

安装SQL-DMO Code Samples

Sqlhdtst工具

安装Sqlhdtst

应用Sqlhdtst