9540713452

9540713452



redundancja czyli powtarzanie tej samej informacji w kilku miejscach w bazie; powoduje to niepotrzebne zajmowanie pamięci przez tą samą informację. W przypadku, gdy jedna osoba pożycz dwie lub więcej książek niepotrzebnie powtarzana jest informacja na temat adresu czytelnika.

W poniższej tabeli zestawiono charakterystyki poszczególnych postaci normalnych bazy.

NF

Opis

INF

W każdej komórce tabeli znajduje się tylko jedna wartość, inaczej: każdy atrybut niekluczowy (nie należący do żadnego klucza) jest funkcjonalnie zależny od klucza głównego.

Schemat relacji R znajduje się w INF, jeżeli wartości atrybutów są atomowe.

2NF

Baza jest w 2NF, jeżeli jest w pierwszej postaci normalnej oraz kolumna nie należąca do klucza nie zależy od części klucza głównego - klucza wybranego przez projektanta (w ten sposób usuwa się niepełne zależności funkcjonalne), inaczej: każdy atrybut niekluczowy jest w pełni funkcyjnie zależny od klucza głównego.

Aby stwierdzić, czy tabela jest w 2NF trzeba wyznaczyć funkcyjne zależności i klucz główny. Rozważając klucz główny i zależności funkcyjne w danej tabeli możemy stwierdzić czy kolumny zależą od całego klucza głównego czyjego części.

Zbiór atrybutów K jest w pełni funkcyjnie zależny od zbioru atrybutów X w schemacie R, jeżeli X—>Y i nie istnieje podzbiór A’ cz X taki, że A” —» Y. Zbiór atrybutów Z jest częściowo funkcyjnie zależny od zbioru atrybutów Xw schemacie jeżeli X-> Yi istnieje podzbiór X’<zXtaki, żeX'Y.

Dana relacja r o schemacie R jest w 2NF, jeżeli żaden atrybut wtórny tej relacji nie jest częściowo funkcyjnie zależny od żadnego z kluczy relacji r.

Dana relacja r o schemacie R jest w drugiej postaci normalnej, jeżeli każdy atrybut wtórny tej relacji jest w pełni funkcyjnie zależny od klucza podstawowego relacji r.

3NF

Baza jest w 3NF, jeżeli jest w 2NF oraz kolumna nie należąca do klucza nie

zależy od innej kolumny nie należącej do klucza (w ten sposób usuwa się częściowe zależności

funkcjonalne), inaczej: każdy niekluczowy atrybut jest bezpośrednio zależny od klucza głównego.

Zbiór atrybutów Z jest przechodnio funkcyjnie zależny od zbioru atrybutów X w schemacie R, jeżeli X->Y i istnieje zbiór atrybutów Z, nie będący podzbiorem żadnego klucza schematu R taki, że zachodzi X->Zi Z—>Y. Zależność funkcyjna X—»Zjest zależnością przechodnią jeżeli istnieje podzbiór atrybutów taki, że zachodzi X-*Z, Z->Yi nie zachodzi Z->X lub Z-»Z.

Dana relacja r o schemacie R jest w 3NF, jeżeli dla każdej zależności funkcyjnej X->A w Z? jest spełniony jeden z następujących warunków:

•    AT jest nadkluczem schematu R, lub

•    A j est atrybutem podstawowym schematu R.

Dana relacja r o schemacie R jest w trzeciej postaci normalnej, jeżeli jest w drugiej postaci normalnej i żaden atrybut wtórny nie jest przechodnio zależny od podstawowego klucza schematu relacji R.

4NF

Baza jest w 4NF, jeśli jest w trzeciej 3NF oraz usunięto wielokrotne, wielowartościowe zależności funkcjonalne.

Zależności wielowartościowe są konsekwencją wymagań INF, która nie dopuszcza, aby krotki zawierały atrybuty wielowartościowe. Wystąpienie zależności wielowartościowej X->->Y w relacji o schemacie R=XYZ wyraża dwa fakty:



Wyszukiwarka

Podobne podstrony:
Zalety kompresji danych •    Możliwość przesłania tej samej informacji w krótszym
Z pracy tej [7] wynika, że dla serii katalizatorów żelaznych o tej samej funkcji rozdziału miejsc cz
(przy jednakowych czasach trwania operacji tj i tej samej kolejności operacji oraz liczności n i p).
wymagania? bmp staje ona być podobna do tej samej materii w postaci zwartej. Z tego powodu stan, w k
Zakład Biologii Molekularnej UMCS, luty 2015 powtarzalności między rozdziałami tej samej próbki
zazdrosna, by sama zapytać. Może spytam potem Trish. Pochodziły z tej samej miejscowości. lo dlateg
-    różnice w obrębie ziarna tej samej odmiany są znaczne i zależą od miejsca w kłos
Systemy polityczne współczesnego świata w ramach tej samej kategorii teoretycznej. Stosunkowo wiele
64 Źródła i zakres informacji (tej samej generacji), które przedwcześnie zmarły. Tymczasem między
strona (19) wyrostka łokciowego na tylnej powierzchni ramienia (ryc. 2b). Pomiar powtarza się jeszcz
Osoba zameldowana na pobyt czasowy i przebywająca w tej samej miejscowości nieprzerwanie dłużej niż
tej samej miejscowości czy gminie wpisanych do rejestru. Kupiec o tym samym imieniu i nazwisku co ku
Zadanie 8 Maszt wysokOości 5 m rzuca cień długości 7,5 m. W tym samym czasie w tej samej miejscowośc

więcej podobnych podstron