2011-09-23 119 views
2

我有一个数据库并想输出一个UML图。有没有这样的软件?SQL到UML图或图形工具

理想的情况下这将是UML,但是数据库的图形表示可以工作。

+1

您正在使用哪个数据库引擎? – Uffe

回答

1

方框和箭头是你所需要的,但我建议您尝试E/R工具。它们与UML类似,但是用于关系数据库。一个好的可以导入和导出SQL的工具,你不会从UML工具中获得。

如果你使用MySQL,MySQL的工作台做了非常好的工作,确实如此。

+0

你有“E/R工具”的链接吗? –

+0

MySQL Workbench是否不足以为您提供提示? http://www.mysql.com/products/workbench/ – duffymo

1

企业架构师是一个商业UML建模工具,用数据(基础)建模设施,其中包括前(以SQL)和反向(从ODBC)架构工程。

它支持大多数的最大的数据库,包括Oracle中,Sybase,MySQL和访问,SQL服务器和PostgreSQL的。

0

我会推荐使用Eclipse的Dali插件。你只需要一个jdbc conncetor并且可以从你的数据库创建java代码。从Java代码中,您只需将代码反向工程到UML模型中即可获得类图。