PowerDesigner逆向工程从现有数据库生成PDM

如题,我想对于一个旧系统或者帮别人的系统进行擦屁股时,数据库设计以及关系都是非常好的切入点;

使用这个方法的前提,就是在数据库设计中,已经有明确的主外键关系(这里只针对中小型设计,业务逻辑强的,对于特定的优化设计基本可以忽略);

解决方法:

1、打开PowerDesigner工具,创建一个PDM文件,选择与之匹配的数据库类型“ibm db2 udb 8.x common server”。创建方法为:右键点击左侧面板中的WorkSpace---->new------>physical data nodel ,在DBMS中选择你要的数据类型,选择好后点击确定,则新建立了一个工作空间。

2、选择Database菜单下的Reverse Engineer Database,弹出Database Reverse Engineering对话框,选Using an ODBC data source选ODBC数据源,如下图所示:

3、点击确定后,显示此数据库中所有表、视图、用户(这个选择一下该数据库的用户)。根据需要选择后,转换成pdm。图示如下

4、选择好后,点击OK,则生成模型。

大功告成,文字是炒的,图片是我截的。感谢!

时间: 2024-10-10 16:35:04

PowerDesigner逆向工程从现有数据库生成PDM的相关文章

PD逆向工程从现有数据库生成PDM

Powerdesigner  版本16.5 在Powerdesigner中逆向生成 1,打开Powerdesigner工具,创建一个PDM文件,选择与之匹配的数据库类型“SqlServer2012”. 创建方法为:右键点击左侧面板中的WorkSpace---->new------>physical data nodel  ,在DBMS中选择你要的数据类型,选择好后点击确定,则新建立了一个工作空间. 2,配置个数据连接 3,选择Database菜单下的uodate mode from datab

powerdesigner逆向工程,从数据库导出PDM

本文工具: powerdesigner 15, 数据源oracle 11g 第一步如图,新建一个模型 第二步:选中当前模型 testdb.  然后在菜单栏database->update model from database 如图: 会弹出如下窗口: 选择或者配置一个数据源: 如果这里有一个数据源,直接选择一个或者修改当已存在的数据源配置. 如果没有就点击configure进行配置: 配置如下图: 最后点击test connection:弹出如下出提示: 然后一路ok ,connect等,最后

Powerdesigner逆向工程从sql server数据库生成pdm【转】

Powerdesigner逆向工程从sql server数据库生成pdm 第一步:打开"控制面板"中的"管理工具" 第二步:点击"管理工具"然后双击"数据源(odbc)" 第三步:打开之后,点击"添加" 第四步:选择"sqlserver" 点击"完成" 第五步:跟据自身的情况填写 说明: 名称和描述可以自己命名,服务器就是你的数据库地址(下图) 第六步:填写好登录名和

PowerDesigner逆向工程导入MYSQL数据库总结

由于日常数据建模经常使用PowerDesigner,使用逆向工程能更加快速的生成模型提高效率,所以总结使用如下: 1.????? 安装MYSQL的ODBC驱动 Connector/ODBC 5.1.10 下载地址:http://dev.mysql.com/downloads/connector/odbc/5.1.html 对了,在这里我要强调的是如果 你系统是window7 ,64位应该下载64位的,我之前试过了,装32位不行,呵呵 点击后就跳转到这个页面,我这个谷歌浏览器自动翻译中文,其他浏览

Powerdesigner逆向工程从sql server数据库生成pdm (转载)

第一步:打开"控制面板"中的"管理工具" 第二步:点击"管理工具"然后双击"数据源(odbc)" 第三步:打开之后,点击"添加" 第四步:选择"sqlserver" 点击"完成" 第五步:跟据自身的情况填写 说明: 名称和描述可以自己命名,服务器就是你的数据库地址(下图) 第六步:填写好登录名和密码 第七步:完成所有配置后,打开PowerDesigner 15 新建模

Powerdesigner逆向工程从sql server数据库生成pdm (完整版)

第一步:打开"控制面板"中的"管理工具" 第二步:点击"管理工具"然后双击"数据源(odbc)" 第三步:打开之后,点击"添加" 第四步:选择"sqlserver" 点击"完成" 第五步:跟据自身的情况填写 说明: 名称和描述可以自己命名,服务器就是你的数据库地址(下图) 第六步:填写好登录名和密码 第七步:完成所有配置后,打开PowerDesigner 15 新建模

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

1.启动PD 2.菜单:Database->Congfigure Connections 弹出Congfigure Data Connections 对话框 点击Add Data source 按钮,弹出创建新数据源对话框: 我们选择"系统数据源",下一步: 数据源驱动程序我们选择Sql Server,继续下一步: 点击"完成",弹出创建到Sql Server的新数据源,在此对话框中,我们输入名称.描述.及服务器名或IP: 下一步:验证登录方式选择"

Rafy 框架 - 为数据库生成注释

当开发者使用 CodeFirst 开发模式,编写了大量的实体类,在代码中编写了完整的类型注释和属性注释,并自动生成数据库后,往往需要把实体类型和实体属性上的注释同时生成到对应的数据库表及字段上.这样,即方便在查看数据库时能清晰地看到每一个表及字段的含义,也方便使用一些第三方的工具(如 PowerDesigner 等)为数据库生成较为全面的文档. 使用方法 在为数据库生成注释之前,需要保证数据库已经全部生成成功(即和实体保持一致).否则更新字段的注释时,可能因为字段不存在而导致执行失败. 需要在编

PowerDesigner中SQL文件、数据库表反向生成PDM

1      反向生成PDM 1)        创建一个空的PDM模型(选择对应的DBMS): 2)        选择[Database]--[Update Model from Database-]菜单: 1.1    使用SQL文件 1)        在新窗口选择对应[Using script files]--[(Add Files)].然后再弹出窗口选择对应的SQL文件.点击打开,完成选择. 2)        点击[确定]生成. 1.2    使用数据源 1)        选择数