Narzędzia do modelowania i projektowania SQL?

12

Chciałbym wiedzieć, którego narzędzia używasz do modelowania tabel, relacji itp., Ogólnego modelowania bazy danych w Ubuntu.

Byłoby dobrze, gdyby to narzędzie generowało skrypty SQL, a plus z tymi skryptami jest kompatybilny z SQLite, ale to nie jest konieczne.

Obecnie używam Enterprise Architect do tego na maszynie wirtualnej, co jest do bani. Udało mi się uruchomić go pod Wine, ale nie tak dobrze, jak chcę. Jest to kompletne narzędzie do modelowania czegokolwiek na tym świecie, a teraz nie potrzebuję tak wiele.

Pedro Dusso
źródło
potrzebujesz narzędzi do modelowania UML?
sum2000

Odpowiedzi:

10

Inną dobrą opcją jest mysql-workbench . Można go łatwo zainstalować za pomocą apt-get(wystarczy trzecie polecenie, ale wolę najpierw zaktualizować i wyszukać):

sudo apt-get update
sudo apt-cache search mysql-workbench
sudo apt-get install mysql-workbench

Następnie możesz po prostu wpisać mysqlHUB i voila.

wprowadź opis zdjęcia tutaj

To działa jak urok. Jest też plik do pobrania z ich strony internetowej, który jednak dał mi w 12.10 błąd zależności (pobieranie dotyczy 12.04, więc może to wyjaśnić).

Inni wspominali także: druid i DBDesigner . Jest też inny post na temat projektu DB na superuser.com .

don.joey
źródło
+1 dla stołu roboczego mysql. Możesz także zsynchronizować zmiany z bazą danych mysql.
nwaweru
1

Możesz wypróbować ArguoUML z jego wtyczką SQL .

htorque
źródło
1
ta odpowiedź pojawia się w kolejce przeglądu niskiej jakości ??? Oto nowy blather: Chociaż twoja odpowiedź jest w 100% poprawna, może również stać się w 100% bezużyteczna, jeśli ten link zostanie przeniesiony, zmieniony, scalony w inny lub główna strona po prostu zniknie ... :-( Dlatego edytuj swoją odpowiedź i skopiuj odpowiednie kroki z linku do swojej odpowiedzi, gwarantując w ten sposób swoją odpowiedź przez 100% czasu życia tej strony! ;-) Zawsze możesz zostawić link w dolnej części odpowiedzi jako źródło twojego materiał ...
Fabby,
0

Używam modelera danych ERBuilder pod Wine do modelowania mojej bazy danych PostgreSQL i generowania skryptu SQL lub bezpośrednio bazy danych. Działa dobrze z winem i myślę, że obsługuje także SQLite.

Feliciano Popov
źródło