【转】用PowerDesigner对现有的数据库反向工程建立E-R图

转自:http://www.cnblogs.com/oceanshare/archive/2010/02/10/1667071.html

由于早期的一个项目在数据库设计建立时没有输出为E-R图,偶在对此项目进行二次改造升级时则使用了PD对原有的数据库进行反向工程,即根据数据源将数据库的的所有表生成为E-R图结构,我使用的是PD 15,反向工程的命令为于“File”菜单中的"Reverse Engineer”-反向引擎。其它的版本的PD应该在”Database”菜单中。详细步骤如下:

1、启动PD,新建一个Physical Diagram

2、菜单:Database->Congfigure Connections 弹出Congfigure Data Connections 对话框

k

点击Add Data source 按钮,弹出创建新数据源对话框:

b

我们选择"系统数据源",下一步:

c

数据源驱动程序我们选择Sql Server,继续下一步:

d

点击“完成”,弹出创建到Sql Server的新数据源,在此对话框中,我们输入名称、描述、及服务器名或IP:

e

下一步:验证登录方式选择“使用用户输入登录ID和密码的SQL Server 验证”,并输入登录ID和密码

f

下一步:更改默认的数据库为你想要进行反向工作程的

g 

下一步:完成

h

i

j

最后,会在Congfigure Data Connections 对话框中出现我们刚才新建的数据源了。

k 

**********************************************************************************

2、菜单:File->Reverse Engineer ->Database 出来New Physical Data Model对话框

1

点击“确定”按钮,弹出Database Reverse Engineering Options对话框:

2

在此我们选择Using a data source,点击数据源按钮弹出Connection to a Data Source对话框,在下拉框中选择我们之前建立的数据源,并输入User ID和password

3

点击Connection即可连接至数据库,并得取所有的数据库对象,在此我们选择所有的Table。

4

最后点击OK,大功告成!!,以下为部分截图:

6

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/hiflora/p/3326381.html

PowerDesigner 数据库建模使用详解 阅读详情

相关推荐

PowerDesigner实践:数据库反向工程ER生成

反向工程是一种将已存在的产品或系统(通常是复杂的软件系统或硬件设备)拆解分析,理解其设计和实现的方法。在IT行业中,它通常用于分析和理解第三方软件代码或数据库架构,以便从中提取设计模型、架构组件和数据模型等信息。PowerDesigner,一款由Sybase公司开发的数据建模工具,自20世纪90年代初诞生以来,已经发展成为IT行业广泛使用的企业架构、数据库设计以及数据建模的综合解决方案。其简洁直观的界面、强大的功能和对多种数据库系统的支持,让PowerDesigner在众多同类工具中脱颖而出。

weixin_42613018的博客 847

Powerdesigner逆向mysql数据库生成E-R的那些事

今天为了使用Powerdesigner逆向mysql数据库生成E-R,遇到一些问题: 1.本机Ubuntu上虚拟XP系统无法连接本机Ubuntu (1)无法ping通 解决办法:将virturalbox设置-网络-网卡1中的连接方式从网络地址ANT修改为桥接网卡; (2)无法在虚拟XP系统中telnet IP 3306 a.首先Ubuntu的防火墙是不影响的,或者保持关闭; b.确定

努力奋斗成就未来 3160

使用PowerDesigner连接数据库并生成ER

  https://github.com/singgel?tab=repositories 片没法直接复制!以后有空再补上吧。     1.   打开PowerDesigner,选择File | Reverse Engineer | Database.... 。在New Physical Data Model 对话框中, 选择所需要连接的数据库类型,点击“确定”。   2.在出来的...

阿拉斯加大闸蟹的博客 1万+

Powerdesigner+PostgreSQL

1.准备软件   Powerdesigner   PostgreSQL   PostgreSQL ODBC驱动程序: psqlODBC,网址:http://www.postgresql.org/ftp/odbc/versions/msi/ 2. 安装PostgreSQL的ODBC驱动程序   双击运行 3.配置PostgreSQL的ODBC驱动程序   开始-》控制面板-》管理工具-...

weixin_34352005的博客 776

PowerDesigner 反向工程,生成ER

原文地址:http://hi.baidu.com/liviolet/blog/item/f60cbd8f227775e8f01f3698.html  在数据建模过程中,我们建立概念数据模型,通过正向工程生成物理数据模型,生成数据库建库脚本,最后将物理数据模型生成关系数据库,现在反过来,通过逆向工程将关系数据库,生成物理数据模型。 优点:          在丢失数据模型或者数据库

NewMap的专栏 7367

利用powerdesigner生成E-R

环境:windows server 2008,powerdesigner15(选择mysql5.0), 大前提:你的powerdesigner环境已经配置好, 利用powerdesigner15生成e-r...

cuirou8027的博客 1168

power designer 绘制E-R

总体概括:本篇主要先介绍E-R的一些基本概念,然后介绍怎么绘制E-R,特别是用power designer反向工程怎么把表中对字段的注释也展示出来。 1.E-R的基本概念: E-R就是entity-relationship的简称,一般用矩形表示实体(entity)、菱形表示关系(relationship) 、椭圆表示实体或者关系的属性。 2.用反向工程...

dengpengfu4092的博客 906

mysql生成e-r_利用powerdesigner生成E-R

