书籍详情

SQL Server 2000高级应用

SQL Server 2000高级应用

作者:长城工作室数据组编著

出版社:人民邮电出版社

出版时间:2001-01-01

ISBN:9787115094476

定价:¥65.00

购买这本书可以去
内容简介
  本书详细地介绍了SQL Server 2000数据库的基础知识,在此基础上讨论了数据库开发、数据库管理、数据库网络应用、创建数据仓库方面的基础知识、基本操作、高级管理和高级开发。本书最大的特色是突出了SQL Server 2000的网络功能和数据仓库、数据开采和分析服务功能,书中包含了作者在数据库开发与管理实践中积累的大量心得和实例,是一本内容详实的数据库参考书,同时也是一本面向广大数据库开发者的SQL Server 2000高级应用指南。
作者简介
暂缺《SQL Server 2000高级应用》作者简介
目录
第1部分 SQL Server 2000数据库基础知识
第1章 SQL Server 2000新特性
1.1 SQL Server 2000的安装特性
1.1.1 运行SQL Server 2000的硬件软件环境
1.1.2 SQL Server 2000的安装过程
1.2 关系数据库性能提高
1.2.1 支持XML
1.2.2 联合数据库服务
1.2.3 用户自定义函数
1.2.4 索引化视图功能
1.2.5 增加数据类型
1.2.6 全文索引功能
1.2.7 触发器组件
1.2.8 具备多重实例
1.2.9 64GB内存支持
1.2.10 完善数据备份与恢复
1.3 系统复制技术的提高
1.4 数据转换服务的加强
1.5 分析服务加强
1.6 可建立英语查询系统
第2章 SQL Server 2000体系结构
2.1 SQL Server 2000体系结构概述
2.2 SQL Server 2000体系结构基础
2.3 SQL Server 2000关系数据库组件
2.3.1 基本概念
2.3.2 客户机与服务器之间的通信组件
2.3.3 SQL Server的服务器组件
2.3.4 SQL Server 2000联邦服务器
2.4 SQL Server 2000数据库结构
2.4.1 数据库物理结构
2.4.2 数据库逻辑结构
2.5 SQL Server 2000关系数据库引擎结构
2.5.1 SQL Server 2000数据库引擎构件
2.5.2 SQL Server 2000的内存体系结构
2.5.3 SQL Server I/O体系结构
2.5.4 事务体系
2.6 SQL Server 2000的复制体系结构
2.7 应用程序开发体系结构
2.8 数据仓库和OLAP
2.8.1 联机事务处理系统(OLTP)
2.8.2 联机分析处理系统(OLAP)
2.8.3 转换OLTP数据到OLAP数据仓库
2.8.4 转换阶段和数据仓库构件
2.8.5 SQL Server 2000数据仓库和OLAP组件
2.8.6 分析服务的体系结构
2.8.7 服务器和客户机体系结构
第1部分小结
第2部分 SQL Server 2000数据库开发
第3章 逻辑数据库设计
3.1 逻辑数据库的基石——数据库的规划
3.2 创建数据库和日志文件
3.2.1 数据库创建
3.2.2 在Raw Partition上创建数据库
3.2.3 Log Shipping
3.3 实现数据的存放
3.4 使用视图显示数据
3.4.1 视图的创建
3.4.2 Partition View
3.5 优化数据检索
3.5.1 数据的存储和访问
3.5.2 更新Linked Pages
3.5.3 簇索引
3.5.4 非簇索引
3.5.5 索引的创建
3.5.6 SQL Server 2000对索引的增强
第4章 完备数据库的设计
4.1 使用存储过程提高SQL语句的执行效率
4.1.1 创建存储过程
4.1.2 如何执行存储过程
4.1.3 自动执行存储过程
4.2 存储过程编程
4.2.1 流控制语句
4.2.2 定义和使用变量
4.2.3 使用附加过程及批语句关键字
4.3 使用触发器保证数据的完整性
4.3.1 创建触发器
4.3.2 指定触发器的类型
4.3.4 嵌套触发器
4.3.5 加强数据约束
4.4 默认
4.4.1 创建默认对象
4.4.2 默认的应用
4.4.3 删除默认对象
4.5 规则
4.5.1 创建规则
4.5.2 规则的应用
4.5.3 删除规则
4.6 使用游标
4.6.1 创建游标
4.6.2 游标的操作
第2部分小结
第3部分 SQL Server 2000数据库管理与维护
第5章 备份与恢复
5.1 规划备份与恢复
5.2 完整性检查
5.3 备份设备管理
5.4 数据库备份
5.5 备份事务日志
5.6 数据库恢复
5.7 备份大规模数据库时考虑的问题
第6章 SQL Server 2000安全性与用户管理
6.1 SQL Server安全认证方式
6.1.1 Windows NT认证方式和SQL Server认证方式
6.1.2 访问许可合法性检查
6.2 创建和管理用户账号
6.2.1 使用SQL Server Enterprise Manager管理用户
6.2.2 使用系统存储过程管理用户
6.3 权限管理
6.3.1 对Transant-SQL语句可以赋予的权限
6.3.2 对数据库对象进行操作的权限
6.3.3 固定角色的权限
6.4 创建和使用角色
6.4.1 使用SQL Server Enterprise Manager管理角色
6.4.2 使用系统存储过程管理角色
6.5 其他安全管理
第7章 调整和优化SQL Server 2000数据库性能
7.1 评估性能
7.1.1 评估性能
7.1.2 建立性能基线
7.1.3 确认性能瓶颈
7.1.4 确定用户活动
7.2 数据库设计
7.2.1 数据库逻辑结构设计
7.2.2 数据库大小设置
7.2.3 索引设计与性能
7.2.4 RAID技术
7.3 使用Windows NT性能监视器
7.3.1 监视服务器的系统资源
7.3.2 NT性能监视器
7.4 使用SQL Server性能监视器
7.5 优化查询语句
7.6 优化应用程序设计
7.6.1 网络性能
7.6.2 使用高效的数据获取方式优化应用程序性能
7.6.3 事务和批对性能的影响
7.6.4 存储过程对性能的影响
7.6.5 避免阻塞
7.6.6 优化分布式查询
第8章 数据库复制
8.1 复制模型
8.2 复制结构
8.3 使用企业管理器实现复制
8.4 复制与异类数据源
8.4.1 异类订阅者
8.4.2 异类出版者
8.5 管理和监视数据库复制
8.5.1 管理和监视复制的工具
8.5.2 复制警告
8.6 备份和恢复复制数据库
第9章 数据转换服务
9.1 DTS概述
9.2 SQL Server 2000提供的新特性
9.3 DTS转换
9.4 使用DTS Wizard
9.5 使用DTS设计器
第3部分小结
第4部分 SQL Server 2000网络高级应用
第10章 英语查询(English Query)
10.1 英语查询的概述
10.2 英语查询基础
10.2.1 什么是英语查询
10.2.2 英语查询的开发环境介绍
10.2.3 什么是模型、实体、关系
10.2.4 开发一个英语查询项目的主要工作
10.3 建立一个简单的SQL英语查询模型
10.3.1 准备工作
10.3.2 用SQL Project Wizard建立一个新的项目和一个基本的英语查询模型
10.3.3 扩展模型
10.3.4 为实体增加同义词
10.3.5 用画布窗格增加关系
10.3.6 用关系命令增加一个新关系
10.3.7 验证模型
10.3.8 改变数据的显示方式
10.3.9 用模型验证窗口中的Suggestion Wizard来修正模型
10.3.10 建立MyNorthwind英语查询应用程序
10.4 建立一个更加复杂的模型
10.4.1 考虑更详尽的问题
10.4.2 打开原MyNorthwind工程
10.4.3 扩展我们的模型
10.5 发布应用程序
10.5.1 设置工程属性
10.5.2 将MyNorthwind工程发布到Web上
第11章 Web中的SQL Server 2000应用
11.1 SQL Server 2000中的IIS虚拟目录管理
11.1.1 IIS虚拟目录管理工具
11.1.2 使用SQL对象模型
11.2 XML简介
11.2.1 理解XML
11.2.2 XML对应用开发的支持
11.2.3 与XML相关的技术
11.2.4 XML文档的编写
11.2.5 XML文档的完整结构
11.3 使用HTTP访问SQL Server 2000
11.3.1 使用HTTP执行SQL语句
11.3.2 使用HTTP访问XML模板
11.3.3 为模板指定参数
11.3.4 使用XSL样式单
11.3.5 使用HTTP执行Xpath查询
11.3.6 使用HTTP访问数据库对象
11.4 读取XML数据
11.4.1 RAW模式
11.4.2 AUTO模式
11.4.3 EXPLICIT模式
11.5 编写XML数据
11.6 SQL Server的OLE DB提供者的扩展
第12章 SQL Server 2000与ADO
12.1 ADO概述
12.2 ADO对象模型
12.2.1 Connection对象
12.2.2 Recordset对象
12.2.3 Errors集合和Errors对象
12.2.4 Parameters集合和Parameter对象
12.2.5 Fields集合和Field对象
12.2.6 Stream对象
12.2.7 Properties集合和Property对象
12.2.8 Command对象
12.3 在Visual Basic、VBScript、Visual C++和Java中使用ADO
12.4 ADO高级应用
12.4.1 处理数据定义语言
12.4.2 在ADO中使用游标
12.4.3 执行存储过程
12.4.4 使用ADO进行事务处理
12.4.5 远程数据服务
12.4.6 商业对象和ADO
12.4.7 在商业对象中断开记录集
12.4.8 将远程的改变汇集到商业对象中
12.4.9 在ADO中处理DDL
12.4.10 使用长数据类型
12.4.11 使用预处理语句
12.4.12 生成多个记录集
第13章 SQL Server 2000邮件服务
13.1 SQL Mail的体系结构
13.2 如何建立SQL Mail(Enterprise Manager)
13.3 配置SQL MAIL
13.3.1 配置一个SQL Mail Profile
13.3.2 配置一个SQLAgentMail Profile
13.3.3 同SQL Mail共享一个配置文件(Profile)
13.4 如何使用SQL Mail
13.5 SQL MAIL存储过程详解
13.5.1 xp_statmail
13.5.2 xp_stopmail
13.5.3 xp_findnextmsg
13.5.4 xp_readmail
13.5.5 xp_deletemail
13.5.6 xp_sendmail
13.5.7 sp_processmail
13.6 修复SQL Mail和Exchange Server
13.7 处理SQL Server接收和发送电子邮件的请求
13.8 SQL邮件疑难解答与帮助
第4部分小结
第5部分 SQL Server 2000数据仓库与数据分析
第14章 数据仓库
14.1 数据仓库概述
14.1.1 从数据库到数据仓库
14.1.2 数据的仓库化过程
14.1.3 数据仓库的体系结构
14.1.4 SQL Server 2000数据仓库构件
14.2 Microsoft数据仓库框架
14.3 OLE DB:信息交换标准
14.4 设计和创建数据仓库
14.4.1 数据仓库系统设计方法概述
14.4.2 使用SQL Server 2000工具进行维度建模
14.4.3 SQL Server 2000的事实数据表
14.4.4 SQL Server 2000的聚合表
14.4.5 SQL Server 2000的维度表
14.4.6 使用SQL Server 2000创建数据仓库索引
14.5 数据仓库数据库
14.5.1 大规模健壮的分布式数据库管理系统
14.5.2 OLAP分析服务
14.5.3 复制
14.5.4 创建数据仓库数据库
14.5.5 清理和转换数据
14.5.6 将数据装入数据仓库数据库
14.6 数据导入、导出和数据转换
14.6.1 DTS的目标
14.6.2 DTS体系结构
14.6.3 DTS包
14.7 使用数据仓库
14.7.1 SQL查询
14.7.2 OLAP和数据开采
14.7.3 Microsoft Office 2000
14.7.4 Web访问和创建报表
14.7.5 脱机OLAP多维数据集
14.7.6 第三方应用程序
14.8 SQL Server 2000数据仓库数据管理
14.8.1 使用SQL Server 2000管理工具更新数据仓库中数据
14.8.2 使用SQL Server 2000管理工具自动调度数据仓库任务
14.8.3 使用SQL Server 2000管理工具监视数据仓库性能
14.8.4 使用SQL Server 2000管理工具备份数据仓库数据
第15章 数据开采在SQL Server 2000中的应用
15.1 数据开采概述
15.1.1 数据开采的任务
15.1.2 数据开采的基础
15.1.3 数据开采的对象
15.1.4 数据开采方法和技术
15.1.5 数据开采的工作原理
15.1.6 数据开采的一种体系结构
15.1.7 数据开采的术语
15.2 SQL Server 2000数据开采模型
15.2.1 SQL Server 2000数据开采模型概述
15.2.2 SQL Server 2000数据开采模型的结构
15.2.3 通用数据开采算法
15.2.4 SQL Server 2000数据开采节点
15.2.5 SQL Server 2000数据开采列
15.3 数据集市中维建模的系统方法
15.4 数据开采与用户的关系
15.5 SQL Server 2000数据开采模型编辑器
15.5.1 SQL Server 2000 OLAP开采模型编辑器
15.5.2 SQL Server 2000关系开采模型编辑器
15.6 使用SQL Server创建和使用数据开采模型
15.6.1 使用SQL Server创建数据开采模型
15.6.2 使用SQL Server编辑数据开采模型
15.6.3 使用SQL Server浏览数据开采模型
15.7 使用SQL Server分析管理器管理数据开采模型
15.8 数据开采的前景
第16章 元数据服务
16.1 元数据基础
16.2 元数据服务的结构
16.3 使用元数据服务
16.4 元数据服务应用编程
16.4.1 存储引擎模型
16.4.2 存储类型信息模型(RTIM)
16.4.3 定义信息模型
16.4.4 用元数据服务来对信息模型进行编程
16.4.5 连接与注册存储
16.4.6 安装信息模型
16.4.7 简述检索目标对象集
第17章 SQL Server 2000分析服务
17.1 什么是OLAP
17.2 分析服务的特性
17.3 分析服务对象体系结构
17.4 多维立方体的结构
17.5 规划分析服务
17.5.1 分析服务中的SQL
17.5.2 决策支持对象
17.6 数据透视表服务
17.6.1 PivotTable服务概述
17.6.2 数据透视表服务的主要概念
17.6.3 高级数据开采和分析
17.7 使用SQL Server分析服务器进行OLAP分析服务
17.7.1 添加数据源
17.7.2 添加维数
17.7.3 创建立方体
17.7.4 处理立方体
17.7.5 使用选项增强立方体处理能力
17.7.6 创建一个虚拟立方体
17.7.7 自动调度管理任务
17.8 MDX
第5部分小结
附录
附录1 SQL Server 2000计数器对象
附录2 SQL Server 2000决策支持对象
附录3 MDX函数
猜您喜欢

读书导航