Приложение для обратного инжиниринга БД MySQL и PostgreSQL? - PullRequest
13 голосов
/ 22 марта 2009

Существует ли приложение для обратного проектирования существующей базы данных в MySQL и / или Postgre?

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

Ответы [ 5 ]

6 голосов
/ 22 марта 2009

Для 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).

5 голосов
/ 04 августа 2013

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

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

2 голосов
/ 22 марта 2009

Предприятие Архитектор

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

1 голос
/ 09 октября 2018

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

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

1 голос
/ 10 мая 2010

pgDesigner для postgres, верстак mysql для mysql ...

...