Wizualizacja struktury bazy danych

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
raz
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 30 sty 2008, 22:42
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Wizualizacja struktury bazy danych

Post autor: raz »

Szukam jakiegoś oprogramowania oferującego możliwość wizualizacji struktury bazy danych, czyli zwyczajne rysowanie diagramu. Dla postgre mamy taki postgresql_autodoc który mimo wszystko nie jest doskonały. Czy którekolwiek z IDE oferuje jakieś narzędzia? Może coś dla eclipse'a? Zależy mi konkretnie na postgresql, choć miłoby było znaleźć coś uniwersalnego.
Awatar użytkownika
pyx-84
Sędziwy Jeż
Sędziwy Jeż
Posty: 97
Rejestracja: 28 paź 2008, 21:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Wizualizacja struktury bazy danych

Post autor: pyx-84 »

Np. Navicat tylko on nie jest free :/
MySql Workbench wygląda przyzwoicie :)
Nawet masz to tutaj viewtopic.php?p=624319#p624319 ;D

Ja zrobiłem w ten sposób i działa :)

Tak najprościej: http://wb.mysql.com/?page_id=152 i http://dev.mysql.com/downloads/workbench/

W konsoli:

sudo apt-get install build-essential autoconf automake libtool libzip-dev libxml2-dev libsigc++-2.0-dev libglade2-dev libgtkmm-2.4-dev libglu1-mesa-dev libgl1-mesa-glx mesa-common-dev libmysqlclient15-dev uuid-dev liblua5.1-dev libpixman-1-dev libpcre3-dev libgnome2-dev libgtk2.0-dev libpango1.0-dev libcairo2-dev python-dev libboost-dev

Potem http://dev.mysql.com/downloads/workbench/5.1.html wybieramy swoją wersję i pobieramy [jeśli nie masz tam konta musisz się zarejestrować]. W moim przypadku było to: Ubuntu 9.04 amd64 (DEB) i klikamy na Download | Pick a mirror [najlepiej na Pick a mirror] jak się pobierze to instalujesz i tyle :P

Obrazek
Lilak
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 05 lis 2009, 09:46
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Wizualizacja struktury bazy danych

Post autor: Lilak »

Pobierz sobie program SQuirrel
http://squirrel-sql.sourceforge.net/#installation
Dodaj odpowiedni jdbc dla swojej bazy(musisz znaleźć w necie najlepiej na stronie producenta bazki)
Po poprawnym nawiązaniu połączenia z bazą zaznaczasz tabele
które cię interesują (w zakładce "Objects" prawy przycisk myszki->Add to graph).
Wynik zostanie utworzony w zakładce "New table graph". Pod prawym przyciskiem masz różne użyteczne opcje.
Bardzo polecam ten program dla wszystkich którzy chcą pogrzebać w jakiejś bazie.
Awatar użytkownika
raz
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 30 sty 2008, 22:42
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Odp: Wizualizacja struktury bazy danych

Post autor: raz »

pyx-84 to narzędzie wygląda na dedykowane dla mysqla, mimo wszystko dobrze wiedzieć o jego istnieniu.
Lilak, to jest dokładnie to czego szukałem. Serdeczne podziękowania.
Awatar użytkownika
pyx-84
Sędziwy Jeż
Sędziwy Jeż
Posty: 97
Rejestracja: 28 paź 2008, 21:35
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Wizualizacja struktury bazy danych

Post autor: pyx-84 »

raz pisze:pyx-84 to narzędzie wygląda na dedykowane dla mysqla, mimo wszystko dobrze wiedzieć o jego istnieniu.
Spox, sam nie wiedziałem o jego istnieniu. Szukałem dla Ciebie i przy okazji sam z niego korzystam :D Zobacz Umbrello potrafi generować kod:grin: Jasne, że dla MySql nawet w linku masz mysql:grin:

EDITED:

Znalazłem jeszcze taki ciekawy soft :)
Obrazek
http://www.linuxsoft.cz/pl/sw_detail.php?id_item=44
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości