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.