如何从SQL DDL生成实体 - 关系图?

时间:2009-05-08 20:00:31

标签: sql database-design ddl er-diagrams

例如,DbVisualizer可用于连接数据库,并从现有表及其关系中创建漂亮的图表。但在这种特殊情况下,我没有实时数据库,但我有一堆create table和alter语句。

是否有任何工具可以用SQL DDL生成类似的图表?

4 个答案:

答案 0 :(得分:8)

我发现MySQL工具MySQL Workbench做得很好。有一个Mac OS X版本。更多信息可以在http://dev.mysql.com/doc/index-gui.html找到。

答案 1 :(得分:4)

SQLFairy将从纯SQL DDL文件生成图形:

http://sqlfairy.sourceforge.net/

答案 2 :(得分:2)

我相信Embarcadero的ERStudio可以将SQL脚本导入到图表中,但这是一个昂贵的工具,只能用于这样的事情。您可以随时创建一个空数据库并运行脚本,然后指向该数据库。

答案 3 :(得分:2)

Visual Paradigm for UML可以做到这一点。