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.
software-recommendation
database
diagram
sql
Pedro Dusso
źródło
źródło
Odpowiedzi:
Możesz spróbować DIA . Możesz użyć UML do tworzenia / modelowania baz danych i użyć jednego z oficjalnie obsługiwanych skryptów do konwersji go na SQL.
Na przykład podstawowe instrukcje korzystania z DIA i TeDia2SQL można znaleźć na stronie http://left.subtree.org/2007/12/05/database-design-with-dia/
źródło
Inną dobrą opcją jest mysql-workbench . Można go łatwo zainstalować za pomocą
apt-get
(wystarczy trzecie polecenie, ale wolę najpierw zaktualizować i wyszukać):Następnie możesz po prostu wpisać
mysql
HUB i voila.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 .
źródło
Możesz wypróbować ArguoUML z jego wtyczką SQL .
źródło
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.
źródło