使用 IBM Rational Data Architect 进行 Oracle 数据库建模
2008-09-08 12:53:55 来源:WEB开发网尽管 Oracle Designer 和 RDA 有不同之处,但是概念是非常相似的。惟一的差异是执行活动的方式不同。例如,在 Oracle Designer 中可以使用 Database Design Transform 对模型进行转换,在这个过程中可以指定表映射。在进行转换时,RDA 也允许选择表映射和使用向导。
图 14. 在 RDA 中可用的物理数据模型转换选项
还可以在 RDA 工具的 Windows > Preferences 部分中指定其他选项。
请注意数据类型映射中 Oracle 特有的数据类型(通过 Windows > Preferences > Data > Transform > Data Type Map > Logical to Physical 可以看到这些数据类型)。
图 15. Oracle 数据类型的首选项
例如,VARCHAR2 数据类型是 Oracle 特有的。在对逻辑数据模型进行转换时,可以让 RDA 把逻辑数据模型中指定的 VARCHAR 数据类型自动转换为物理数据模型中的 VARCHAR2 数据类型。
可以把 Oracle Designer 文件直接导入 RDA。这需要启动一个向导并指定 Oracle Designer 文件的位置。RDA 会替您完成余下的工作,所以只需几次鼠标单击,就能直接生成模型。
Rational Data Architect 提供了强大的数据建模功能,还提供了应用程序开发和与其他软件产品集成的功能。后面一节讨论 RDA 提供的一些 关键特性。
未来的 Oracle 支持和改进
工具必须跟上数据库的发展,能够使用数据库中添加的最新特性,这一点很重要。例如,数据库分区特性可以把一个数据库中的表和索引划分成多个部分。RDA 以后会提供 Oracle 分区和子分区支持。RDA 计划实现的 Oracle 分区支持与 RDA 和 DB2 现有的分区支持很相似。
更多精彩
赞助商链接