Я собираюсь создать базу данных, которая будет работать с PostgreSQL. Я привык к великолепному инструменту MySQL Workbench для базы данных MySQL. Это полезно и выглядит хорошо, что я отчасти ожидаю от программного обеспечения для проектирования баз данных.
Если я собираюсь освоить новый инструмент проектирования баз данных, я хочу, чтобы он был самым популярным. Поэтому мой вопрос: какие самые популярные инструменты для проектирования баз данных в PostgreSQL?
database-design
postgresql
tools
Cleankod
источник
источник
Ответы:
В мире PostgreSQL есть несколько опций, большинство из них перечислены в вики PostgreSQL:
http://wiki.postgresql.org/wiki/GUI_Database_Design_Tools
Следующая версия pgAdmin будет включать ER дизайнер, насколько я знаю.
PowerArchitect работает с PostgreSQL, хотя в бесплатной версии он несколько ограничен. В целом он не поддерживает специфические функции СУБД (или только очень ограниченный набор).
Насколько мне известно, в коммерческом мире почти все «громкие имена» поддерживают PostgreSQL (включая Sybase PowerDesigner и ERwin).
dbWrench не слишком дорогой и, кажется, довольно приятный.
Моделирование данных TOAD немного дороже, но имеет впечатляющий список возможностей.
Вы также можете проверить параметры, перечисленные на этой странице: http://www.databaseanswers.org/modelling_tools.htm
источник
Аналогичный вопрос был задан на SO, и мой ответ остается прежним:
Я использую Community Edition в MySQL Workbench для создания красивых картинок из моей схемы - но я предпочел бы создать DDL , который на самом деле работает на моей базе данных вручную.
источник
Я подозреваю, что вам будет нелегко перейти на что-либо, учитывая ограниченные возможности в Postgres, но, вероятно, самым популярным ERD является инструмент AquaData Studio. На самом деле недавно была написана статья по этой теме, посмотрите http://www.postgresonline.com/journal/index.php?/archives/133-Database-Administration,-Reporting,-and-Light-application-development. HTML
(обратите внимание, я не связан ни с Aqua Data Studio, ни с блогом)
источник
Я рекомендую Vertabelo . Vertabelo - это онлайн-дизайнер баз данных, работающий в Chrome, разработанный компанией, в которой я работаю.
Наиболее важной особенностью этого инструмента является то, что он позволяет обмениваться моделями баз данных в рамках всей команды и сотрудничать с ними через веб-браузер.
Другие особенности Vertabelo включают в себя:
Vertabelo можно использовать бесплатно для небольших проектов (до 3 моделей и 20 таблиц в каждой модели) и иметь коммерческие версии для больших проектов баз данных.
источник