第 7 课:修改物理数据模型并生成 DDL 脚本
在开始之前,您必须完成第 6 课:修改变换属性以进行下卷。
在这一课中,您将修改在第 3 课中创建的原始 HR_physical.dbm 物理数据模型,以添加索引。在修改该物理数据模型后,您将生成一个 DDL 脚本,可将该脚本用于随后进行部署。
修改物理数据模型
- 在“数据项目资源管理器”中的数据模型文件夹中双击 HR_physical.dbm。
- 展开数据库节点,HR_schema 节点和 EMPLOYEE 表节点以查看 EMPLOYEE_PK。
- 选择 EMPLOYEE_PK。
在“属性”视图的“成员”页中,可看到映射到此主键的 EMPLOYEE_PK 列。
- 回到“数据项目资源管理器”中右键单击 EMPLOYEE_PK 并选择添加数据对象 > 索引。
新索引 EMPLOYEE_EMP_ID_IDX 已生成并显示在“数据项目资源管理器”中。
注:新数据对象的缺省名称是在“首选项”窗口的“命名标准”页中设置的。
- 保存 HR_physical.dbm 物理数据模型。
生成 DDL 脚本
- 在“数据项目资源管理器”中右键单击 HR_schema 模式并选择生成 DDL。
向导打开。
- 在“选项”页上,保留缺省值并选择下一步。
- 在“对象”页上,只选择表和索引,因为 HR_schema 模式中没有其它类型的对象。
提示:单击全部不选,然后单击表和索引旁边的复选框。
- 单击下一步。
- 在“保存并运行 DDL”页中指定以下设置:
- 确保在文件夹字段中指定了 Design 数据设计项目。
- 在文件名字段中输入
myddl
。
- 在预览 DDL 字段中查看生成的 DDL。
- 选择打开 DDL 文件进行编辑,然后单击下一步。
- 在“总结”页中查看您所做的选择,然后单击完成。
如果想要在服务器上运行 DDL 脚本,可以选择在服务器上运行 DDL。如果选择此选项,则必须在向导的后续页中提供连接信息。
- 单击完成。
已在“数据项目资源管理器”的 SQL 脚本文件夹中创建并显示了 myddl.sql 文件。因为您已选择打开文件进行编辑,此文件还将在 SQL 编辑器中打开,您可在其中修改该脚本。
查看总结中的内容以完成此教程。