DB2与Oracle的数据仓库技术关键能力对比研究_IT168文库

DB2与ORACLE

数据库与信息管理 …

电脑知识与技术

DB2与OracIe的数据仓库技术

关键能力对比研究

钟文龙,陈磊2

(1.重庆大学软件学院,重庆400044:2.重庆电子职业技术学院计算机一系,重庆400021)

摘要:在众多的数据库产品中。mM的DB2数据库和omcle数据库是当今世界最好的数据库产品,而在数据仓库技术方面也是各有千秋。本文根据数据仓库的任务、特点和应该具备的关键能力,对DB2和orade两大数据库的数据仓库技术在索引能力、数据分区、仓库管理器等方面进行了对比研究。

关键词:DB2;orade;数据库;数据仓库:位图索引;数据分区中图分类号:TP311文献标识码:A

CompansonResearch0fDB2vs.O陋cIeF0cusonKeyCapabi¨tyofDataWarehouseTechnica¨ty

ZHoNGWen—lon91CHENLei2

.。

(1.FacultyofSo觚areEn百neering,Chon鹊i119uIlivers时,Chongqing

400044,ch如a)

(2.Depamentofcomputer,ChongQing

Abstrad:Inmanvdatabase

Elec仃onjc

Pro南ssio蹦Couege,chongqing,400021)

are

produc谯,IBM

on

DB2databaseandoncledatabaSe

cwoofthebestdatabasepfoduct.

in廿oducet11etasksanddle

Thebothofthemhavemuchadvantage

thedatawarehouse

tecllIlicality.In“s

then

to

paper,to

&atIlresandthekevcapabilityoftheDatadatabaseandomcledatabasemanager

on

the

bi锄p

WarehouSe

TecImicalit、r,

comparethedi归融rencebetween

IBM

DB2

mdexes&bi廿l_lapioinindexesandthedatapartidollingandthewarehouse

KeywordS:DB2;oracle+;Database;Data

Warehouse;Bi廿】[1apIndex;DataPartitioIling

近几年,在全球DBMS(数据库管理系统)市场竞争中有三个DBMS产品形成三足鼎立之势。它们是:0m.

cle、IBM的DB2和MicmsoftSQLServer。由于Omcle和

IBM的DB2能在多种操作平台上运行,而在数据仓库技术方面也是各有千秋,真正的竞争在0racle和DB2之间激烈展开。

OraCle数据库

提起数据库。第一个想到的公司,一般都会是Ora.cle。该公司成立于1977年。最初是一家专门开发数据库的公司。0rack在数据库领域一直处于领先地位。0mcle数据库成为世界上使用最广泛的关系数据系统之一。0racle数据库产品具有以下特性:多进程、多线索的体系结构;可联结性;高生产率;扩展性和性能;安全性;Intemet和电子商务。

查询和数据分析专门设计的大型数据库。他们的任务是去优化执行大范围的、多条件的、时间跨度大的、特殊的和大量的查询工作。”

3.2数据仓库的任务

数据仓库的目标是为经营管理决策提供支持信息。从用户角度来看是多重的数据重组结构。在把数据装载到数据结构重组后的数据仓库之前.先要进行数据转换,保证数据准确、到位,没有超出应有的数值范围.没有重复等。数据仓库中的数据是比较稳定的。不

必实时修改。

2旧M的DB2数据库

IBM公司的DB2产品,起源于SvstemR和SvstemR¥。他支持从PC到UNIX。从中小型机到大型机;从IBM到非IBM(HP及SUNUNIX系统等)各种操作平台。DB2数据库产品具有以下特性:支持面向对象的编程;支持多媒体应用程序;增强的备份和恢复能力;支持存储过程和触发器;支持异构分布式数据库访问;支持数据复制;开发工具;集成XML文档。

3数据仓库

数据仓库(DataWarehouse)现在是数据库领域的一个热门话题,和单纯的数据库比较,具有更高的价值,数据仓库主要用于决策支持。

3.1数据仓库的定义

Omcle在其技术自皮书中的定义是“数据仓库是为

3.3数据仓库技术的特点

3_3.1面向主题的查询.和一般数据库面向表达式的查询相比,具有一定的智能性。

3.3.2支持数据集成,底层的数据库(DBMS)可以异构,多个。

3.3.3数据仓库中的数据具有时间性。数据和时间结合有利于决策。

3.3.4对数据仓库的操作一般只有查询,不象数据库有修改等操作。

3.4数据仓库的关键能力

对于数据仓库如此重要的大量的工作任务,要求数据仓库具有多个的关键能力。比如:高效率的位图索引能力、广泛的数据分区策略选择和仓库管理器等方面,并且具有并行计算的扩展支持。位图索引就是使用一个位图Bitmap(或一个位向量Bitvector)的每个键值去替代相关数据表的记录号(或行号ROWID)的列表。

位图中的每一个位bit都对应相关数据表的一个记录(行)。数据分区使得大型的数据库结构(诸如:数据表、索引、视图等等)被分解为更小的和更容易管理

20●5

万方数据 

你可能喜欢

  • 数据解决方案
  • 银行数据
  • 维度建模
  • 数据仓库建模
  • 知识点总结
  • 关键技术研究
  • 数据库知识点

DB2与Oracle的数据仓库技术关键能力对比研究_IT168文库相关文档

最新文档

返回顶部