Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Normalizacja tabeli, jak znormalizowac
tresbien
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 21.06.2010

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


Mam problem z zadaniem, nie wiem od czego zacząć - jak to rozwiązać wstydnis.gif

zad.
Pola kluczowe w tabeli DEALERZY oznaczono znakiem #. W jakiej postaci normalnej jest następująca tabela i dlaczego ?

Nazwa pola _________________Charakterystyka
#ID_DEALERA _______________ ………….
Nazwisko_Imię _______________ ………….
#Kod_firmy _________________ ………….
Nazwa_firmy ________________ ………….

Jeśli tabela jest w niższej postaci normalnej niż 5NF, to doprowadzić ją do postaci znormalizowanej . Podaj warunki, które musi spełniać baza danych by zachowana była 3NF.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
yevaud
post
Post #2





Grupa: Zarejestrowani
Postów: 471
Pomógł: 89
Dołączył: 29.07.2008
Skąd: Warszawa

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


http://support.microsoft.com/kb/283878/pl
Go to the top of the page
+Quote Post
Trawka
post
Post #3





Grupa: Zarejestrowani
Postów: 39
Pomógł: 3
Dołączył: 6.10.2007
Skąd: Warszawa

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


Nie jest nawet w pierwzej formie normalnej, która zakłada atomowość danyhc - pole imie_nazwisko powinno zostac rozdzielone na dwa. Mozna jednak przyjac ze nie bedizemy potrzebowali takichd anych osobno i zalozyc ze tabela spelnie 1nf. W drugiej formie normalnej jendak tabela takze nie jest poneiwaz pola nie pozostaja w zaleznosci funkcyjnej od calego klucza. Podsumowuja mozna ewentualnie powiedziec ze tabela jest w pierwszej formie normalnej.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 12:26