是否有程序将显示现有数据库中的SQL架构图?

时间:2011-06-17 21:14:36

标签: sql sql-server sql-server-2005

我们有一个巨大的大屁股数据库,我们无法将其可视化。是否有一个程序可以扫描数据库并给我们一个图表,我们可以看一下,以帮助我们更好地完成工作。

7 个答案:

答案 0 :(得分:4)

答案 1 :(得分:2)

Enterprise Architect可以做到这一点。

答案 2 :(得分:2)

我曾经使用http://schemaspy.sourceforge.net/为MSSQL数据库执行此操作。它非常好,生成html页面,以便您可以浏览。试试吧!

答案 3 :(得分:2)

您可能希望查看Db Visualizer:免费版本将为您提供渲染实体关系图,并适用于任何具有JDBC驱动程序的数据库。

答案 4 :(得分:2)

在SQL Server Management Studio中,有一个“Database Diagrams”节点。右键单击它并选择“新数据库图”。在图表中选择所需的表格,SSMS将为您生成表格。

答案 5 :(得分:0)

我使用Toad Data Modeler一段时间了。

注意:仅限Windows。

答案 6 :(得分:0)

您可以尝试SQL Dependency Tracker,这是由我工作的公司开发的。但是,如果您打算在一个小屏幕上可视化整个数据库,则可能很难。考虑将数据库分解为逻辑段并单独显示它们。