用于图形表示数据库结构的工具

时间:2009-09-22 08:12:17

标签: database erd database-diagramming

我被要求创建数据库的图形表示,我已经查看了lucidchart等工具。是否有任何好的工具可用于以图形方式表示数据库及其关系?

7 个答案:

答案 0 :(得分:5)

如果你使用MySQL,那么MySQL Workbench将从数据库创建实体关系图。

如果您使用的是"Microsoft Office Access, Microsoft SQL Server, and other databases that are compliant with Open Database Connectivity (ODBC)",则Visio Professional会执行此操作。 (注意 - Visio Standard不会这样做。)

答案 1 :(得分:1)

我使用过Enterprise Architect,发现它非常有用。看看http://www.sparxsystems.com我相信他们有免费试用。它功能强大,但可以让你可以拿出你的白板图纸并快速将它们放入版本控制系统,创建.pngs等。它们会对代码和数据库进行逆向工程以生成模型。

答案 2 :(得分:1)

这取决于数据库品牌,例如,SQL Management Studio有一种生成SQL Server数据库图形表示的方法,MySQL工作台将为MySQL执行此操作,等等。在付费的通用替代品中,我喜欢EMS tools(其中包含SQL Server,MySQL,PostgreSQL和Firebird的版本)和Dezign(支持12个数据库)

答案 3 :(得分:1)

Sybase Power Designer就是我用的。我认为这是最完整的,但价格昂贵。

答案 4 :(得分:1)

您也可以尝试this基于网络的工具。

答案 5 :(得分:1)

Computer Associates ERWin。有逻辑和物理视图,在物理上,当前数据库可以进行逆向工程。

答案 6 :(得分:0)

一些商业工具会这样做。就个人而言,我只知道Sparx Systems的Enterprise Architect。对于费用软件,我可以推荐SQuirrel SQL client。您可能还想查看OpenOffice的数据库支持。