书籍详情
SQL Server OLAP开发指南
作者:(美)William C.Amo著;董梁[等]译
出版社:电子工业出版社
出版时间:2000-08-01
ISBN:9787505360969
定价:¥45.00
购买这本书可以去
内容简介
本书是介绍如何使用SQL SERVER OLAP创建数据库和开发数据库查询程序的专业书籍,全书分为三个部分,按照概念、组成和应用依次编排,内容涵盖了SQL SERVER OLAP的各个层面。第一部分从Mi-crosoft OLAP Services的环境特征和专用术语开始谈起,依次讨论了OLAP Manager的用法、OLAP数据的维护方式、以及作为OLAP重要特征的Decision Support Objects(决策支持对象)和PivotTable Service(透视表服务程序);第二部分重点讨论了Microsoft OLAP Services的各个组件及其应用,包括多维表达式(MDX)、分区(Partition)、OLAP Manager插件和数据的安全设置等;第三部分则着眼于OLAP Services的编程实践,根据实际案例介绍了如何创建使用决策支持对象的服务器应用程序、使用PivotTable的客户机程序,以及如何开发OLAP Manager插件和进行数据转换。OLAP是SQL Server的一个扩充,适应对象主要是数据库领域的专业用户和数据库程序的开发人员,同时,它也可以作为网络管理人员、大专院校计算机专业师生的参考资料。
作者简介
暂缺《SQL Server OLAP开发指南》作者简介
目录
第Ⅰ部分 Microsoft OLAP环境概述
第一章 Microsoft OLAP Services简介
1.1 数据库的建立
1.2 什么是维、事实和模式
1.3 多维结构入门
1.3.1 预运算集合
1.3.2 立方体数据维结构初步
1.3.3 定义成员的属性
1.3.4 虚拟数据维
1.3.5 “All”级
1.3.6 数据元的使用
1.3.7 虚拟立方体数据结构的使用
1.3.8 立方体数据结构存储方式的选择
1.3.9 立方体数据结构的分区存储
1.4 回顾GROUP BY和COMPUTE指令
1.5 关于OLAP对象模型和API
1.5.1 OLAP Manager和插件
1.5.2 Decision Support Objcet(决策支持对象)模型
1.5.3 PivotTable Service(透视表服务)程序
1.5.4 ActiveX Data Object Multidimensional(ADO MD)的使用
1.5.5 OLAP Service库的移动
1.6 小结
第二章 建立数据库样例
2.1 共有资金帐户OLTP数据库简介
2.1.1 数据库的定义
2.1.2 如何使用DTS Export Wizard(输出向导)
2.2 如何使用DTS Package Designer
2.3 小结
第三章 OLAP Manager的用法
3.1 启动OLAP Manager
3.2 创建一个OLAP数据库
3.2.1 指定数据来源
3.2.2 使用立方体结构向导
3.2.3 立方体结构编辑器的使用
3.2.4 设计存储模式和向立方体结构填充数据
3.2.5 查看Investments立方体结构
3.3 定义成员的属性
3.3.1 创建虚拟维
3.3.2 导出成员的使用
3.4 小结
第四章 OLAP数据的维护
4.1 数据库里的数据
4.1.1 验证关系的完整性
4.1.2 确保索引正确
4.2 OLAP存储方式回顾
4.2.1 维的存储
4.2.2 集合的存储
4.3 开发维护计划
4.3.1 变化状态的示例
4.3.2 在样例数据库中处理变化
4.4 立方体结构的更新
4.4.1 进行增量更新
4.4.2 刷新方法的使用
4.4.3 完全处理(Complete Process)的运行
4.4.4 刷新共享维
4.4.5 检查刷新后的结果
4.5 小结
第五章 Decision Support Objects入门
5.1 对象模型简介
5.1.1 MDStore接口
5.1.2 维(Dimension)接口
5.1.3 级别(level)接口
5.1.4 度量(Measure)接口
5.1.5 命令(Command)接口
5.1.6 角色(role)接口
5.1.7 对象的直接访问
5.1.8 DSO枚举值
5.2 DSO数据仓库
5.3 小结
第六章 深入了解PivotTable Service
6.1 使用ADO和ADO MD对象模型
6.1.1 连接一个OLAP目录
6.1.2 检查目录模式
6.1.3 分析OLAP数据
6.2 PivotTable Service SQL提供的支持
6.2.1 在一个MDX查询中平面化数据集
6.3 数据定义语言的使用
6.3.1 创建导出成员
6.3.2 创建用户定义集
6.3.3 集与成员的释放
6.3.4 创建一个缓存
6.3.5 创建本地立方体结构
6.4 小结
第Ⅱ部分 Microsoft OLAP Services组件
第七章 多维表达式简介
7.1 MDX语句
7.1.1 立方体结构的切片化
7.1.2 集与多元组
7.2 WTTH语句的使用
7.2.1 导出成员的指定
7.2.2 集的指定
7.2.3 高速缓存的指定
7.3 函数的使用
7.3.1 内建函数
7.3.2 用户自定义函数
7.4 访问成员的属性
7.5 小结
第八章 使用Decision Support Objects建立应用程序
8.1 使用clsServer访问OLAP Server
8.1.1 对象的锁定
8.1.2 临时对象
8.2 使用DSO创建一个立方体数据结构
8.3 如何使用分区
8.3.1 如何使用Partition Wizard
8.3.2 在OLAP Manager里合并分区
8.3.3 使用DSO创建分区
8.3.4 使用DSO合并分区
8.4 集合与处理程序的设计
8.5 立方体数据结构指令
8.6 安全性
8.6.1 实现数据元级别的安全设置
8.7 小结
第九章 OLAP Manager插件的使用
9.1 什么是OLAP Manager插件
9.2 应用Microsoft OLAP Manager插件
9.2.1 导出成员管理程序
9.2.2 复制与粘贴对象插件
9.2.3 存档和重建数据库插件
9.3 创建自己的插件
9.3.1 创建ActiveX DLL工程
9.3.2 IOlapAddIn接口的实现
9.3 3 注册插件
9.4 小结
第十章 MDX进阶
10.1 多维表达式
10.1.1 集合和多元组表达式的使用
10.1.2 指定成员表达式
10.1.3 应用时间序列函数和表达式
10.1.4 运用条件表达式
10.1.5 空单元的操作
10.2 虚拟维和虚拟立方体结构的使用
10.3 把立方体结构设置为可写入
10.4 小结
第十一章 Microsoft Excel 2000和OLAP
11.1 在OLAP立方体结构上创建PivotTable报表
11.2 使用数据透视表里的数据进行制图
11.3 利用OLAP@Work执行What-If分析
11.4 在Excel 2000中创建OLAP立方体结构
11.5 小结
第Ⅲ部分 OLAI Services编程实践
第十二章 使用决策支持对象的服务器应用程序
12.1 DSO Inspector对象的工作过程
12.1.1 Inspector对象的使用
12.1.2 DSO层次窗体的运用
12.1.3 查看数据源连接属性
12.1.4 属性值的放大显示
12.1.5 查看注册设置
12.2 小结
第十三章 使用PivotTable服务的客户机程序
13.1 数据的遍历
13.1.1 成员的遍历操作
13.1.2 级的遍历操作
13.2 一个使用遍历函数的客户机应用程序
13.3 时间序列函数入门
13.3.1 时间序列函数
13.4 数学函数入门
13.4.1 数学函数
13.5 小结
第十四章 创建OLAP Manager插件
14.1 创建PropertyInspector插件
14.1.1 类的初始化
14.1.2 为快捷菜单添加菜单项
14.1.3 创建ExecuteMenuItem代码
14.1.4 与服务器连接的另一种方法
14.1.5 如何显示节点
14.2 注册PropertyInspector插件
14.3 插件的调试
14.4 小结
第十五章 数据转换服务入门
15.1 数据转换服务概述
15.2 DTS导人向导
15.3 DTS导出向导
15.4 dtswiz应用程序的使用
15.5 dtsrun应用程序的使用
15.6 DTS Task Kit的使用
15.7 小结
附录A 关于本书的配套光盘
A.1 需安装的相关软件
A.2 配套光盘安装指南
附录B 示例数据库的模式
B.1 FundAccts数据库的模式
B.2 FundAccts OLTP示例数据库程序脚本
B.3 FundAccts WH数据库的模式
B.4 FundAccts WH示例数据库脚本
附录C 决策支持对象参考
C.1 clsDatabase对象
C.2 clsCube对象
C.3 clsPartition对象
C.4 clsAggregation对象
附录D MDX语句和格式化字符串标识符
附录E ADO MD对象模型
E.1 ADO MD分类模型
E.2 ADO MD单元集(Cellset)模型
附录F OLAP Services规范
附录G OLAP Services函数参考
第一章 Microsoft OLAP Services简介
1.1 数据库的建立
1.2 什么是维、事实和模式
1.3 多维结构入门
1.3.1 预运算集合
1.3.2 立方体数据维结构初步
1.3.3 定义成员的属性
1.3.4 虚拟数据维
1.3.5 “All”级
1.3.6 数据元的使用
1.3.7 虚拟立方体数据结构的使用
1.3.8 立方体数据结构存储方式的选择
1.3.9 立方体数据结构的分区存储
1.4 回顾GROUP BY和COMPUTE指令
1.5 关于OLAP对象模型和API
1.5.1 OLAP Manager和插件
1.5.2 Decision Support Objcet(决策支持对象)模型
1.5.3 PivotTable Service(透视表服务)程序
1.5.4 ActiveX Data Object Multidimensional(ADO MD)的使用
1.5.5 OLAP Service库的移动
1.6 小结
第二章 建立数据库样例
2.1 共有资金帐户OLTP数据库简介
2.1.1 数据库的定义
2.1.2 如何使用DTS Export Wizard(输出向导)
2.2 如何使用DTS Package Designer
2.3 小结
第三章 OLAP Manager的用法
3.1 启动OLAP Manager
3.2 创建一个OLAP数据库
3.2.1 指定数据来源
3.2.2 使用立方体结构向导
3.2.3 立方体结构编辑器的使用
3.2.4 设计存储模式和向立方体结构填充数据
3.2.5 查看Investments立方体结构
3.3 定义成员的属性
3.3.1 创建虚拟维
3.3.2 导出成员的使用
3.4 小结
第四章 OLAP数据的维护
4.1 数据库里的数据
4.1.1 验证关系的完整性
4.1.2 确保索引正确
4.2 OLAP存储方式回顾
4.2.1 维的存储
4.2.2 集合的存储
4.3 开发维护计划
4.3.1 变化状态的示例
4.3.2 在样例数据库中处理变化
4.4 立方体结构的更新
4.4.1 进行增量更新
4.4.2 刷新方法的使用
4.4.3 完全处理(Complete Process)的运行
4.4.4 刷新共享维
4.4.5 检查刷新后的结果
4.5 小结
第五章 Decision Support Objects入门
5.1 对象模型简介
5.1.1 MDStore接口
5.1.2 维(Dimension)接口
5.1.3 级别(level)接口
5.1.4 度量(Measure)接口
5.1.5 命令(Command)接口
5.1.6 角色(role)接口
5.1.7 对象的直接访问
5.1.8 DSO枚举值
5.2 DSO数据仓库
5.3 小结
第六章 深入了解PivotTable Service
6.1 使用ADO和ADO MD对象模型
6.1.1 连接一个OLAP目录
6.1.2 检查目录模式
6.1.3 分析OLAP数据
6.2 PivotTable Service SQL提供的支持
6.2.1 在一个MDX查询中平面化数据集
6.3 数据定义语言的使用
6.3.1 创建导出成员
6.3.2 创建用户定义集
6.3.3 集与成员的释放
6.3.4 创建一个缓存
6.3.5 创建本地立方体结构
6.4 小结
第Ⅱ部分 Microsoft OLAP Services组件
第七章 多维表达式简介
7.1 MDX语句
7.1.1 立方体结构的切片化
7.1.2 集与多元组
7.2 WTTH语句的使用
7.2.1 导出成员的指定
7.2.2 集的指定
7.2.3 高速缓存的指定
7.3 函数的使用
7.3.1 内建函数
7.3.2 用户自定义函数
7.4 访问成员的属性
7.5 小结
第八章 使用Decision Support Objects建立应用程序
8.1 使用clsServer访问OLAP Server
8.1.1 对象的锁定
8.1.2 临时对象
8.2 使用DSO创建一个立方体数据结构
8.3 如何使用分区
8.3.1 如何使用Partition Wizard
8.3.2 在OLAP Manager里合并分区
8.3.3 使用DSO创建分区
8.3.4 使用DSO合并分区
8.4 集合与处理程序的设计
8.5 立方体数据结构指令
8.6 安全性
8.6.1 实现数据元级别的安全设置
8.7 小结
第九章 OLAP Manager插件的使用
9.1 什么是OLAP Manager插件
9.2 应用Microsoft OLAP Manager插件
9.2.1 导出成员管理程序
9.2.2 复制与粘贴对象插件
9.2.3 存档和重建数据库插件
9.3 创建自己的插件
9.3.1 创建ActiveX DLL工程
9.3.2 IOlapAddIn接口的实现
9.3 3 注册插件
9.4 小结
第十章 MDX进阶
10.1 多维表达式
10.1.1 集合和多元组表达式的使用
10.1.2 指定成员表达式
10.1.3 应用时间序列函数和表达式
10.1.4 运用条件表达式
10.1.5 空单元的操作
10.2 虚拟维和虚拟立方体结构的使用
10.3 把立方体结构设置为可写入
10.4 小结
第十一章 Microsoft Excel 2000和OLAP
11.1 在OLAP立方体结构上创建PivotTable报表
11.2 使用数据透视表里的数据进行制图
11.3 利用OLAP@Work执行What-If分析
11.4 在Excel 2000中创建OLAP立方体结构
11.5 小结
第Ⅲ部分 OLAI Services编程实践
第十二章 使用决策支持对象的服务器应用程序
12.1 DSO Inspector对象的工作过程
12.1.1 Inspector对象的使用
12.1.2 DSO层次窗体的运用
12.1.3 查看数据源连接属性
12.1.4 属性值的放大显示
12.1.5 查看注册设置
12.2 小结
第十三章 使用PivotTable服务的客户机程序
13.1 数据的遍历
13.1.1 成员的遍历操作
13.1.2 级的遍历操作
13.2 一个使用遍历函数的客户机应用程序
13.3 时间序列函数入门
13.3.1 时间序列函数
13.4 数学函数入门
13.4.1 数学函数
13.5 小结
第十四章 创建OLAP Manager插件
14.1 创建PropertyInspector插件
14.1.1 类的初始化
14.1.2 为快捷菜单添加菜单项
14.1.3 创建ExecuteMenuItem代码
14.1.4 与服务器连接的另一种方法
14.1.5 如何显示节点
14.2 注册PropertyInspector插件
14.3 插件的调试
14.4 小结
第十五章 数据转换服务入门
15.1 数据转换服务概述
15.2 DTS导人向导
15.3 DTS导出向导
15.4 dtswiz应用程序的使用
15.5 dtsrun应用程序的使用
15.6 DTS Task Kit的使用
15.7 小结
附录A 关于本书的配套光盘
A.1 需安装的相关软件
A.2 配套光盘安装指南
附录B 示例数据库的模式
B.1 FundAccts数据库的模式
B.2 FundAccts OLTP示例数据库程序脚本
B.3 FundAccts WH数据库的模式
B.4 FundAccts WH示例数据库脚本
附录C 决策支持对象参考
C.1 clsDatabase对象
C.2 clsCube对象
C.3 clsPartition对象
C.4 clsAggregation对象
附录D MDX语句和格式化字符串标识符
附录E ADO MD对象模型
E.1 ADO MD分类模型
E.2 ADO MD单元集(Cellset)模型
附录F OLAP Services规范
附录G OLAP Services函数参考
猜您喜欢