任何人都可以建议一个良好的数据建模工具/数据建模器,本机支持多个数据库?

时间:2012-04-19 07:27:22

标签: mysql windows oracle postgresql data-modeling

您能为我推荐一款适用于Windows的优质且经济实惠的数据库建模工具吗?

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

5 个答案:

答案 0 :(得分:2)

我最近看了DbSchema看起来非常好。

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

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

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

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

我使用了Navicat这是跨平台而不是那么昂贵,他们为不同的数据库提供了单独的工具,所以如果你打算将它用于不同的数据库系统,你可能需要为每个数据库系统购买单独的许可证。 ,虽然不是100%肯定。

答案 3 :(得分:0)

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

它有一些限制(见Feature Matrix),如:

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

答案 4 :(得分:0)

你听说过MicroERD吗? 我认为自推出以来已经很久没有了。 但试试它的演示。 它具有完整的数据建模功能。 它的价格非常合理。

http://www.microerd.com