简体   繁体   中英

Is there a program that will display a SQL schema diagram from an existing database?

We have a giant big ass database and we can't visualize it. Is there a program that will scan the database and give us a diagram that we can look at to help us do our jobs better.

I haven't tried it but you can take a look at ... http://office.microsoft.com/en-us/visio-help/reverse-engineer-an-existing-database-into-a-database-model-HA010115485.aspx

You will need Visio though for it.

Enterprise Architect可以做到这一点。

I once used http://schemaspy.sourceforge.net/ to do that for a MSSQL database. It is pretty good, generates html pages so you can browse. Try it out!

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

In SQL Server Management Studio there is a 'Database Diagrams' node. Right click on it and choose 'New Database Diagram'. Select tables you want in your diagram and SSMS will generate it for you.

I used Toad Data Modeler for a while.

Note: Windows only.

You could try SQL Dependency Tracker , which is developed by the company I work for. However, if you intend to visualize the entire database on one small screen, it might be tough. Consider breaking down your database into logical segments and visualize these individually.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM