其他分享
首页 > 其他分享> > PowerDesigner入门学习笔记

PowerDesigner入门学习笔记

作者:互联网

PowerDesigner入门学习笔记

使用版本:Version 16.6(64位)

在利用PowerDesigner进行逆向工程生成pdm文件时,如果PowerDesigner的版本位数与ojdbc、JDK的版本位数不一致则配置连接数据库时就会失败

业务场景

如果想在MySQL数据库中创建和Oracle一模一样的表,如果表比较少,可以直接手动创建,但是如果表很多,上百了,再手动创建则比较麻烦。当然,如果Oracle表结构导出来,在MySQL直接执行比就好了,但是现实问题在于,语法不支持。这个时候,如果有一个工具,将sql进行转换就很棒

需要很直观的看到数据库的设计模型,如:表有哪些字段,主外键,表与表之间的关系等


一、PowerDesigner 进行数据库设计

第一步:使用管理员运行该程序
第二步:创建数据库物理数据模型
在这里插入图片描述

模型名称,自定义。Extensions可以自选

点击OK。进入设计面板
在这里插入图片描述第三步:在工作空间中创建表并设计表

表名字和段名设计
在这里插入图片描述
主键设置自增序列

在这里插入图片描述
在这里插入图片描述点击确认按钮就完成了自增序列的创建。


第四步:创建表与表之间的关系连接

设置表与表之间的reference

在这里插入图片描述
第五步:将物理数据模型导出sql脚本,并在数据库中执行。

在这里插入图片描述


二、PowerDesigner的物理模型反转

将数据库中现有的表转换为PDM文件

第一步:配置要反转的数据库
在这里插入图片描述在这里插入图片描述
第二步:配置连接数据源

在这里插入图片描述在这里插入图片描述配置信息,然后点击测试连接
在这里插入图片描述

注意:一定要注意powerdesigner的版本,否则一直都是测试失败的。

第三步:使用配置好的数据源进行数据文件的反转

在这里插入图片描述这样就可以反转了。


补充:连接postgres

标签:入门,创建,数据库,PowerDesigner,笔记,表与表,连接,反转
来源: https://blog.csdn.net/qq_31156277/article/details/88384977