Re: Структура базы данных в виде диаграммы
Alexandr Bezuglov wrote:
Хочу инструмент, который вытащит из базы данных (MySQL) её структуру и
изобразит в виде диаграммы. Не подскажет ли всезнающий ALL?
Я совсем недавно подробно рассмотривал данную проблему, и выводы, к
сажалению, неутешительные. Хорошего свободного дизайнера БД не
существует. Дорогое коммерческое ПО я не рассматривал.
Я пробовал весь спектр программ. И на Java, и на платформе Eclipse, и
специальные дизайнеры БД, и редакторы UML. И ArgoUML, и Pseidon CE (от
GentleWare), и Dia, конечно, хороши, stable и mature, но толку от них в
дизайне БД - никакого, так как отсутствуют средства реверсионного
инжиниринга и генерации структуры БД. Примитивные утилиты типа dia2* -
не в счет. Возможно, написать собственный xmi2* или dia2* и обратно - не
так сложно, но этим надо заниматься.
Как уже сообщалось, для MySQL существует отличный продукт:
http://www.fabforce.net/dbdesigner4/. Но, к сожалению, только под
MySQL. Остальные рассмотренные средства оказались слишком примитивными.
Единственное исключение -
http://www.thekompany.com/products/dataarchitect/. Действительно, весьма
приличный продукт за смешную цену, имеющий хороший функционал и
поддерживающий несколько популярных СУБД.
Reply to: