Narzędzie do projektowania PostgreSQL [zamknięte]


13

Mam zamiar zaprojektować bazę danych, która będzie działać z PostgreSQL. Jestem przyzwyczajony do wspaniałego narzędzia o nazwie MySQL Workbench dla bazy danych MySQL. Jest przydatny i wygląda dobrze, czego oczekuję od oprogramowania do projektowania baz danych.

Jeśli mam się nauczyć nowego narzędzia do projektowania baz danych, chcę, aby było ono najpopularniejsze. Dlatego moje pytanie brzmi: jakie są najpopularniejsze narzędzia do projektowania bazy danych w PostgreSQL?



3
@David Nie sądzę, że jest to duplikat choć jest powiązany pytanie - narzędzia do zarządzania bazą danych nie muszą być takie same jak te, do projektowania i modelowania
Jack mówi try topanswers.xyz

Odpowiedzi:


11

W świecie PostgreSQL istnieje kilka opcji, większość z nich znajduje się na wiki PostgreSQL:

http://wiki.postgresql.org/wiki/GUI_Database_Design_Tools

Następna wersja pgAdmin będzie zawierać projektanta ER, o ile mi wiadomo.

PowerArchitect współpracuje z PostgreSQL, choć w wersji darmowej jest on nieco ograniczony. Zasadniczo nie obsługuje specyficznych funkcji DBMS (lub tylko bardzo ograniczony zestaw).

W świecie komercyjnym prawie wszystkie „wielkie nazwiska” obsługują PostgreSQL, o ile wiem (w tym Sybase PowerDesigner i ERwin).

dbWrench nie jest zbyt drogi i wydaje się być całkiem fajny.

Modeler danych TOAD jest nieco droższy, ale ma imponującą listę funkcji.

Możesz także sprawdzić opcje wymienione na tej stronie: http://www.databaseanswers.org/modelling_tools.htm


7

Podobne pytanie zostało zadane w sprawie SO, a moja odpowiedź jest nadal taka sama:

Używam wersji społecznościowej MySQL Workbench do tworzenia ładnych zdjęć mojego schematu - ale wolę tworzyć DDL, który faktycznie działa na mojej bazie danych ręcznie.


1
Masz bardzo dobry punkt (ręczne tworzenie DDL). Dlatego wolę narzędzia, które zapisują model jako XML, ponieważ daje mi to możliwość wygenerowania DDL za pośrednictwem XSLT i wciąż posiadania jednego źródła dla wszystkiego.
a_horse_w_no_name

To świetny pomysł, mógłbym go skopiować :)
Jack mówi, spróbuj wypróbować topanswers.xyz 30.10.11


0

Polecam Vertabelo . Vertabelo to internetowy projektant baz danych pracujący pod Chrome opracowany przez firmę, dla której pracuję.

Najważniejszą cechą tego narzędzia jest możliwość udostępniania modeli baz danych w zespole i współpracy nad nimi za pośrednictwem przeglądarki internetowej.

Inne funkcje Vertabelo obejmują:

  • Wersja modelu
  • Obsługa PosgreSql, MySQL, Oracle, MS SQL Server, DB2, SQLite, HSQLDB
  • Wyszukiwanie dynamiczne / wizualne
  • Sprawdzanie poprawności modelu bazy danych na żywo
  • Inżynieria odwrotna

Vertabelo jest darmowy dla mniejszych projektów (do 3 modeli i 20 tabel w każdym modelu) i posiada wersje komercyjne dla większych projektów baz danych.


3
Tak, jak wskazuje @dezso, proszę ujawnić swoją przynależność do wszystkiego, co popierasz. Jeśli Twoim jedynym wkładem w stronę są te rekomendacje, możemy mieć problem. Zobacz: dba.stackexchange.com/help/behavior
JNK

7
Zobacz W tej odpowiedzi przedstawiciela dostawcy dobry przykład tego, w jaki sposób dostawca może udzielić odpowiedzi tego typu.
ConcernedOfTunbridgeWells

Poprawiłem odpowiedź, dziękuję za zwrócenie mojej uwagi na ten problem. Ignorantia iuris nocet.
Jarosław Błąd

Odpowiedź jest już wystarczająco dobra. Dlaczego wy wciąż głosujecie na to?
Cleankod,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.