Приложение для обратной инженерии 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...