delphi中数据仓库应用模块的设置和调用

delphi中数据仓库应用模块的设置和调用

ID:10927889

大小:24.50 KB

页数:6页

时间:2018-07-09

delphi中数据仓库应用模块的设置和调用_第1页
delphi中数据仓库应用模块的设置和调用_第2页
delphi中数据仓库应用模块的设置和调用_第3页
delphi中数据仓库应用模块的设置和调用_第4页
delphi中数据仓库应用模块的设置和调用_第5页
资源描述:

《delphi中数据仓库应用模块的设置和调用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Delphi中数据仓库应用模块的设置和调用Delphi中数曩仓库一.引言应用梗块的设置和调用中国矿业大学刘韬王耀才随着数据库厂商推出自己的数据仓库软件,很多企业或单位建立了自己的数据仓库.数据仓库已经成为仅次于Internet之后的又一技术热点.建立数据仓库的目的是为决策提供支持和服务,数据仓库是面向复杂的数据分析以提供决策支持的过程.在这个过程中,使用数据仓库主要有两种方式,即数据挖掘和联机分析处理.数据挖掘通常又称数据库中的知识发现,是从大量数据中提取或"挖掘"有用知识的过程,它需要专门的人员才能完成.联机分析处理则是用于决策支持的分析工具,很多数据仓库软件供应商在数

2、据仓库系统软件中都提供了联机分析处理工具.对于一个企业或事业单位而言,建立数据仓库以后,就可以利用数据仓库系统进行各种分析和操作,或进行事务分析,或进行模式发现的数据挖掘.但在具体使用数据仓库时往往存在两方面的问题.一方面是对于使用数据仓库的普通人员来说,多数可能缺乏数据仓库的使用经验,仍习惯于通常的联机事务处理的操作方式,他们希望能以一种类似联机分析处理的方式使用数据仓库,即使用原有的联机分析处理方式对数据仓库进行操作.另一方面,对于缺乏计算机应用能力的用户来说,使用Oracle或SQLServer等数据仓库系统自身所提供的联机分析处理功能,往往需要烦琐的选项设置,且具

3、有一定的难度,一般需要专业的技术人员才能完成.因此在数据仓库的应用中,尤其是数据仓库应用的早期,为用户提供一种容易定制的数据仓库使用方式,是充分发挥数据仓库效能的关键.用户通过定制的数据仓库使用工具,可以逐步熟悉数据仓库的应用,不断增加数据仓库的应用能力.因此,开发数据仓库的定制使用模式很有实际意义.本文介绍的利用Delphi中数据仓库应用程序的设计功能则可以很好地实现这种定制模式的开发.二Delphi数据仓库组件简介Delphi是用ObjectPascal语言和汇编语言编写的一个应用程序开发工具,由于其易用性,很多系统开发人员都使用它来开发应用程序.在Delphi7.0

4、FINANCIALC0MPUTERIZING中提供了较强的数据仓库功能,应用它的数据仓库设计组件模块来设计数据仓库应用系统十分简单和方便.Delphi中的数据仓库组件模块主要由组件板上的决策立方体(DecisionCube)组件组中的决策立方体组件,决策查询(DeciSionQuery)组件,决策源(DecisionSource)组件,决策中枢(DecisionPivot)组件,决策栅格(DecisionGrid)组件和决策图表(DecisionGraPh)组件组成.决策立方体组件组可与数据库基本表进行连接,反映数据的变化情况,对数据表进行数据统计,分析和图形显示.决策查

5、询组件组的应用十分灵活,而且功能十分强大,是一个良好的数据仓库应用系统开发工具.最主要的特点是普通用户很容易掌握这个组件模块的设置和操作,可以利用这个组件工具,定制自己需要的数据仓库使用模式,这样由用户自己定制所开发出来的应用系统,可以使数据仓库更直接应用于对管理决策的支持.用DelPhi进行数据仓库应用系统的开发,需要依靠决策立方体组件组中的各种组件的相互作用(参见图1).其中决策查询组件处于与数据仓库进行交互的底层.决策立方体组件主要对决策查询组件从物理图1Delphi数据仓库组件关系数据库中所取得的数据进行分析,并且将其转变为一个多维表的结构,然后通过决策源组件提交

6、给决策栅格等组件显示出来.决策中枢组件在数一……c.P………据仓库的应用中起到了一个桥梁作用,将决策立方体组件处理后的数据提交给决策中枢,决策栅格和决策图表组件.决策中枢组件主要用于对数据仓库中的数据操作进行导航,它提供了简单方便的操作按钮,便于用户对数据进行操作.决策栅格组件主要用于对数据的分析结果进行表格显示,还可改变数据显示区的颜色,以及数据的行,列排放方式,即实现多维数据集的旋转分析.决策图表组件用来将所分析的数据以可视化的图形方式进行显示,有利于用户对数据进行直观的分析.数据仓库应用程序设计实例利用决策立方体组件组进行数据仓库应用系统的设计步骤如下:1.使用De

7、lphi的菜单"File""New""Application"建立一个新工程项目文件.2.打开DecisionCube组件板,将组件板上6个组件全部添加到窗体Form1上,各组件的名字Name可自行设定,也可以保持默认值:DecisionQueryl,DecisionCubel,DecisionSource1,DecisionPivotl,DecisionGirdI,DecisionGraphl和DecisionQueryl.在这6个组件中,DecisionCubel和DecisionSourcel组件是系统运行时看不见的非可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。