Диаграмма SQL в UML или графический инструмент - PullRequest
3 голосов
/ 23 сентября 2011

У меня есть база данных, и я хочу вывести диаграмму UML.Есть ли программное обеспечение, которое делает это?

В идеале это будет UML, но графическое представление базы данных может работать.

Ответы [ 4 ]

1 голос
/ 23 сентября 2011

Вы можете использовать Erwin Data Modeler, ER Studio Embarcadero или Microsoft Visio. Для более длинного списка посетите этот сайт http://www.databaseanswers.org/modelling_tools.htm.

1 голос
/ 23 сентября 2011

Enterprise Architect от Sparx Systems - это коммерческий инструмент моделирования UML с возможностями моделирования базы данных, которые включают разработку схемы прямой (в SQL) и обратной (из ODBC).

Он поддерживает большинство крупнейших баз данных, включая Oracle, Sybase, MySQL, Access, SQL Server и PostgreSQL.

1 голос
/ 23 сентября 2011

Коробки и стрелки - все, что вам нужно, но я бы порекомендовал вам попробовать инструменты E / R. Они похожи на UML, но предназначены для реляционных баз данных. Хороший может импортировать и экспортировать SQL, который вы не получите от инструмента UML.

Если вы используете MySQL, MySQL Workbench действительно делает очень хорошую работу.

0 голосов
/ 24 сентября 2011

Я бы рекомендовал использовать плагин Dali в Eclipse.Вам просто нужен JDBC консенсор и вы можете создать Java-код из вашей базы данных.Из Java-кода вы просто перепроектируете код в модель UML, чтобы получить диаграммы классов.

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