技术开发 频道

使用PowerDesigner设计数据库


入门
PowerDesigner 可以从用于创建数据库的脚本文件读取数据库的结构。但是,通常更简便的方法是:从 PowerDesigner 连接到数据库并使用反向工程特性直接抽取设计。

在阐述 PowerDesigner 时对示例数据库进行了修改,以改进示例数据库的设计。

当前,始终从 product 表中读取每种产品的价格。因此,如果更新价格,就会相应地更改以前所有订单上该产品的销售价格。在 sales_order_items 表中添加 unit_price 列,即可解决此问题。这样,就可以分别存储每个客户的实际销售价格。product 表中的价格记录当前的列表价格。

启动 PowerDesigner:

从 [开始] 菜单,选择 [程序] > [SQL Anywhere 9] > [PowerDesigner 9] > [PowerDesigner]。

此时,就会出现 PowerDesigner 主窗口:


PowerDesigner 主窗口包含对象浏览器(左侧)和输出窗口(底部)。

从 [File] 菜单中选择 [New]。

即会出现 [New] 对话框。

在 [New] 对话框中,选择 [Physical Data Model],然后单击 [OK]。

即会出现 [New Physical Data Model] 对话框。

在 [General] 选项卡上,从下拉列表中选择 [Sybase AS Anywhere 9]。

对剩余选项使用缺省设置,然后单击 [OK]。

此时,在浏览器和标题栏中就会出现模型名称 PhysicalDataModel_1。

0
相关文章