我们有一个巨大的大屁股数据库,我们无法将其可视化。是否有一个程序可以扫描数据库并给我们一个图表,我们可以看一下,以帮助我们更好地完成工作。
答案 0 :(得分:4)
我没试过但是你可以看看...... http://office.microsoft.com/en-us/visio-help/reverse-engineer-an-existing-database-into-a-database-model-HA010115485.aspx
虽然你需要Visio。
答案 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,这是由我工作的公司开发的。但是,如果您打算在一个小屏幕上可视化整个数据库,则可能很难。考虑将数据库分解为逻辑段并单独显示它们。