1

我被要求为我们的数据库创建图形表示,我查看了诸如lucidchart 之类的工具。有什么好的工具可以用来以图形方式表示数据库及其关系吗?

4

7 回答 7

5

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

如果您使用的是“Microsoft Office Access、Microsoft SQL Server 和其他符合开放式数据库连接 (ODBC) 的数据库”,那么Visio Professional将执行此操作。(注意 - Visio 标准不这样做。)

于 2009-09-22T08:18:25.553 回答
1

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

于 2009-09-22T08:19:39.330 回答
1

这取决于数据库品牌,例如,SQL Management Studio 有一种方法可以生成 SQL Server 数据库的图形表示,MySQL Workbench 会为 MySQL 生成等等。在付费的通用替代品中,我喜欢EMS 工具(有 SQL Server、MySQL、PostgreSQL 和 Firebird 的版本)和Dezign(支持 12 个数据库)

于 2009-09-22T08:21:02.400 回答
1

我使用的是Sybase Power Designer 。我认为它是最完整的,但它很昂贵。

于 2009-09-22T08:23:53.617 回答
1

你也可以试试这个基于网络的工具。

于 2011-11-22T04:10:35.917 回答
1

计算机协会 ERWin。有一个逻辑和物理视图,在物理上,可以对当前数据库进行逆向工程。

于 2012-03-31T13:41:42.787 回答
0

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

于 2009-09-22T08:19:37.607 回答