开始之前
本节解释本教程讲授什么内容,以及如何从中获得最大的收益。
关于本教程
本教程介绍 RDA 中的各种特性,讲解如何对IDS使用RDA。学习如何通过反向工程从数据库生成物理模型、把业务需求转换为(逻辑和物理)模型以及关联领域元素,从而帮助识别IDS数据库中的重要和机密信息。
目标
在本教程中,学习如何:
连接 IDS 服务器
通过反向工程从现有的数据库生成新的物理模型
从逻辑模型创建物理数据库模式
修改现有的逻辑模型并把修改应用于数据库
通过连接领域模型和数据库,保持数据的一致性和质量
先决条件
本教程假设读者了解 Informix数据库服务器的基本知识,并且基本了解如何使用基于Eclipse的工具。如果希望了解基于Eclipse的工具的背景知识,可以阅读 RDA 欢迎页面包含的Eclipse平台概述。
系统需求
需要一个运行 Windows XP 或 Windows Vista的系统,系统应该有大约 1GB 磁盘空间以便安装 RDA和IDS。在本教程中,我使用Informix Dynamic Server version 11.10.TC2和RDA version 7.5。本教程使用superstores_demo数据库,这是通过 INFORMIXDIR\bin 目录中的dbaccessdemo9 脚本创建的。
对Informix Dynamic Server使用RDA
Rational Data Architect 简介
IBM Rational Data Architect (RDA) 是一个协作式数据设计解决方案,可以发现各种分散的数据资产并对其进行建模、关联和标准化。在任何企业数据环境中,RDA 都是一种基本工具。它具有以下优点:
通过提供以下功能提高数据质量和一致性:
建立和重用逻辑数据模型,以逻辑模型作为企业体系结构的语义基础。
自动执行某些数据设计任务,比如能够根据逻辑设计生成数据源的物理设计;RDA 支持多种数据环境,包括 DB2、Informix、Oracle、Microsoft、Sybase和mySQL。
通过反向工程从现有的数据库模式生成物理模型,对比和同步数据模型。
分析和实施企业命名和数据元素定义标准。
通过创建规则生成符合标准的名称。
导入业务术语表或与WebSphere Business Glossary集成。