【问题标题】:Can anyone suggest a good Data Modelling Tool/ Data modeler that natively supports multiple databases? [closed]谁能推荐一个原生支持多个数据库的优秀数据建模工具/数据建模器? [关闭]
【发布时间】:2012-04-30 16:39:48
【问题描述】:

您能否向我推荐一款价格合理且适用于 Windows 的数据库建模工具?

它将主要用于两个主要的开源数据库:MySQL 和 PostgreSQL,以及两个最流行的商业数据库:Oracle 和 SQL Server。我希望所有这些数据库都可以在一个应用程序中同时本地连接。如果它有一个直观的 GUI,那就太好了。 .

【问题讨论】:

标签: mysql windows oracle postgresql data-modeling


【解决方案1】:

我最近看了DbSchema,它看起来很不错。

我还查看了DbWrench,它具有相似的功能集和价格,但在处理大型模型(> 250 个表)时速度要慢很多

我们最终购买了Toad Data Modeler (TDM),因为那里对数据库特定功能的支持要好一些,而且它的脚本功能还允许我们生成其他导出格式

有关“免费”版本的链接,请参阅 splash 的答案 - 它将于 2012 年 11 月到期,因此它并不是真正免费的。不知道之后会不会有新的offer。

如果您还需要在其他平台上运行的工具(TDM 仅适用于 Windows),DbSchema 似乎是不错的选择。它的自动布局算法看起来比 TDM 的要好得多

【讨论】:

  • 关于 Toad Data Modeler 免费软件:“每次发布新的免费版本时,有效期都会进一步延长”(modeling.inside.quest.com/…)
  • @splash:谢谢,我没有看到那个评论;)
【解决方案2】:

我使用了跨平台的MySQL Workbench。它也可以从便携式设备上运行。这只能与 MySQL 一起使用。

【讨论】:

  • MySQL Workbench 是一个解决方案,但它往往非常有问题。而且情况并没有在版本之后得到任何更好的版本。我希望 v.6 会更好,但它也像以前的版本一样烦人。它不适合严肃的工作,错误来自任何地方。最大的优点是它是一个原生 Linux 应用程序(不是基于 Java 的)。
【解决方案3】:

我使用过Navicat,它是跨平台的,而且价格也不贵,但它们有用于不同数据库的单独工具,所以如果您要将它用于不同的数据库系统,您可能需要为每个系统购买单独的许可证,而不是不过100%肯定。

【讨论】:

    【解决方案4】:

    有一个freeware edition of the Toad Data Modeler。 Toad Data Modeler 支持 Oracle 数据库、MS SQL Server、MySQL、PostgreSQL、MS Access 等数据库平台。

    它有一定的限制(见Feature Matrix),比如:

    • 最多 25 个实体
    • 被许可方组织内最多 5 个用户

    【讨论】:

      【解决方案5】:

      您听说过 MicroERD 吗? 我想它推出的时间不长。 但试试它的演示。 它具有完整的数据建模功能。 而且它的价格相当合理。

      http://www.microerd.com

      【讨论】:

        猜你喜欢
        • 2011-02-25
        • 1970-01-01
        • 2023-02-20
        • 2014-05-15
        • 2010-09-12
        • 2010-12-09
        • 1970-01-01
        • 2012-06-12
        • 1970-01-01
        相关资源
        最近更新 更多