SQL到UML图或图形工具

时间:2011-09-23 11:14:50

标签: sql uml

我有一个数据库,想要输出UML图。是否有软件可以做到这一点?

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

4 个答案:

答案 0 :(得分:1)

您需要的是盒子和箭头,但我建议您尝试使用E / R工具。它们类似于UML,但用于关系数据库。一个好的可以导入和导出SQL,这是你无法从UML工具获得的。

如果您使用MySQL,MySQL Workbench确实做得非常好。

答案 1 :(得分:1)

您可以使用Erwin Data Modeler,Embarcadero的ER Studio或Microsoft的Visio。如需更长的列表,请访问此网站http://www.databaseanswers.org/modelling_tools.htm

答案 2 :(得分:1)

来自Sparx Systems的Enterprise Architect是一个商业UML建模工具,具有数据(基础)建模工具,包括转发(到SQL)和反向(来自ODBC)模式工程。

它支持大多数最大的数据库,包括Oracle,Sybase,MySQL,Access,SQL Server和PostgreSQL。

答案 3 :(得分:0)

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