🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
好的工具对于办事的效率,可谓不可缺少,就好似你有一个走到哪里都带着的编辑器!没办法,习惯了,感觉离不开了! 那么设计数据库就更离不开一款好的工具了!数据库真是最基本的,也是一个项目中最重要的。 下面介绍几款软件: **1. PowerDesigner**:   [PowerDesigner](http://www.powerdesigner.de/)是Sybase推出的主打数据库设计工具。PowerDesigner致力于采用基于Entiry- Relation的数据模型,分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型是在概念数据模型 的基础上针对目标数据库管理系统的具体化。 **2.MySQL Workbench**:   [MySQL Workbench](http://dev.mysql.com/downloads/workbench/)是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQL Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移。[1] MySQL Workbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本。该软件支持Windows和Linux系统。 **3. Navicat**: [Navicat](http://www.navicat.com.cn/) 是一套快速、可靠并价格相宜的数据库管理工具, 专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。 产品成员: ▪ Navicat Premium ▪ Navicat for MySQL ▪ Navicat for Oracle ▪ Navicat for SQLite ▪ Navicat for SQLServer ▪ Navicat for PostgreSQL ▪ Navicat Report Viewer ▪ Navicat Data Modeler **4.Microsoft Visio**:   [Microsoft Visio](https://products.office.com/zh-cn/Visio/) 是Windows操作系统下运行的流程图和矢量绘图软件,它是Microsoft Office软件的一个部分。   另外,VISIO虽然是Microsoft Office软件的一个部分。但通常以单独形式出售,并不捆绑于Microsoft Office套装中。 **5.Rational Rose**:   [Rational Rose](http://www-03.ibm.com/software/products/zh/rational-software-architect-family) 是Rational公司( IBM公司于2003年宣布完成了对Rational软件公司价值21亿美元的收购)出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。   Rational Rose包括了统一建模语言(UML),OOSE,以及OMT。   Rational Rose 是一个完全的、具有能满足所有建模环境(Web开发,数据建模,Visual Studio和 C++ )灵活性需求的一套解决方案。 **6.ER/Studio**: [ER/Studio](http://www.embarcadero.com/products/er-studio)是Embarcadero Technologies公司(易博龙公司)为企业提供专业级的数据库工具,用于设计、开发、管理数据库以及其中的数据。 ER/Studio Data Architect (ER/Studio DA)是一种可视化数据建模工具,它不仅可以用于设计并构建个别平台的物理数据库,还可以对不同平台上的逻辑数据架构进行分析和设计。 **7.ERWin**:   [ERWin](http://erwin.com/) 的全称是ERwin Data Modeler,是CA公司的数据建模工具。支持各主流数据库系统。   ERwin数据建模R9是业界领先的数据建模解决方案,提供一个简单的,可视化界面来管理复杂的数据环境。 * * * * *   网友1:其实我不明白为什么数据库还需要设计工具。一般网站,最多也就十来个表吧?一口气就写完了,还需要什么设计的。   网友2:PowerDesigner是最强大的,就是较贵。ERWin也有很多人用。用Visio画图也很流行,企业版是可以生成SQL的。上百张表的项目,没个工具还真不行。   网友32:要是MySQL推荐Workbench,要是其他的建议大家,用PowerDesigner---这可是一个超好的工具,SQL Server 也有自带的....以前学校学习的时候经常用,感觉不错。   网友4:做开发那会儿最开始用白纸话E-R,然后Excel做表。后来用visio画E-R,然后用E-R Studio建立模型,直接生成到DB感觉工具什么的都是浮云,还是的靠脑子哦. * * * * * > 参考:(来自百度百科) **[PowerDesigner](http://baike.baidu.com/view/1589740.htm)** **[MySQL Workbench](http://baike.baidu.com/view/3546648.htm)** **[Navicat](http://baike.baidu.com/view/1637200.htm)** **[Microsoft Visio](http://baike.baidu.com/view/1155688.htm)** **[Rational Rose](http://baike.baidu.com/view/682995.htm)** **[ER/Studio](http://baike.baidu.com/view/1906540.htm)** **[ERWin](http://baike.baidu.com/view/911330.htm)**