
一、PowerDesigner安装
忽略。后期有空的话再不补充上来。
二、PowerDesigner进行数据库设计
安装好该程序后,点击打开。如图:

点击File右键打开New Model:

命名模型名称和指定数据库类型。比如我的是:
Moderl name: test
DBMS:ORACLE Version 11g

使用表格工具创建表格模板:

设置表格属性:

分别设置表的中文名称和英文名称:

设置字段名、数据类型、类型长度、约束等信息系:

设置序列:



创建表与表之间的关系连接(外键属性):



将创建的物理数据模型导出为sql脚本文件,然后在数据库中执行:



如果是像我一样保存在桌面上的,在桌面就可以直接找到该文件:

三、PowerDesigner的物理模型反转
其实就是把数据库中现有的表转换成PDM文件。
File右键选择Reverse Engineer--->Database:






假如在选择数据库的数据源时,找不到oracle数据源的那个选项。你可以试试重新配置一下数据源(在第四配置反转的数据库的数据源)






四、配置反转数据库的数据源
假如powerDesigner在添加数据库数据源不能识别出oracle。
在官网上下载连接数据库的配置文件,我的话,已经下载好了。如图:

安装win32_11gR2_client选择管理员模式,1.1G的那个安装版本。
配置客户端TNS:将ORACLE安装目录下的product\11.2.0\dbhome_1\NETWORK\ADMINlistener.ora和tnsnames.ora文件分别拷贝到对应的Client的product\11.2.0\client_1\network\admin下。
配置好反转数据库的数据源后,就可以利用该工具进行物理模型的反转啦。
网友评论