powerdesigner使用文档

官网:https://haomo-tech.com

作者:毫末科技

邮箱:hxg@haomo-studio.com

powerdedesiger是一个强大的数据库设计工具,使用Data Architect可利用实体-关系图为一个信息系统创建
"概念数据模型"-CDM(Conceptual Data Model)。

powerdesigner配置

  1. Could not Initialize JavaVM!

    配置JDK,JDK必须为32位

PowerDesigner Tools --> General Options --> Variables:

JAR D:\Java\jdk1.6.0_13\bin\jar.exe

JAVA D:\Java\jdk1.6.0_13\bin\java.exe

JAVAC D:\Java\jdk1.6.0_13\bin\javac.exe

JAVADOC D:\Java\jdk1.6.0_13\bin\javadoc.exe

1.powerdesigner新建物理数据模型

1.点击菜单栏新建

2.选择新建物理数据对象模型

3.选择使用数据库

4.给新建的物理对象模型命名,点击确定,进入物理对象模型编辑界

5。示例:新建两张表(Students,Class)并提供一个外键约束

具体步骤:(1)点击工具,新建两张表(2)双击新建好的表,进入table编辑界面,指定表名,字段等属性(3)增加外键,Students表的classId指向class表的id字段

2.建立数据库模型的注意事项

1.创建数据表时每张表的主键设置为ID
2.每张表需添加创建时间CREATE_TIME与更新时间LAST_UPDATE_TIME两个字段
3.数据表中的字段名应避免使用数据库关键字
4.数据表表名不能为表名英文的复数形式
5.oracle数据库常用字段类型:
    字符串类型:VARCHAR2(0 CHAR)
    数字类型:NUMBER(%n),NUMBER(%s,%p)
    时间类型:TIMESTAMP
    大数据类型:CLOB

3.powerdesigner逆向工程

  1. File-->Reverse Engineer-->Database...

2.在弹出的界面中填写 model name 和 选择 目标数据库版本

3.在弹出的窗口中 我们选择 “Using a data source”,并点击 下图红色圆圈按钮创建要使用的 datasource4.选择Connection profile,并点击configure进行创建JDBC连接

5.点击框中的数据库图标进行创建,填写要逆向生成pdm文件的数据库名称,url的地址,以及对应的数据库jar包,测试连接成功后,点击确定

6.选择刚创建的数据库连接文件,输入数据库名及密码,点击Connect,点击确定7.选择要“逆向工程的对象”8.可以看到正在逆向数据库9.生成的结果就在编辑区中, “Ctrl + S”保存,就会导出为 *.pdm 文件

results matching ""

    No results matching ""