第 4 课:将逻辑数据模型变换为物理数据模型

在开始之前,您必须完成第 3 课:查看 Design 项目属性中的域模型引用

您可以使用工作台将逻辑数据模型变换为物理数据模型。可使用以下几种方法来指定变换选项:

这一课中,您将在不更改“首选项”窗口或“属性”视图中任何变换设置的情况下,将样本 HR.ldm 逻辑数据模型变换为物理数据模型。 在随后的课程中,您将更改逻辑数据模型中某些对象的变换属性,然后再次变换以查看这些属性如何影响变换。

要将逻辑数据模型变换为物理数据模型:

  1. 在“数据项目资源管理器”中,选择 HR.ldm 逻辑数据模型。
  2. 从主菜单中单击数据 > 变换 > 物理数据模型。也可以使用变换为物理数据模型 变换为物理数据模型工具栏按钮图标 工具栏按钮。

    “变换为物理数据模型”向导打开。

  3. 在“目标物理数据模型”页中,保留创建新模型复选框为选中状态。

    在此示例中,您现在没有物理数据模型。但如果您曾在小组环境中工作且想要对大型逻辑数据模型分区,则可以使用更新现有模型选项,将多个逻辑数据模型变换为一个物理数据模型。也可以使用此功能来修改逻辑数据模型,并将更改传播到现有的物理数据模型。

  4. 单击下一步
  5. 在“物理数据模型文件”页中,在文件名字段中输入 HR_physical,并保留其它字段中的缺省设置。

    此屏幕捕获显示了“变换为物理数据模型”向导,如上所述。

  6. 单击下一步
  7. 在“选项”页中的模式名字段中输入 HR_schema。这样做将在变换后在您的物理数据模型中创建一个名称为 HR_schema 的模式。保留此页中其它字段的缺省值,然后单击下一步

    输出页中,您将看到一个消息指示变换为物理模型已完成。

  8. 单击完成保留物理数据模型。

    在“数据项目资源管理器”中 Design 项目下的数据模型文件夹中创建并显示了物理数据模型文件 HR_physical.dbm。此物理数据模型文件在物理数据模型编辑器中打开。

    此屏幕捕获显示了“数据项目资源管理器”中显示的新物理数据模型,如上所述。

  9. 展开 HR_physical.dbm 节点、数据库节点和 HR_schema 节点。
  10. 右键单击 Diagrams 文件夹,然后选择新建概述图
  11. 在打开的窗口中,单击包括所选的元素列表中 HR_schema 旁边的复选框。

    这将突出显示 HR_schema 对象和包含在模式中的所有对象。

  12. 保留所有其他缺省值并单击确定

    此新的 HR_schema 图显示在“数据项目资源管理器”并在图编辑器中打开。

  13. 在编辑器区域中单击 HR_schema 选项卡,以查看该图。
  14. 单击图中的空白区域。
  15. 在“属性”视图,更改图属性以使列对象显示在编辑器中:
  16. 双击 HR_schema 选项卡以将图编辑器视图最大化。

    请注意,此变换创建了 4 个表,它们与 HR.ldm 逻辑数据模型中的 4 个实体紧密映射。

    此屏幕捕获显示了 HR_schema 图, 如上所述。

  17. 保存并关闭 HR_schema 图和 HR_physical 物理数据模型。

现在,您已准备好可以开始第 5 课:修改变换属性以进行上卷