当前位置:首页 > 文章中心 > 正文内容

干掉 PowerDesigner,设计数据库表用它就够了!

dgx6664个月前 (03-18)文章中心15

在软件项目中做数据库设计用的是 PowerDesigner ,因为在之前认知各种产品中,没有任何一个软件工具可以替代它,谁让它的功能太强大。

前几天在论坛上看到一个朋友推荐一款 PDMan , 这是一款国内开源的数据库模型建模工具,PowerDesigner 中最常用功能在 PDMan 均已经实现,但 PDMan 的可视化界面很爽朗简洁,上手快,在官网介绍上看到它还提供了 Windows、Mac、Linux 三个平台版本。

这里我将体验向大家分享下。

下载

我们直接在官网中下载 PDMan-win64_x.x.x.exe,选择自己的操作系统对应的版本。

官网地址:http://www.pdman.cn

安装文件比较简单,这里不多介绍啦。

安装后打开 PDMan ,它默认提供一个案例,就是左下角这个 学生信息管理系统。

功能菜单

PDMan 使用的 JSON 文件,这里我连接本地 MySQL。

创建项目1

创建项目2

创建项目3

选择一个文件路径,点击右下角 create。

开始

设置

这块主要是全局个性化配置,这里默认有的列是 创建时间 create_time、更新时间 update_time、删除标记 delete_flag、乐观锁 revision ,配置后以后每创建一张表都会默认带上以上的字段。

数据库连接

创建数据库连接

添加

选择需要连接的数据库类型

db type

选择本地的一个数据库驱动,填写数据库地址、数据库端口、数据库名以及密码

点击 测试

测试

确定提交后,这个连接就创建好

模型

数据库逆向解析

点击下一步生成。

勾选需要逆向的表。

在数据表中我们可以看到逆向解析的表结构,坐标的这些表可以往右侧的网格处拖拽。

导出文档

文档可以导出 HTMLWORDMARKDOWN 三种格式,文档内容包括各个表的字段属性,数据表间的关系图。

我用 HTML 导出做演示。

导出DDL脚本

导出JSON

模型版本

这个功能和 Git 相似,每次所修改的版本,以及对任意版本间的修改进行比对。

开源地址

https://gitee.com/robergroup/pdman

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/356.html

分享给朋友:

“干掉 PowerDesigner,设计数据库表用它就够了!” 的相关文章

2014CAD激活后闪退,解决方法

之前在电脑上安装了一个CAD软件,是2014版的,平时用的很少,用的时候打开用用。昨天有个文件需要用CAD软件打开,提示需要激活,然后我在网上下载了一个激活工具,按照操作步骤,最终是激活成功了。我再次打开软件的时候,快到打开界面的时候直接退出了,试了好几次,都是这种情况,我搜索了一下,还真有人也遇到...

CAD2007基础入门槽孔图纸绘制 #cad2007

大家好,今天给大家分享一个简单的入门绘图案例。1. 这是一个八十的距离,这里也是八十,这里是一百六,这里面是一个二十。这个图非常简单。2. 第一步,直接输入矩形的命令 ic,输进去空格,指定第一个角点鼠标点一下。3. 第二步,设置尺寸,所以输入 d 空格,第一个距离八十,输进去空格,八十输进去,然后...

CAD安装失败,如何才能删除(卸载)CAD?7步就能完美卸载CAD软件

CAD安装失败,怎么样才能彻底删除CAD各种残留注册表?有时候我们想将CAD重新安装,但却显示CAD已经安装,但又不见CAD软件,然后我们就会发出这样的疑问:CAD无法重新安装是怎么一回事?下面电脑百科林老师就告诉大家CAD安装失败的原因,以及怎么操作才能把CAD完全卸载干净。想CAD重新安装,但却...

天正CAD软件批量导入坐标技巧总结,学会后轻松变高手

excel坐标批量导入cad的方法如下:步骤一、cad如何批量导入坐标?首先,将要批量导入CAD的高程坐标导入到excel中。步骤二、在excel中新建E列为展点划线,新建F列为注释。步骤三、在excel表格的E列中输入如下公式:【="line"&B2&","&C2】,在F列中输入如下公式:【="-...

桌面便签备忘录哪个好用?2025六大好用电脑桌面便签app推荐

在日常工作和生活中,一款好用的桌面便签备忘录软件能够极大地提升我们的效率。它不仅能帮助我们记录重要事项,还能设置提醒,确保我们不会错过任何重要事件。今天,就为大家推荐六款在2025年备受好评的电脑桌面便签app!一、sticky notesWindows系统自带的便签工具,支持用户在桌面上创建一张张...

msvcr120.dll丢失怎样修复_msvcr120.dll丢失的解决方法

msvcr120.dll文件是专门解决电脑丢失问题的工具,是电脑系统中非常重要的一个组件。经常打开某些软件的时候,尤其是海康威视的监控程序,电脑提示无法启动此程序,因为计算机中丢失MSVCR120.dll,尝试重新安装该程序以解决此问题,接下来一起看看操作方法。msvcr120.dll丢失的解决方法...