konto usunięte

Temat: Program do tworzenia schematów

Witam, Poszukuję programu który pozwoliłby na stworzenie graficznego schematu bazy danych wraz z ukazaniem istniejących relacjami pomiędzy polami.

Kilka razy widziałem takie schematy ale nie pamiętam w czym się je robiło.

Proszę o pomoc
Rafał Jakubowski

Rafał Jakubowski programista,
freelancer

Temat: Program do tworzenia schematów

MySQL Workbench - zdaje się, że najnowsze wersje działają już w miarę sensownie :)
Krzysztof Białkowski

Krzysztof Białkowski Software Developer
(C# .NET)

Temat: Program do tworzenia schematów

DBdesigner 4 : )
MySQL Workbench jest jego nowszą wersją ale strasznie zamula przy większych schematach (>20 tabel)Krzysztof Białkowski edytował(a) ten post dnia 09.11.09 o godzinie 23:06
Irek Słonina

Irek Słonina programowanie, bazy
danych i linuksy

Temat: Program do tworzenia schematów

Z darmowych:
http://schemaspy.sourceforge.net/
http://tonyobryan.com/dbarchitect/

Fikuśne schematy robi Enterprise Architect:
http://www.sparxsystems.com.au

tylko że EA jest pierońsko drogi, chyba że wystarczy Ci wersja próbna 30-dniowa.Irek Słonina edytował(a) ten post dnia 09.11.09 o godzinie 23:10
Rafał Jakubowski

Rafał Jakubowski programista,
freelancer

Temat: Program do tworzenia schematów

Krzysztof Białkowski:
DBdesigner 4 : )
MySQL Workbench jest jego nowszą wersją ale strasznie zamula przy większych schematach (>20 tabel)Krzysztof Białkowski edytował(a) ten post dnia 09.11.09 o godzinie 23:06

Bardzo możliwe, przestałem śledzić ładne parenaście miesięcy temu. Wiem tylko, że jakaś nowsza wersja chodziła u mnie zdecydowanie lepiej niż poprzednia, stąd miałbym nadzieję na dalszą poprawę.

Przy ilości ok. 120 tabel szczerze mówiąc dało się pracować, ale nie wiem na ile to reguła.
Krzysztof Białkowski

Krzysztof Białkowski Software Developer
(C# .NET)

Temat: Program do tworzenia schematów

Rafał Jakubowski:
Przy ilości ok. 120 tabel szczerze mówiąc dało się pracować, ale nie wiem na ile to reguła.

Jakbyś pamiętał wersje to zarzuć info.
Testowałem jakąś nowszą, ok 60 tabel na Windows Vista, 4 GB - schemat ładuje się z 5 minut,a przesunąć coś to o matko ; DKrzysztof Białkowski edytował(a) ten post dnia 09.11.09 o godzinie 23:17

konto usunięte

Temat: Program do tworzenia schematów

Mam najnowszy Workbench i ok. 30 tabel i smiga elegancko.
Fakt ze mam 4GB ramu ale przy obecnych cenach i standardach nie jest to chyba jakas ekstrawagancja.

Edit:
Windows 7, wczesniej Windows XP. Na Viscie nie testowalem.Marcin Olichwirowicz edytował(a) ten post dnia 09.11.09 o godzinie 23:18

konto usunięte

Temat: Program do tworzenia schematów

Bazy puki co dużej nie robię (zmieści się ostatecznie w 20 tabelach) tylko czy da się w MySQL Workbench zrobić tak aby połączenia były przy polach których one dotyczą?

w MySQL Workbench są rozmieszczane automatycznie

Obrazek


gdy w SchemaSpy są one rozmieszczone przy wybranych polach:

Obrazek
i taki efekt chciałbym osiągnąć w MySQL Workbench.

Czy jest to możliwe?

konto usunięte

Temat: Program do tworzenia schematów

20 tabel to dość znaczne ograniczenie.

Visual Paradigm for UML (Community Edition) ma modelowanie ERD i ORM.
(za darmo).

http://www.visual-paradigm.com/product/vpuml/

Temat: Program do tworzenia schematów

Witam,
polecam dBwrench, prosty i intuicyjny. Posiada mozliwość łączenia się z serwerem mysql-a. Posiada funkcje rysowania diagramów.

http://www.dbwrench.com/

Pozdrawiam
Paweł Kruk

Paweł Kruk Senior BI Developer

Temat: Program do tworzenia schematów

Witam,

Polecam MS Visio (tylko nie jest darmowy). Jest też Power Designer. Można w nich modelować różne schematy UML ale też właśnie schemat relacji między tabelami.
Marcin Sabat

Marcin Sabat Senior Database
Administrator at BNP
Paribas Fortis Bank
...

Temat: Program do tworzenia schematów

Ja używałem do oracla:
- Erwin 4
- Power Designer 12/13
- Oracle Designer
- jeszcze TOAD ma taką aplikację do tworzenia encji itd.

Pierwsze dwa potrafią generować skrypty tez pod inne bazy niż Oracle. Najwygodniejszy i najfajnieszy to Power Designer.

konto usunięte

Temat: Program do tworzenia schematów

Proponuję IBM Rational Data Architect - doskonałe narzędzie do modelowania danych - pozwala na wygenerowanie stworzonego modelu na niemal dowolnym serwerze bazodanowym, do którego można podłączyć się za pomocą sterownika JDBC. Pozwala również na pobieranie modeli fizycznych z serwerów bazodanowych.

Co prawda jest to dosyć drogie narzędzie, ale dostępna jest 30-dniowa wersja testowa. Myślę, ze warto się z nią zapoznać.

Najnowsza wersja do ściągnięcia tu:
http://www.ibm.com/developerworks/downloads/r/rda/
Rafał G.

Rafał G. Programista
aplikacji
internetowych

Temat: Program do tworzenia schematów

Ja do tej pory miałem do czynienia tylko z MySQL Workbench. Demon prędkości to to nie jest, ale wersje 5.1 znacząco się poprawiły, jeśli chodzi o wydajność, w porównaniu z 5.0.

konto usunięte

Temat: Program do tworzenia schematów

Ostatnio na grupie PLSSUG Warszawa Wojciech Sawicki prezentował PowerDesinera. Narzędzie ma duże możliwości jeżeli chodzi o wizualizacje, ale mi nie przypadło do gustu. Oczywiście do projektowania i utrzymania skomplikowanych baz danych może być pomocne, ale cena raczej powala bodaj 6000USD/stanowisko.
Tomasz Lison

Tomasz Lison Administrator Baz
Danych - Oracle DBA

Temat: Program do tworzenia schematów

Toad potrafi wygenerować diagramy z bazy Oracle'owej i robi to dość dobrze. Wadą jest to, że zajmuje mu to duuużo czasu :)
Piotr Watras

Piotr Watras dgMonitor.pl

Temat: Program do tworzenia schematów

Rafał Grzegorek:
Ja do tej pory miałem do czynienia tylko z MySQL Workbench. Demon prędkości to to nie jest, ale wersje 5.1 znacząco się poprawiły, jeśli chodzi o wydajność, w porównaniu z 5.0.

Potwierdzam, 5.1 jest zdecydowanie szybsza. Na maszynie z 4GB ramu bez problemu pracowałem ze schematem >70 tabel (wersja 5.0 była już na tym schemacie po prostu bezużyteczna - zdarzały się kilkuminutowe zwisy w czasie pracy). Ogólnie program jest dość przyjemny i intuicyjny, "nie muli" i jest bezpłatny. Niestety potrafi sprawiać także problemy:
1. Potrafi wygenerować skrypt z błędami - nic strasznego, w parę minut wszystko poprawiłem, ale na pewno nie można polegać na walidacji oferowanej przez Workbench'a.
2. Zdarza się, że program wyłącza się kiedy używamy "cofnij" w czasie edycji kolumn w tabeli. Dlatego niezbędne jest bardzo częste zapisywanie zmian, w pierwszym podejściu do workbencha przez takie wyłączenie straciłem efekty ponad godzinnej pracy :)Piotr Watras edytował(a) ten post dnia 11.11.09 o godzinie 01:13
Marek Bielańczuk

