【发布时间】:2010-10-24 21:37:47
【问题描述】:
例如,DbVisualizer 可用于连接数据库并根据现有表及其关系创建漂亮的图表。但在这种特定情况下,我没有实时数据库,但我有一堆 create table 和 alter 语句。
是否有任何工具可以从 SQL DDL 中生成类似的图表?
【问题讨论】:
标签: sql database-design ddl er-diagrams
例如,DbVisualizer 可用于连接数据库并根据现有表及其关系创建漂亮的图表。但在这种特定情况下,我没有实时数据库,但我有一堆 create table 和 alter 语句。
是否有任何工具可以从 SQL DDL 中生成类似的图表?
【问题讨论】:
标签: sql database-design ddl er-diagrams
我发现 MySQL 工具 MySQL Workbench 做得很好。有一个 Mac OS X 版本。更多信息请访问http://dev.mysql.com/doc/index-gui.html。
【讨论】:
Database -> Reverse Engineer...创建图形模式。
SQLFairy 将从普通的 SQL DDL 文件生成图形:
【讨论】:
我相信 Embarcadero 的 ERStudio 可以将 SQL 脚本导入图表,但它是一个昂贵的工具,仅用于这样的事情。您总是可以只创建一个空数据库并运行脚本然后指向它。
【讨论】:
Visual Paradigm for UML 可以做到这一点。
【讨论】: