方式一: 1、首先把你要生成pdm的数据库导出一份表结构,以sql结尾。 2、File--Reverse Engineer--Database 3、创建新的物理数据模型,我这里用的是postgresql数据库 4、选择脚本--点击确定 5、生成文件如下 方式二: https://jingyan.ba ...
转载
2021-07-23 10:06:00
1095阅读
2评论
常用的建模工具有:PowerDesigner和ERWin,后者已快被淘汰,但前者依然活跃。相信大家都遇到过项目组已经运营很很久,但是竟然连一个ER图都没有,今天就讲解一下PowerDesigner连接mysql逆向生成pdm。PS:网络上各种老版本,各种文不对题,按照本文去做,10分钟即可搞定,就是
转载
2017-10-16 13:11:00
489阅读
常用的建模工具有:PowerDesigner和ERWin,后者已快被淘汰,但前者依然活跃。相信大家都遇到过项目组已经运营很很久,但是竟然连一个ER图都没有,今天就讲解一下PowerDesigner连接mysql逆向生成pdm。PS:网络上各种老版本,各种文不对题,按照本文去做,10分钟即可搞定,就是
转载
2017-07-19 16:42:00
182阅读
逆向工程这块有很多好的帖子,大家可以网上搜一下,(李阿珺)什么是逆向工程?mybatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、pojo)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。一:单独建立一个项
一、什么是逆向工程? 简单点说,就是通过数据库中的单表,自动生成java代码。 Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类) 企业中,逆向工程是个很常用的工具,之前我们就学习了hibernate的逆向工程,比我们手动创建映射文件的配置信息方便很多,二、下载逆向工程 jar包下
转载
2024-03-07 13:50:25
68阅读
**逆向工程与数据库表注释**
在软件开发过程中,数据库是一个重要的组成部分,它承载着应用程序的数据。当我们维护一个数据库时,有时会遇到一些问题,例如,我们可能需要了解表的结构和关系,或者我们可能需要在没有文档的情况下理解现有数据库。逆向工程就是解决这些问题的一种方法。
逆向工程是通过分析和理解现有的数据库结构来生成数据库模型的过程。在本文中,我们将探讨如何使用PDM(Physical Dat
原创
2023-08-30 11:43:06
52阅读
在进行“pdm逆向工程mysql生成表没有备注”的过程中,我们常常面临一些挑战,尤其是如何确保生成的数据库表包含必要的备注信息。本文将详细记录解决该问题的过程,从背景描述、技术原理、架构解析、源码分析、应用场景,到总结与展望,确保逻辑顺序合理。
## 背景描述
在使用PDM(PowerDesigner模型)进行逆向工程时,尤其是生成MySQL数据库表,常常会遇到一个常见问题:生成的数据库表没有
工具:powerdesigner16,原来用的15,但是转成cdm之后在格式中不显示表名描述;因为最近要写数据结构设计,需要画数据流图,但是一张张表修改样式太麻烦,而且浪费时间,而且表又很多,就找了数据组大佬研究出来,我这里只是搬运工,附加上自己在操作过程中遇到的坑。第一步,powerdesigner连接数据库第二步,pdm转cdm(快捷键ctrl+shift+c)Tools->Genera
转载
2023-12-14 10:04:59
122阅读
工具:powerdesigner16,原来用的15,但是转成cdm之后在格式中不显示表名描述;因为最近要写数据结构设计,需要画数据流图,但是一张张表修改样式太麻烦,而且浪费时间,而且表又很多,就找了数据组大佬研究出来,我这里只是搬运工,附加上自己在操作过程中遇到的坑。第一步,powerdesigner连接数据库第二步,pdm转cdm(快捷键ctrl+shift+c)Tools->Genera
转载
2023-12-14 11:13:34
134阅读
1.条件 1.1 工具powerDesigner16.5 1.2 mysql数据库地址或脚本 1.3 mysql-connector-odbc-5.3.4-winx64.msi2.操作步骤 2.1 database > change DBMS 选择Mysql5.0 2.2 打开powerDesigner16.5工具, file >
原创
2017-07-17 21:07:54
1633阅读
# MySQL生成PDM(物理数据模型)详解
在现代软件开发中,数据库是至关重要的组成部分。创建合理、高效、易维护的物理数据模型(PDM)能够提高数据库性能并简化后续的维护工作。而MySQL是一种流行的开源关系数据库管理系统,它在很多企业和项目中发挥着重要作用。本文将探讨如何利用MySQL生成PDM,并提供相应的代码示例和流程图。
## 什么是PDM?
PDM(Physical Data M
原创
2024-10-29 04:53:07
83阅读
在开发和维护数据库时,我们经常遇到需要将 PDM(物理数据模型)转换为 MySQL 数据库的需求。本文将详细介绍如何将 PDM 转换为 MySQL 的过程,包括环境准备、集成步骤、配置详解、实战应用、性能优化及生态扩展等内容。
### 环境准备
在开始之前,我们需要为我们的开发环境做好准备。我们要确保安装必要的工具和库。
| 组件 | 最低版本 | 推荐版本 |
|-
1、选择文件(File)-Revers Engineer-Database...2、弹出如下窗口,选择数据库类型,点击【确定】3、进入如下页面,选中【Using scirpt files:】4、选择添加文件按钮,选择sql文件,点击确定至此pdm结构文件生成,点击保存就可以保存pdm文件
原创
2014-03-06 08:12:49
4071阅读
开发环境 PowerDesigner 15 ,SQL Server2005(1)在开始逆向生成PDM图之前,需要为指定的数据库创建ODBC数据源。以Windows xp操作系统为例,选择“开始”/“运行”命令,在“运行”对话框中输入odbcad32.exe,单击“确定”按钮,启动数据源管理器。(2)在“ODBC数据源管理器”对话框中单击“添加”按钮。(3)在弹出的“创建新数据源”对话框中选择“SQ
转载
2023-11-02 11:03:07
409阅读
我使用的PowerDesigner的版本为16.5,创建物理模型后,使用PowerDesigner生成的SQL语句,在MySQL中创建表。1. 打开Power Designer软件,在弹出的欢迎对话框中点击 Create MOdel...,如下图:2. 在New Model对话框中左侧选择Model types,中间列表中选择Physical Data Model,在右侧选择Physical Di
转载
2024-11-01 20:40:41
106阅读
PDM生成MySQL脚本及其应用
# 1. 引言
在软件开发过程中,数据库设计是一个非常重要的环节。而PDM(Physical Data Model)是一种常用的数据库设计工具,它可以帮助开发人员快速、准确地设计数据库模型。一旦数据库模型设计完成,我们通常需要将其转化为具体的数据库脚本,以便在MySQL等数据库中创建对应的表结构。本文将介绍如何使用PDM生成MySQL脚本,并通过代码示例详细说明
原创
2023-11-07 12:07:57
172阅读
# 项目方案:MySQL生成PDM
## 1. 简介
PDM(Physical Data Model)是PowerDesigner软件的文件格式,用于描述数据库物理模型。本项目方案旨在实现将MySQL数据库的结构和数据导出为PDM文件的功能。通过使用Python和PowerDesigner软件的API,我们可以实现将MySQL数据库转换为PDM文件的自动化过程。
## 2. 技术方案
###
原创
2023-09-25 22:26:39
238阅读
1 基础为什么 Java 中只有值传递?int 范围?float 范围?hashCode 与 equals,什么关系?String StringBuffer 和 StringBuilder 的区别是什么?String 为什么是不可变的?Java 序列化中如果有些字段不想进行序列化 怎么办?构造器 Constructor 是否可被 override?java 异常体系?RuntimeExceptio
在日常的开发工程中,很多时候需要提供数据库设计文档,如果当时数据库设计没有采用PowerDesinger,到后期需要给客户提供数据库设计文档、后期项目运维就会比较麻烦,今天给大家介绍如何使...
原创
2021-05-28 17:47:18
230阅读
mysql 逆向生成Pmd 文件 1:启动PowerDesgner 程序 2:点击“create Mode” 3:连接数据库 选中当前模型 . 然后在菜单栏database->update model from database,如图: 会弹出如下窗口: 新建了ODBC machine data s
原创
2022-08-04 16:47:10
157阅读