前页 | 后页 |
产生DDL
一旦定义了物理模型并对对象建模, Enterprise Architect即可为各种对象(包括数据库表,视图,函数,序列和过程)生成数据库定义语言(DDL)。这是一种节省时间的机制,可以减少在其他工具中手动执行此操作可能导致的错误。正向工程由一组模板控制,这些模板定义了如何将UML构造转换为目标DBMS中的对象。为所有受支持的DBMS提供了标准模板,可以对这些模板进行编辑以自定义DDL的生成方式。如果不立即支持DBMS,则可以使用现有模板作为起点和参考来创建新的模板集。
在进行正向工程DDL时,可以将输出定向到一个文件(或一系列文件,每个对象一个)或DDL执行引擎。执行引擎使您可以立即执行DDL,并通过ODBC连接定位实时数据库。如果将输出定向到文件,则可以在以后方便时对实时数据库执行DDL。可以使用代码编辑器打开生成的文件,方法是选择F12,Ctrl + E或Alt + 7,从而可以在Enterprise Architect查看DDL。