Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Analiza projektu bazy danych
gadri
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 8.07.2005

Ostrzeżenie: (0%)
-----


Witam,

Nie wiem gdzie to umieścić stad pomysł, aby trafiło to na forum związanym z inzynierią oprogramownia. W razie co prosze o info gdzie to umieścić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Jestem samoukiem w MySQL i php. Tworzę bazy danych na wyczucie. Ostatnio postanowiłem że muszę się nauczyc jak sie robi analize projektu. Tak, aby należąc do zespołu ludzi umieć zrobić swój fragment bądz omówić z klientem co i jak i zrobić analize, aby inni wiedzieli czego klient oczekuje.

Z tego co się doczytałem to tu to tam nalezy zrobić analize projektu typu digramy procesów, encji itp.

Jeśli możecie podać mi namiary na jakieś sensowne materiały w sieci gdzie tego szukać. Dodatkowo może znalazłby się ktoś w Warszawie kto odpłatnie wytłumaczyłby łopatologicznie o co chodzi i jak to robic by było dobrze.

Z góry wielkie dzięki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
aopon
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 7.09.2005

Ostrzeżenie: (0%)
-----


Bez normalizacji (sprowadzania do najlepszej postaci) nie da rady. Pamiętaj tylko, że niektórych kwestii nie można znormalizować i często stosuje się denormalizację. Normalizacji jest 5 a nawet i więcej (jest też 333 cech jakie powinine posiadać projekt, ale to już wymysł Pana Boyca Coda). Generalnie sprowadzenie do postaci 3 to już sukces, nie polecam dalszego procesu bo co z tego, że pochwalisz się że masz 4 postać norlaną jak głupi raport z bazy danych będzie wymagał użycia 40 tabel. Podstawą postaci są relacje, ale o tym pewnie wiesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Odszukaj stron w necie o projektowaniu baz danych, mysle ze cos wygooglasz.
Jak juz bedziesz wiedzial co w trawie piszczy to pod MySQL sciagnij sobie DBDesigner z http://www.fabforce.net/dbdesigner4/, darmowe narzędzie CASE - naprawde wypas. Pamietaj, ze pod MySQL-em relacje to tylko na tabelach InnoDB.

Jak masz jakies pytania pisz na priva.

--
Pozdrawiam,
Andrzej
andopo(at).atn.pl
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 15:18