Marek Bielańczuk software engineer

Temat: Program do tworzenia schematów

DBDesigner na pewno, jak już wspominano wcześniej.
Osobiście podobała mi się także praca z Toad Data Modeler: http://www.toadsoft.com/toaddm/toad_data_modeler.htm
wygodny i przejrzysty. Niestety nie wiem jak program zachowuje się w obecnych wersjach.
Chętnie spróbuję MySQL Workbench, faktycznie jak pamiętam to nie był najwygodniejszy sposób opracowania schematu, ale skoro nowe wersje lepiej sobie radzą, to czemu nie.

Może ktoś używał "Eclipse Database Designer" i może coś na ten temat powiedzieć?Marek Bielańczuk edytował(a) ten post dnia 10.11.09 o godzinie 20:51
Rafał G.

Rafał G. Programista
aplikacji
internetowych

Temat: Program do tworzenia schematów

Piotr Watras:
Rafał Grzegorek:
Ja do tej pory miałem do czynienia tylko z MySQL Workbench. Demon prędkości to to nie jest, ale wersje 5.1 znacząco się poprawiły, jeśli chodzi o wydajność, w porównaniu z 5.0.

Potwierdzam, 5.1 jest zdecydowanie szybsza. Na maszynie z 4GB ramu bez problemu pracowałem ze schematem >70 tabel (wersja 5.0 była już na tym schemacie po prostu bezużyteczna - zdarzały się kilkuminutowe zwisy w czasie pracy). Ogólnie program jest dość przyjemny i intuicyjny, "nie muli" i jest bezpłatny. Niestety potrafi sprawiać także problemy:
1. Potrafi wygenerować skrypt z błędami - nic strasznego, w parę minut wszystko poprawiłem, ale na pewno nie można polegać na walidacji oferowanej przez Workbench'a.

Jakie to były błędy?
Piotr Watras

Piotr Watras dgMonitor.pl

Temat: Program do tworzenia schematów

Rafał Grzegorek:
Jakie to były błędy?
Było to ponad 3 miesiące temu i szczerze mówiąc, nie pamiętam - coś z relacjami było "popsute". Później w innych projektach ten problem już nigdy się nie pojawił, więc nie jest (nie był) to jakiś specjalnie dotkliwy problem.

Następna dyskusja:

program do stworzenia prost...




Wyślij zaproszenie do