| 网站首页 | JAVA文章 | AppServers | Web开发 | 应用开发 | 资源下载 |
    想学好编程,外语很重要,最新的编程技术还是在国外  [enadd  2006年12月25日]        
设为首页 加入收藏 联系站长
您现在的位置: 编程笔记网 >> 数据库 >> db2 >> db2product >> 文章正文
一起使用 DB2 Information Integrator 简介        【字体:
一起使用 DB2 Information Integrator 简介
作者:-    文章来源:-    点击数:    更新时间:2006-4-22
Kulvir Singh Bhogal,IBM Software Services for WebSphere, Austin, TX
Sridhar Reddy Varakala, 研究生,University of Texas at Arlington

2003 年 11 月
如果您对信息集成感兴趣,但是没有时间去学习基本知识,那么作者 Kulvir Bhogal 将就 DB2 Information Integrator 集成和更新 Oracle 数据库的数据的能力给您提供一个简洁明了的介绍。

当今企业的异构性质
我们需要面对的是,许多企业的运作实际上是差别很大的。在很多情况下,这种差别是由公司合并导致的,但有时也可以把它归结为政治,像风一样变换不定的政治。在前一种情况下,公司合并常常试图将完全不同的 IT 工场组合起来,希望这些完全不同的设置会神奇地一起工作。事实证明:这种差别可以成为那些试图支持这些合并的 IT 工场的最头疼的事情。

幸运的是,您可以使用 IBM® DB2® Information Integrator™的联邦服务器能力来提供一种创建各种后端信息源的单一抽象视图的方法。比方说,您有包括 Oracle、Microsoft®、SQL Server、Sybase 和 IBM DB2 Universal Database™ 在内的各种后端。您甚至可能在 Documentum 或 Lotus® Notes 数据库中有重要的内容。DB2 Information Integrator 的功能很广泛,它允许您在用新的方法从这些源中组合以及合并数据时保留当前信息存储。多个来自不同供应商的异构数据库以这种方法连接起来,从而提供单一的应用程序接口。

使用 DB2 Information Integrator 的联邦服务器能力,我们可以设置 IBM DB2 以使我们能够实时整合来自不同后端的数据、更新这些数据并将更新在后端上反映出来。

我们将要做的事情
在本文中,我们将给您介绍一个很简单的业务方案,以使您能亲自感受 DB2 Information Integrator 的某些强大的能力。为了使方案变得比较简单,我们只集中讨论关系能力并且将讨论限制在两个 DBMS 后端系统上。尤其是,我们将使用 IBM DB2 Information Integrator V8.1 将 Oracle 9i Database (V9.2) 中的数据与 IBM DB2 UDB 8.1 数据库中的数据连接起来。

我们的业务方案
一家名为 Big Auto Rental Inc. 的公司刚刚买下了一家名为 Little Car Rental Co. 的公司。作为业务接管的一部分,Big Auto Rental Inc. 同意 Little Car Rental 的 IT 基础结构仍将保持不变。然而,为了业务的正常运作,在 Little Car Rental Co. 有租借业务的客户必须出现在 Big Auto Rental Inc. 的系统中。

Big Auto Rental Co. 使用 IBM DB2 8.1 UDB Enterprise Edition 来存储数据,而 Little Car Rental Co. 使用的却是 Oracle 9i Standard Edition V9.2。在我们的设置中,我们将 DB2 8.1, DB2 Information Integrator 和 Oracle 9i 放在同一个物理框架中运行。相应地,您可能必须 修改我们的方案以模拟分布式(更实际的)环境。

我们将开始说明如何使用 IBM DB2 Information Integrator 来将汽车租赁公司的数据“连接起来”。

准备 Oracle — 模拟 Little Car Rental Co. 的设置
Little Car Rental Co. 的设置很简单,只包括一个驻留在 Oracle 9i 数据库中的表。表的结构如下所示:
LITTLECARRENTTABLE(在 Oracle 中)
RENTALNUMBER DECIMAL (6,0) NOT NULL PRIMARY KEY
RENTALCHARGES DECIMAL (6,2) NOT NULL
CUSTOMERNAME CHARACTER(30) NOT NULL
文章录入:enadd    责任编辑:enadd 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

    最新热点 最新推荐 相关文章
  • Windows Version 8 的生动介…

  • 数据集市: 第 2 部分

  • 让数据挖掘工作起来

  • DB2 UDB for Linux、UNIX 和…

  • 痛苦的遗忘——给应用程序开…

  • SQL Server 2000 技能来学习…

  • Windows 中的 Java 开发概述…

  • 如何为 DB2 Cube Views 构建…

  • 联邦 - 数据库互操作性(第…

  • 哪一个分布式 DB2 UDB V8 版…

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 |