热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数

DB2 变更管理工具与 Rational DA集成

来源: 作者: 时间:2007-09-09 Tag: 点击:

  将数据库变更管理过程想象成一套彼此相连的拼图。一块拼图是数据建模,另一块是数据库更改。我们将展示 IBM 为将这两块结合在一起而提供的解决方案。IBM DB2 Change Management Expert for Linux®, UNIX®, and Windows® 是一款新的数据库变更管理工具。它可以单独使用,也可以与 IBM Rational Data Architect 结合使用,后者是用于企业数据建模和集成设计的工具。在物理数据模型方面,这两种工具使用相同的语言,因而可以集成从设计和建模到数据库变更管理的过程。 物理数据模型使数据架构师、开发人员和数据库管理员面对同一个页面,而不必在个人与小组之间来回转换更改。

  DB2 Change Management Expert 和 Rational Data Architect 都使用 Eclipse 框架。同时使用这两个产品的团队可以利用 Eclipse Team 组件来控制信息流。而且,Rational Data Architect 和 DB2 Change Management Expert 可以同时出现在同一个 Eclipse 框架中(也就是说,通过 “shared shell” 安装)。在一人扮演多个角色的情况下,shared shell 可以提供一个单独的用户界面。

  场景概述

  本文通过一个场景来阐释客户如何使用这两种产品。我们将以一家虚构的公司 JK Enterprises 作为示例客户。JK Enterprises 已经开始使用 DB2 Change Management Expert 和 Rational Data Architect。JK Enterprises 的数据建模师 Tom 正在使用 Rational Data Architect,而身为公司 DBA 的 Eric 正在使用 DB2 Change Management Expert。但是请注意,在某些较小的工作室,可能一个人同时使用这两个工具。

  假设由于 JK Enterprises 的业务需求,他们需要为他们的项目添加完成码。他们需要对数据库加以更改,添加一个完成码表,但是他们还希望在逻辑模型中反映这一更改。由于不确定逻辑模型是否是最新的,因此他们选择首先根据生产数据库创建一个物理模型。Eric 将在 DB2 CME 中创建这个物理模型,并将它发送给 Tom。然后,Tom 使用 Rational Data Architect 将这个物理模型转换为一个逻辑模型,并确定完成码实体、所需的关系和属性。然后,通过与 Eric 协商,他在 Rational Data Architect 中将这个逻辑模型转换成一个物理模型。然后,Eric 在 DB2 Change Management Expert 中使用这个更新后的物理模型,并将变更迁移到一个测试数据库中。

图 1. 场景概述
场景中 3 个主要步骤的图形化表示



相关文章:
db2日期操作函数
SQL 语法参考手册
谈谈IBM DB2的数据库备份与恢复
对 DB2 V9 中 XML 类型的编码处理(dW)
构建DB2 Cube View元数据桥
DB2存储过程开发最佳实践
DB2中使用所有内存
DB2与SQL Server2000间SQL数据复制
用户和组帐户与DB2 UDB的交互
DB2 9数据库优点及缺点详细分析
DB2中实现Oracle的相关功能
将Siebel 7电子商务应用程序从DB2 UDB V8 迁移到D
解析:DB2 无限活动日志策略的实用技巧
DB2 9数据服务器发展的3个阶段
为DB2数据库添加验证约束
DB2数据库创建存储过程时遇到的错误
DB2 9数据库性能理解的二十大误区
DB2中的终极SQL性能调节技术
DB2数据库应用系统性能优化深入探究
提高DB2 Web程序性能5条规则
详解安装DB2 9数据库管理软件的4种方式
DB2 9.5的数据库内存保护技术
解决DB2中出现的SQL1032N错误现象
创建克隆文件
DB2数据库优化的几条策略
如何解决DB2中出现的SQL1032N错误现象
解决DB2数据库代码页不兼容的问题
DB2创建存储过程时遇到的错误
教你提高商业智能环境中的DB2查询性能
DB2 9.5的数据库内存保护