博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
powerDesigner 从postgresql数据库中绘制ER图
阅读量:4113 次
发布时间:2019-05-25

本文共 779 字,大约阅读时间需要 2 分钟。

转载地址:

 

1.准备软件

  Powerdesigner

  PostgreSQL

  PostgreSQL ODBC驱动程序: psqlODBC,网址:

2. 安装PostgreSQL的ODBC驱动程序

  双击运行

3.配置PostgreSQL的ODBC驱动程序

  开始-》控制面板-》管理工具-》数据源(ODBC)-》用户DSN-》添加

  

  

注意:如果在ODBC 数据源管理程序中找不到Postgresql,则可以参考

4.启动PowerDesigner(管理员身份),准备逆向生成。

   (1)新建数据模型

   

  (2)配置数据源

  

  

  (3)逆向生成或者从数据库更新

  

  

 

  

   (4)选择要生成的数据库表

    去掉以"pg_"开头的数据表(因为这些数据表是PostgreSQL自动生成的). 可以选择感兴趣的数据表, 导出物理数据模型.

   

  (5)显示生成的图形

   让PDM图形列表显示name和code等需要的信息

  点击菜单”TOOLS” —〉显示参数设置(DISPLAY PREFERENCES) ,

  在弹出来的框中选中Content—〉Table —> 点右下角那个Advanced 按钮 —> 在弹出的框中选中 Columns —>点ListColumns右边的按钮 —> 在弹出的框中找到Code 和 Name ,在它后面的小框中打上勾

  

  

  右键PhysicalDiagram,选择show symbols,点击select all,点击ok即可。

  

  (6)生成了pdm

  

  (7)导出图片

  选中要生成图片的实体然后点击Edit—Export Image就可以,可以用Ctrl+A全部选中,也可以用Shift+鼠标左键来逐个选中一部分; 

  

  

你可能感兴趣的文章
Grad Central Dispatch
查看>>
NSValue包装结构体,存取于NSArray中
查看>>
世界排名前十的电影
查看>>
iphone开发中的一些小技巧
查看>>
iOS编程安全之路-RSA签名与验签
查看>>
<iOS>关于viewWithTag的一点说明
查看>>
<iOS>关于自定义description的一点用法
查看>>
Unix 命令,常用到的
查看>>
Linux操作系统文件系统基础知识详解
查看>>
部分常用到的SQLite语句
查看>>
堆和栈的区别
查看>>
当异常出现时
查看>>
<iOS>iPhone 应用里实现截屏功能的代码
查看>>
iOS6 中新的控件UIRefreshControl下拉刷新
查看>>
bitbucket和git 进行代码管理
查看>>
在CGD中快速实现多线程的并发控制
查看>>
IOS开发网络篇之──ASIHTTPRequest详解
查看>>
IOS开发网络篇之──ASIHTTPRequest下载示例(支持断点续传)
查看>>
<iOS>通过运行时来实例化一个,只知道名字的类, 名字为变量
查看>>
工作备注一下
查看>>