技术开发 频道

用IBM Rational为DB2 UDB数据库建模


结束语

最后,下面的 图 25展示了我们的测试项目“Data Model1”现在的数据库模型。
图 25. 数据库模型
图 25. 数据库模型

    最后,我们概述了使用 Rational XDE 进行数据库建模的过程,但没有讨论太多细节,以免使初级用户无法承受。这个简单示例已经为您开了个头,您可以开始使用该工具来满足您自己的数据库设计和建模需求。要获得该产品的更多信息,请从 Help 菜单查看 Rational XDE 的在线帮助。

注意

  1. Forward Engineering 向导未在 DDL 文件中插入或生成数据库 DDL(CREATE DATABASE 命令)。这意味着在对目标数据库执行 DDL 脚本之前,需要手工创建目标数据库。
  2. 本文采用的 Rational XDE 版本为 2003.06.00。在建立存储过程模型时,您可能会发现如果在存储过程具体指定的 Action Body 选项卡中指定了一个动作体,该存储过程的 DDL 中却没有这个动作体。该缺陷在 2004 年 4 月 9 日发布的 Service Release 2(fixpack 2)中得到了修复。关于当前修正版的更多信息,请查看 www.rational.com
  3. 在为 DB2 存储过程指定动作体时,必须使用非传统的 SQL 语句终止字符,例如“@”等,因为分号在存储过程体中用于终止存储过程动作语句。然而,在通过 Forward Engineering 向导生成存储过程 DDL 时,会在“@”后面额外生成一个分号,所以“@”是不需要的,否则 DB2 的 SQL 编译器会发出错误。
  4. 可能需要编辑所生成的 DDL 脚本,以确保所使用的语句终止字符是正确的。
0
相关文章