Есть ли программа, которая будет отображать схему схемы SQL из существующей базы данных? - PullRequest
2 голосов
/ 18 июня 2011

У нас есть гигантская база данных с большой задницей, и мы не можем ее визуализировать. Существует ли программа, которая сканирует базу данных и дает нам диаграмму, на которую мы можем посмотреть, чтобы помочь нам лучше выполнять свою работу.

Ответы [ 7 ]

4 голосов
/ 18 июня 2011

Я не пробовал, но вы можете взглянуть на ... http://office.microsoft.com/en-us/visio-help/reverse-engineer-an-existing-database-into-a-database-model-HA010115485.aspx

Для этого вам понадобится Visio.

2 голосов
/ 18 июня 2011

В SQL Server Management Studio есть узел «Диаграммы базы данных».Щелкните правой кнопкой мыши по нему и выберите «Новая диаграмма базы данных».Выберите нужные таблицы на диаграмме, и SSMS сгенерирует их для вас.

2 голосов
/ 18 июня 2011

Возможно, вы захотите взглянуть на Db Visualizer : бесплатная версия предоставит вам схемы Entity Relationship Diagrams и работает с любой базой данных, в которой есть драйвер JDBC.

2 голосов
/ 18 июня 2011

Однажды я использовал http://schemaspy.sourceforge.net/, чтобы сделать это для базы данных MSSQL.Это довольно хорошо, генерирует HTML-страницы, чтобы вы могли просматривать.Попробуйте!

2 голосов
/ 18 июня 2011

Enterprise Architect может сделать это.

0 голосов
/ 19 июня 2011

Вы можете попробовать SQL Dependency Tracker , который разработан компанией, в которой я работаю. Однако, если вы намереваетесь визуализировать всю базу данных на одном маленьком экране, это может быть сложно. Попробуйте разбить вашу базу данных на логические сегменты и визуализировать их по отдельности.

0 голосов
/ 18 июня 2011

Некоторое время я использовал Toad Data Modeler.

Примечание: Только для Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...