环境:windows server 2008,powerdesigner15(选择mysql5.0),大前提:你的powerdesigner环境已经配置好,利用powerdesigner15生成e-r时遇到的问题(不知道这些问题在高版本中是不是已经解决了):1、在利用powerdesigner反向工程生成mysql指定数据库的时候,总是默认带着information_schema。由于对pd工具...

weixin_30956665的博客 1376

使用PowerDesigner 15对现有数据库进行反向工程

由于早期的一个项目在数据库设计建立时没有输出为E-R,偶在对此项目进行二次改造升级时则使用了PD对原有的数据库进行反向工程,即根据数据源将数据库的的所有表生成为E-R结构,我使用的是PD 15,反向工程的命令为于“File”菜单中的"Reverse Engineer-反向引擎。其它的版本的PD应该在”Database”菜单中。详细步骤如下: 1、启动PD 2、菜单:Databas

zhll3377的专栏 3750

使用powerdesigner完成数据库反向工程

由于早期的一个项目在数据库设计建立时没有输出为E-R,偶在对此项目进行二次改造升级时则使用了PD对原有的数据库进行反向工程,即根据数据源将数据库的的所有表生成为E-R结构,我使用的是PD 15,反向工程的命令为于“File”菜单中的"Reverse Engineer-反向引擎。其它的版本的PD应该在”Database”菜单中。详细步骤如下: 1、启动PD 2、菜单:Databas

zy_x00的专栏 467

PowerDesigner现有数据库反向工程建立E-R

由于早期的一个项目在数据库设计建立时没有输出为E-R,偶在对此项目进行二次改造升级时则使用了PD对原有的数据库进行反向工程,即根据数据源将数据库的的所有表生成为E-R结构,我使用的是PD 15,反向工程的命令为于“File”菜单中的"Reverse Engineer-反向引擎。其它的版本的PD应该在”Database”菜单中。详细步骤如下: 1、启动PD,新建一个Physical Diagr...

weixin_34279184的博客 140

power designer远程连接oracle数据库并导出E-R

目前,业界数据库设计常用工具多为sybase公司出品的power designer。笔者最近做的一个项目在数据库设计方面也需要使用到这个工具,不过通过在网上搜索发现这方面的资料并不多见,只能自己摸着石头过河了。     最新遇到的一个问题是,我已经在数据库端创建好了相应的table,但是想利用power designer反向工程生成E-R设计,这就存在一个客户端与数据库端连接的问题。这里,

静水流深 2189

PowerDesigner 15对Sql Server反向工程

PowerDesigner 15对Sql Server进行反向工程

编码改变世界 1198

使用PowerDesigner 15对现有数据库进行反向工程(解教程二) by Yulh

在上一篇《使用PowerDesigner 15对现有数据库进行反向工程(解教程一)》中我们介绍了进行反向工程所需要的数据源,本文将根据建立的数据源进行E-R生成。详细步骤如下:1、启动PD2、菜单:File->Reverse Engineer ->Database 出来New Physical Data Model对话框 点击“确定”按钮,弹出Database Reverse

iamnk2008的专栏 1153

使用PowerDesigner 15对现有数据库进行反向工程(解教程一) by Yulh

贴:http://www.cnblogs.com/oceanshare/archive/2010/02/10/1667071.html由于早期的一个项目在数据库设计建立时没有输出为E-R,偶在对此项目进行二次改造升级时则使用了PD对原有的数据库进行反向工程,即根据数据源将数据库的的所有表生成为E-R结构,我使用的是PD 15,反向工程的命令为于“File”菜单中的"Reverse Eng

iamnk2008的专栏 1917

使用PowerDesigner现有数据库进行反向工程(解教程二)

在上一篇《使用PowerDesigner现有数据库进行反向工程(解教程一)》中我们介绍了进行反向工程所需要的数据源,本文将根据建立的数据源进行E-R生成。详细步骤如下: 1、启动PD 2、菜单:File->Reverse Engineer ->Database 出来New Physical Data Model对话框 点击“确定”按钮,弹出Database Rev...

weixin_30760895的博客 113

openGauss数据库实战:PowerDesigner E-R建模与正向工程全流程解析

本文详细解析了使用PowerDesigner为openGauss数据库进行E-R建模与正向工程的全流程。从环境搭建、核心概念建模入手,深入讲解了处理复杂业务场景(如关联属性、递归联系)的方法,并重点指导如何将概念模型换为物理模型,最终生成并优化适配openGauss的SQL部署脚本,实现高效、规范的数据库设计。

3c4x5z6v7b的博客 379

使用PowerDesigner 15对现有数据库进行反向工程

由于早期的一个项目在数据库设计建立时没有输出为E-R,偶在对此项目进行二次改造升级时则使用了PD对原有的数据库进行反向工程,即根据数据源将数据库的的所有表生成为E-R结构,我使用的是PD 15,反向工程的命令为于“File”菜单中的"Reverse Engineer-反向引擎。其它的版本的PD应该在”Database”菜单中。详细步骤如下: 启动PD 菜单:Database->Co...

weixin_33857230的博客 97
上一篇: WIN7下更改TFS连接用户的方法
下一篇: oAuth协议学习
aibixin8234
博客等级 码龄10年 1粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值