Database 版 (精华区)
发信人: joy (请给database灌水), 信区: Database
标 题: [转载] 在多层体系结构下建立数据仓库(4)
发信站: 紫 丁 香 (Sun Jul 4 18:28:03 1999), 站内信件
【 以下文字转载自 Test 讨论区 】
【 原文由 joy 所发表 】
发信人: Seraph (Seraph), 信区: Database
发信站: 白山黑水站 (Thu Jun 24 07:43:16 1999), 转信
三、用四类RDBMS构建数据集市
首先,传统的关系型数据库可用于标准查询和分析
。大量的OLAP和ROLAP工具可以检索和操作这类数据,例如Brio T
echnology、Busines Objects或Cognos公司的产品。
第二类关系型数据库使用、存储和访问结构的特定部分,该部分
优化了交互式检索(经常以交互式更新为代价,它并非数据仓库的核心
功能)。例如,位图方式支持按索引解析许多查询,同时通过尽量减少
数据I/O来提高速度。另一种方式是增加那些能够加速星型连接的索
引结构,或允许预先定义经常执行的连接。成功使用这些索引结构的
关键是优化器的复杂程度和存储结构本身。
例如,Sybase IQ产品明确地为数据仓库查询和分析而设计,而这
类查询和分析将基于大量的访问途径和存储结构。访问传统数据库的
工具可能对Sybase IQ管辖下的数据库更有效,因为Sybase IQ提供了
更快的响应时间。Sybase推出了一个非常成功的业界合作打包计划称
为QuickStart DataMart:以Sybase IQ为核心,用户可选择采用BrioQu
ery、Business Obect s或Cognos的PowerPlay为前端查询工具,同时
集成了Sybase提供的专业服务,来帮助用户快速建立交互式数据集市
类型的数据仓库应用。
第三类是特殊的关系型数据库,例如Red Brick Warehouse,它们
针对多维分析实现优化。在牺牲了标准、规范的关系型结构的某些优
点的同时,这类软件在大型的多维数据库上运行良好。
第四类是通过多维数据库,例如IRI/Oracle Express或Arbor Ess
base,来建立数据集市。这类数据库尽管彻底放弃了关系型数据结构
的灵活性,但由于是专门为分析具有良好定义的多维结构的金融或市
场数据而设计的,从而提高了性能。
上述的各类数据仓库也称为由上而下的数据仓库,即由原子仓库
衍生出数据集市。另有方法是由下而上,首先创建数据集市,然后将它
们聚集为企业级数据仓库。这种方法的主要优点是建立数据集市通常
比建立原子数据仓库更容易一些。因需求集中,极大地简化了设计和
实现,并且通常只需要合并较少的数据源。数据集市因趋于更小,从而
进一步减少了成本。
应该由上而下还是由下而上建立数据仓库,并无绝对的答案。在
实际工作中,两种情况都会碰到。但由下而上的方式比较适合初次建
立数据仓库的用户。(未完待续)
--
※ 修改:.joy 于 Jul 4 11:21:51 修改本文.[FROM: hit-cim3.hit.edu]
--
※ 转寄:.白山黑水站 bbs.neu.edu.cn.[FROM: hit-cim3.hit.edu]
--
☆ 来源:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: joy.bbs@razorback.ne]
--
※ 转载:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.229.142]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.162毫秒