背景情况说明

本人长期以来一直从事于金融应用软件的研发以及项目实施工作,经常做数据库建模(数据表设计)。有一款称心如意的数据库建模工具,自然能够事半功倍,PowerDesigner的pdm模型为我的工作提供了很大的便利性。但电脑换了Mac系统之后,就只能在虚拟机Windows上使用PD,机器越来越吃不消了。PD是一款商业化优秀的建模工具。其设计初衷就是用作数据库建模,所以他必然是一款非常优秀的数据库建模工具。

但,PowerDesigner有以下几个不足之处,有点不能忍受,萌生了自己做一个数据库建模工具的想法。

商业化,收费,价格还很贵(** 敲黑板,重点 **)。
功能太强大,隐藏较深,上手有一定难度,使用起来比较复杂。
仅限Windows平台使用。
复杂的功能,配置起来非常麻烦。
可以支持生成数据库的DDL建表语句以及JavaBean代码,但个性定制极其复杂。
自动生成文档格式非常难以调整。

PDMan介绍

在多年的技术积累基础上,通过一个多月的尝试以及努力,PDMan(Physical Data Model Manager)终于成功面世。他有以下特点,是PowerDesinger之外,数据库建模的一个非常不错的替代方案。特点如下:

永远免费使用(** * 敲黑板,重点* **),目前已经使用MIT协议开源。
功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。
Windows,Mac,Linux三个平台均可以使用(** 敲黑板,重点 **)。
自带参考案例,学习容易。新建一个项目,完全不需要做任何配置。
对开发极其友好,可生成各种数据库以及编程语言的模型类。
目前系统默认实现了MySQL,Oracle,Java的代码自动生成,并且带注释。其他类型的数据库或语言,只需要添加相应的“数据库”并设置好相应的doT模板就可以了。
一键自动生成MarkDown以及HTML格式的数据表结构文档,方便客户交付以及交流。
数据库模型版本管理功能,在版本变动之后,可直接生成数据表结构的DDL语句。
数据库模型设计直接同步至数据库。

PDMan-国产免费通用数据库建模工具相关推荐

  1. 免费的数据库建模工具

    请不要在powerdesigner上吊死. 对 于数据模型的建模,最有名的要数ERWin和PowerDesigner,基本上,PowerDesigner是在中国软件公司中他是非常有名的,其易用 性.功 ...

  2. 几种免费的数据库建模工具

    第一个:ERDesigner NG 官方网址是:http://mogwai.sourceforge.net/?Welcome:ERDesigner_NG 第二个:ModelRight3 官方网址为:h ...

  3. PDMan-2.1.3 发布:用心开源,免费的国产数据库建模工具

    2019独角兽企业重金招聘Python工程师标准>>> 一.软件介绍 PDMan 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择.支持Windo ...

  4. 国产数据库建模工具,看到界面第一眼,良心了! ​

    软件开发中,数据建模是必不可少的,说到数据库建模工具,很多人想到的第一个工具就是powerdesigner,但是单数据库建模这块来说,给人的感觉还是太重了,并且不支持多种客户端,像我现在用Mac只能望 ...

  5. 能与PowerDesigner媲美的数据库建模工具PDMan

    软件生存周期分为: 1.可行性分析与项目开发计划 2.需求分析 3.概要设计 4.详细设计 5.编码 6.测试 7.维护 而数据库建模工作就发生在"编码"之前,"概要设计 ...

  6. 好用的mysql数据库建模工具有哪些

    有很多好用的MySQL数据库建模工具,以下是一些常用的工具: MySQL Workbench:MySQL官方推出的免费数据库建模工具,支持创建.修改和维护MySQL数据库,同时还提供了可视化的建模和管 ...

  7. 开源免费关系数据库模型建模工具

    真正的大师,永远都怀着一颗学徒的心! 一.项目简介 开源免费关系数据库模型建模工具,支持windows.linux 二.实现功能 支持MySQL 支持oracle 支持PostgreSQL 支持Sql ...

  8. 《MySQL高级篇》数据库建模工具---PowderDesigner的使用教程

    文章目录 PowerDesigner的使用 11.1 开始界面 11.2 概念数据模型 11.3 物理数据模型 11.4 概念模型转为物理模型 11.5 物理模型转为概念模型 11.6 物理模型导出S ...

  9. 数据库建模工具(PowerDesigner)

    一 定义 是一个数据库建模工具 是Sybase的企业建模和设计解决方案 , 采用模型驱动方法 , 将业务与IT结合起来 , 可帮助部署有效的企业体系架构 , 并为研发生命周期管理提供强大的分析与设计技 ...

最新文章

  1. php str_replace 源码,PHP中str_replace函数的详解
  2. memcache-session-manager(flexjson)
  3. 京东发力金融AI,欲再招50位金融AI顶级科学家 转载 2017年12月04日 00:00:00 42 12月1日,京东金融AI实验室在美国硅谷正式投入运营。亦在同一天,京东金融宣布,美国伊利诺伊大
  4. python 错误、调试、单元测试、文档测试
  5. ASP.NET Core MVC 2.1 顶级参数验证
  6. win102004优化_win10 2004系统电脑出现玩命运2掉帧的问题
  7. Utility.cpp的函数
  8. JAVA比较文件是否相同
  9. 解决Pycharm里远程调试缺乏DISPLAY环境变量的TkAgg报错
  10. 本草纲目pdf彩图版下载_本草纲目彩色插图完整版(本草纲目pdf) PDF
  11. Unity 游戏数据的存档读档,数据加密与解密
  12. 如何把视频语音转换成文字呢?
  13. Python爬取所有人位置信息——腾讯位置大数据!
  14. 【阿里云原生架构】二、云原生架构的原则和模式
  15. 设置socket IP_TOS选项
  16. Linear Algebra 线性代数
  17. 铜护套氧化镁矿物质绝缘电缆
  18. 解决拉取代码no supported authentication methods avaiable
  19. 中国石油大学《政治学原理》第一次在线作业
  20. 计算机专业的学习资料与个人对本专业的理解

热门文章

  1. sklearn.cluster使用
  2. windows下nginx-http-flv-module的nginx集成环境的傻瓜式部署
  3. 一根网线连接两台电脑,资料怎么互相传送
  4. repomd.xml parser error:Parse error at line: 14 (xmlParseEntityRef: no name
  5. java 多线程(一 、并发并行、线程进程、如何创建线程)
  6. Burp Suite配置火狐浏览器代理
  7. arcgis 启动速度慢解决办法
  8. 【Apollo】决策技术分享
  9. 断点续传大文件,视频
  10. python 魔兽世界升级脚本_Python 实现数据库更新脚本的生成方法