内容简介
第Ⅰ部分 简介与概述
第1章 欢迎使用SQL Server 2000开发指南
第2章 故障转移群集
2.1创建故障转移群集
2.2升级到SQL Server 2000故障转移群集
2.3处理故障转移群集安装
2.3.1安装故障转移群集前的准备工作
2.3.2安装故障转移群集
2.3.3故障转移群集的相关性
2.4维护故障转移群集
2.5在故障转移群集中使用SQL Server工具
2.6故障转移群集疑难解答
第Ⅱ部分 创建和维护数据库
第3章 数据库
3.1数据库各组成部分
3.1.1文件和文件组
3.1.2事务日志
3.2数据库设计考虑事项
3.2.1创建数据库计划
3.2.2联机事务处理与决策支持
3.2.3规范化
3.2.4数据完整性
3.2.5数据安全性
3.2.6数据库性能
3.2.7维护
3.2.8估计数据库的大小
3.3创建数据库
3.4修改数据库
3.4.1扩充数据库
3.4.2收缩数据库
3.4.3添加和删除数据和事务日志文件
3.4.4创建文件组
3.4.5更改默认文件组
3.4.6设置数据库选项
3.4.7创建可移动数据库
3.4.8附加和分离数据库
3.4.9重命名数据库
3.4.10更改数据库所有者
3.4.11更改数据库状态的事务终止
3.5查看数据库
3.6编写数据库文档和脚本
3.7数据库维护计划向导
3.8删除数据库
第4章 表
4.1设计表
4.1.1指定列的数据类型
4.1.2 Text in Row数据
4.1.3自动编号和标识符列
4.1.4使用约束、默认值和空值
4.2创建和修改表
4.2.1修改列属性
4.2.2添加和删除列
4.2.3创建和修改PRIMARY KEY约束
4.2.4创建和修改 FOREIGN KEY约束
4.2.5创建和修改 UNIQUE约束
4.2.6创建和修改CHECK约束
4.2.7创建和修改DEFAULT定义
4.2.8 创建和修改标识符列
4.3查看表
4.4删除表
第5章 索引
5.1设计索引
5.1.1使用聚集索引
5.1.2使用非聚集索引
5.1.3使用唯一索引
5.1.4填充因子
5.1.5 Index Tuning Wizard
5.2创建索引
5.2.1在计算列上创建索引
5.2.2在视图上创建索引
5.2.3影响结果的SET选项
5.2.4创建升序和降序索引
5.2.5统计信息
5.3重新建立索引
5.4重新命名索引
5.5查看索引
5.6删除索引
第6章 视图
6.1使用视图方案
6.2创建视图
6.2.1设计索引视图
6.2.2创建索引视图
6.2.3创建分区视图
6.3修改和重命名视图
6.4通过视图修改数据
6.5获取关于视图的信息
6.6删除视图
第7章 存储过程
7.1扩展存储过程
7.2创建存储过程
7.2.1指定参数
7.2.2设计存储过程
7.2.3从存储过程中返回数据
7.3执行存储过程
7.4修改和重命名存储过程
7.5重新编译存储过程
7.6查看存储过程
7.7删除存储过程
第8章 用触发器强制商业规则
8.1设计触发器
8.1.1指定触发器激发的时间
8.1.2触发器执行
8.1.3设计INSTEAD OF触发器
8.2创建触发器
8.2.1设计触发器
8.2.2使用包含ROLLBACK TRANSACTION的触发器
8.2.3使用inserted表和deleted表
8.2.4多行考虑事项
8.2.5条件INSERT触发器
8.2.7使用嵌套触发器
8.2.8使用INSTEAD OF触发器
8.2.9在INSTEAD OF 触发器中使用text、ntext和image
8.2.10用隐性和显式空值激活触发器
8.3修改和重命名触发器
8.4查看触发器
8.5删除触发器
第9章 用户定义函数
9.1返回table数据类型的用户定义函数
9.2内嵌用户定义函数
9.3确定性和非确定性的函数
9.4将存储过程重新编写为函数
9.5在数据库对象上使用扩展属性
第10章 全文索引
10.1使用SQL Enterprise Manager管理全文功能
10.2使用存储过程和标量函数管理全文
10.2.1使其他用户发布全文查询
10.2.2对全文目录执行调查和清除任务
10.2.3执行不常用的任务。
10.3维护全文索引
10.4筛选支持的文件类型
10.5列级语言分析
第Ⅲ部分 创建和使用数据仓库
第11章 数据仓库概述
第12章 数据仓库的组成部分
12.1数据集市
12.2关系数据库
12.3数据源
12.4数据准备区
12.5显示服务
12.6最终用户分析
第13章 创建数据仓库
13.1设计数据仓库
13.1.1使用维度建模
13.1.2事实数据表
13.1.3聚合表
13.1.4维度表
13.1.5索引
13.2创建数据准备区
13.3创建数据仓库的数据库
13.4从操作系统中析取数据
13.5清理和转换数据
13.6向数据仓库的数据库中加载数据
13.7准备显示信息
13.8向数据集市分发数据
第14章 使用数据仓库
14.1SQL查询
14.2OLAP和数据挖掘
14.3 English Query
14.4Microsoft Offce 2000
14.5Web访问和报表
14.6脱机OLAP多维数据集
14.7第三方应用程序
14.8自定义应用程序
第15章 维护数据仓库
15.1更新数据仓库的数据
15.1.1高度数据更新
15.1.2同步OLAP多维数据集
15.1.3更新数据集市
15.2管理数据仓库
15.2.1备份数据仓库中的数据
15.2.2自动操作数据库任务
15.3调整数据仓库性能
第Ⅳ部分 优化数据库性能
第16章 设计联合数据库服务器
16.1设计分区
16.2设计高度可用的联合数据库服务器
16.3备份和还原联合数据库服务器
第17章 数据库设计
17.1逻辑数据库设计
17.2物理数据库设计
17.2.1 RAID
17.2.2分区
17.2.3使用文件组放置数据
17.2.4索引优化建议
17.2.5优化事务日志性能
17.2.6优化tempdb性能
17.2.7文件系统
第18章 查询优化
18.1分析查询
18.1.1利用SQL Query Analyer图形化的显示执行计划
18.1.2逻辑和物理运算符
18.2查询优化建议
18.3高级查询优化概念
18.3.1了解嵌套循环联接
18.3.2了解合并联接
18.3.3了解哈希联接
第19章 应用程序设计
19.1网络和性能
19.2使用高效数据检索优化应用程序性能
19.3事务和批处理对应用程序性能的影响
19.4存储过程对应用程序性能的影响
19.5了解和避免阻塞
19.6优化分布式查询
第20章 优化实用工具与工具性能
20.1优化备份和还原性能
20.2优化大容量复制性能
20.3优化DBCC性能
第21章 优化服务器性能
21.1使用内存配置选项优化服务器性能
21.2使用I/O配置选项优化服务器性能
21.3使用Windows NT选项优化服务器性能
21.3.1最大化吞吐量
21.3.2配置服务器任务调度
21.3.3配置虚拟内存
索引