预订演示
前页 后页

生成数据库定义语言(DDL)

一旦定义了物理模型并对对象建模, Enterprise Architect可以为各种对象生成数据库定义语言 (DDL),包括数据库表、视图、函数、序列和过程。这是一种节省时间的机制,并减少了在其他工具中手动执行此操作可能引入的错误。正向工程由一组模板管理,这些模板定义如何将UML构造转换为目标 DBMS 中的对象。为所有受支持的 DBMS 提供了标准模板,并且可以编辑这些模板以自定义 DDL 的生成方式。在不支持开箱即用的 DBMS 的情况下,可以使用现有模板作为起点和参考来创建一组新模板。

在正向工程 DDL 时,可以将输出定向到一个文件(或一系列文件,每个object一个)或 DDL 执行引擎。执行引擎允许您立即执行 DDL,通过活动连接定位实时数据库。如果您将输出定向到文件,您可以稍后在方便时对实时数据库执行 DDL。生成的文件可以使用代码编辑器打开,通过选择 F12、Ctrl+E 或 Alt+7,您可以在Enterprise Architect中查看 DDL。

了解更多