Приложение для обратной инженерии MySQL и PostgreSQL DB?

Есть ли приложение для обратной инженерии существующей базы данных в mysql и/или postgre?

Я заинтересован в получении диаграммы DB из существующей, аналогичной, как это может быть сделано на сервере MSSQL

Ответы

Ответ 1

Для MySQL попробуйте MySQL Workbench.

Для MySQL и PostgreSQL попробуйте TOAD Data Modeler.

Если вы используете приложение диаграмм с открытым исходным кодом Dia, есть несколько инструментов для генерации диаграмм Dia из баз данных SQL, включая MySQL и PostgreSQL.


обновление: MySQL Workbench 5.2 поддерживает диаграммы обратного инжиниринга из действующей базы данных в дополнение к сценарию SQL. MySQL Workbench 5.2 только объявил о своем кандидате на выпуск 1 (по состоянию на 12.05.2010).

Ответ 2

SchemaSpy - очень хороший вариант для реверс-инжиниринга. Для построения диаграмм он использует другой инструмент GraphViz. Чтобы все работало вместе, убедитесь, что GraphViz установлен и его путь к корзине доступен для SchemaSpy.

Вот пример вывода.

Ответ 3

Enterprise Architect

Обратный инженер из многих популярных СУБД, включая Oracle 9i и 10g, SQL Server, My SQL, Access, PostgreSQL и другие

Ответ 4

Я рекомендую DBeaver: многоплатформенный, бесплатный, с открытым исходным кодом, подключается к большинству популярных механизмов БД и поддерживает реверс-инжиниринг.

Я пробовал реверс-инжиниринг как БД MySQL, так и БД PostgreSQL, и это сработало как шарм :)

Ответ 5

pgDesigner для postgres, mysql workbench для mysql...