应用PowerDesigner软件设计数据库表

更新时间:2024-04-08 15:42:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

应用PowerDesigner软件设计数据库表 步骤:

1. 双击PowerDesigner软件快捷方式,运行PowerDesigner软件, 出现如下界面:

2. 选择Create Model,然后单击Create Model,出现如下界面:

3. 选择Physical Data Model,然后选择Physical Diagram,在下面Model name 中修改模型名称,在DBMS中选择你使用的数据库类型,比如Oracle Version 11 g,选择OK.出现如下界面:

4. 在屏幕右边Palette中选择

并单击,然后在中间框中单击,出

现如下界面:

5. 在屏幕右边Palette中选择下界面:

并单击,然后在中间单击,出现如

6. 双击,出现如下界面:

7. 在name中为要创建的表命名,名称为users,如下图所示:

8. 单击Colunms,出现如下界面:

9. 为users表添加所包含的字段,结果如下图所示:

然后单击应用,再单击确定,users表创建结束,结果如下:

10.

重复以第4步到第9步,分别创建orders表,orders_detail

表和product表,结果如下图所示:

11.

在屏幕右边Palette中选择

并单击,然后在屏幕中间的找

到orders表中的o_u_id字段和users表中的u_id字段,用鼠标单击orders表中的o_u_id字段,然后从o_u_id字段前面拖动鼠标到users表中的u_id字段前面,结果如下图所示:

出现的FK_Orders_Reference_Users即是orders表关联到users表的外键名称,在屏幕右边Palette中选择FK_Orders_Reference_Users,出现如下界面:

单击,然后双击

在name选项中可以修改外键名称,修改结果如下图所示:

然后选择Joins,出现如下界面:

然后在表中的Child Table Columns下的第一行中单击,在向下的箭头中选择users表中的o_u_id字段和orders表中的oid关联,然后单击应用,再单击确定,如下界面所示:

结果如下界面所示:

12.

重复以上第11步的操作,为orders表和

orders_detail,orders_detail和product表建立外键关联。结果如下界面所示:

13.

单击database,出现如下界面:

选择Generate Database单击,出现如下界面:

选择Options,出现如下界面:

在以上界面中通过滚动条找到

,去

掉二者前面的对号,然后单击Preview出现如下界面:

你可以阅读一下生成的SQL语句,然后再单击General,出现如下界面:

在Directory中选择sql脚本存储路径,然后在File name中为sql脚本命名,最后单击确定。生成脚本文件成功。出现如下界面:

单击close关闭。

本文来源:https://www.bwwdw.com/article/tbpr.html

Top