Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Narzedzia
Forum PHP.pl > Forum > Bazy danych > MySQL
scanner
Szybkie pytanie, zeby nie rozwlekac:

Czy i jakie narzedzia stosujecie, przy projektowaniu baz? Probowlaem sam czegos poszukac, ale SourceForge wywalil mi 52 strony wynikow w katalogu "database" - to troche za duzo jak na moje mozliowsci percepcji winksmiley.jpg

Czy w ogole istnieje jakies przyjemne narzedzie (najlepiej pod windowsa - phpMyAdmin'a mam, ale projektowanie w nim jest dla mnie troszke niewygodne). Podobno mozna sie bawic nawet Accesem, ale ten program akurat jakos nie sie nie chce na dysku zainstalowac (moze dlatego ze go wylaczam przy instalacji? ;PP ).
LeWaR
Pewnie będziesz się śmiać. Używam kartki i ołówka 8)

LeWaR
scanner
Smiac sie? a dlaczego? kartki i olowka tez mozna uzywac na windowsach - tych w sciane wprawionych.

Tylko w takim razie jak bardzo rozbudowane sa Twoje bazy? i jaka metode projektowania bys polecil?

Wbrew pozorom Twoja odpowiedz nie jest smieszna. winksmiley.jpg
kurtz
Cytat
Smiac sie? a dlaczego? kartki i olowka tez mozna uzywac na windowsach - tych w sciane wprawionych.

Tylko w takim razie jak bardzo rozbudowane sa Twoje bazy? i jaka metode projektowania bys polecil?

wg mnie projektownaie powinno zaczynac sie od kartki papieru i olowka ;) na spokojnie - wpierw projekt potem dopiero podchodzimy do komputera.

do generowania schemtatow bazy danych (oracle) uzywam powerdesignera - pozwala np przygotwac schemat zaelznosci pomiedzy tabelkami dla juz istniejacej struktury. dostepne chyba jako trial 3 tyogdniowy.
scanner
Cytat
wg mnie projektownaie powinno zaczynac sie od kartki papieru i olowka winksmiley.jpg na spokojnie - wpierw projekt potem dopiero podchodzimy do komputera.


No i tu sie nie zgodze winksmiley.jpg Zaczynamy od tego co chcemy zrobic i dlaczego. Zamiast kartki i olowka moze byc ekran i klawiatura. Szczegolnie jesli na biurku sie miejsce tylko na te przyrzady (ehh te male mieszkania).

W jednym z wczesniejszych watkow pisalem o pewnej stronie - popelnilem przy jej tworzeniu kilka (nascie?) bledow i przygotowuje sie do stworzenia drugiej wersji - ale tym razem juz profesjonalnie (na tyle na ile dam rade) - mam juz opracowane _jakie_ dane musze znierac w tabelach, teraz bym musial usiasc i rozrysowac zaleznosci itp - ale nawet na podlodze nie mam tyle miejsca zeby porozkladac sie z kartkami linijkami i kredkami zeby schematy porysowac.. dlatego pozostaje tylko komputer i stad to moje pytanie winksmiley.jpg)

Power Designer? zobaczymy... moze i do mojego MySQL'a sie jakos nada? winksmiley.jpg
itsme
polecam ksiazke "Bazy danych dla zwyklych smiertelnikow" nie pamietam autora ale... ze wszystkich jakie byly w moich rekach o tej tematyce tylko w tej ksiazce znalazlem odpowiedzi na moje pytania oraz potwierdzania moich przemyslen.
sa tam pytania jakie nazlezy sobie zadac aby dobrze zaprojektowac baze danych itp

Zas poza Accessem innego programu nie widzialem ... duzo pracowalem (kiedy) w accessie ale nawet majac takie narzedzie wolalem kartke i dlugopis

Pozdrawiam
[/size][size=24]
scanner
Czyli jednym slowem pozostalismy przy olowku i papierze. A szkoda. Przydaloby się takie narzędzie (może ktoś podchwyci pomysł?). Jak ja je sobie wyobrażam..
Tworzymy liste wszystkich pół jakie będziemy potrzebować. (tylko lista pol i typow)
A nastepnie drag&dropem sklejamy je w poszczegolne tabele - od razu (a'la Access) rysują nam sie na diagramie zależności, zmiana typu danego pola zmienia odpowiednio wszystkie uzycia tego pola...
Majac cały diagram gotowy, klikamy na "gereruj", wybieramy typ bazy jakiego używamy i dostajemy w wyniku ładny pliczek "baza.sql" gdzie zawarte sa wszystkie CREATE TABLE.
No chyba że jednak gdzieś cos takiego istnieje... (można to bardzo przyjemnie zrobić na kartce papieru, ale.. dbajmy o środowisko i oszczędzajmy drzewa..., hih)
Gdyby komuś się cos takiego przewinęło przed oczami - dajcie znać... nawet PW albo mailem.. winksmiley.jpg))
dragossani
Jest narzędzie do projektowania baz współpracujące z MySql-em. DeZign for Databases. Niestety nie free.
scanner
Cytat
Jest narzędzie do projektowania baz współpracujące z MySql-em. .
Niech bogowie naszych przodków błogosławią twoją rodzine do 5 pokolenia wstecz i wprzód winksmiley.jpg
Cytat
Niestety nie free.
Ale trial dziala...
Ide czytac o foreign key'ach, bo cos nie kumam tego, hyhy... manual mysql'a moim przyjacielem...
kurtz
Cytat
Jest narzędzie do projektowania baz współpracujące z MySql-em. DeZign for Databases. Niestety nie free.
o! nie znalem tego cusia. po pracy obacze :)
sepix
Power Designer to chyba najpotężniejsze narzędzie tego typu. Niezły soft ciężkiego kalibru, ale w MySQL-a można spokojnie na nim pracować (przez MyODBC). Jako jedyny soft potrafi generować bazy obiektowe! Dużą zaletą jest niewątpliwie możliwość drukowania schematu bazy wraz z relacjami. Polecam jednak z uwagi na koszt MySQL FRONT tylko że w ersji 2,2 broń boże 2,5 (nie wiem ale dużo funkcji nie działa albo się wysypują) najlepszy soft tylko do MySQL-a i darmowy.
deejay
do projektowania bardzo dobry jest CASE STUDIO 2

http://www.casestudio.com/enu/download.aspx

Pozdrowki
showstoppa
ja uzywam Db Designer wersja bodajze 4
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.