10432495x5961248118028v74165973682240601 n
ZADANIE 3 (10)
Załóżmy, że istnieje relacja R, która posiada cztery atrybuty A,B,C,D i klucz główny złożony z pary atrybutów A i B, co można zapisać następująco: FDIr(a#.cj>) — {ab ABCD J. Zdefiniuj taką listę dodatkowych zależności funkcjonalnych FDn relacji R(A,B,C,D), żeby relacja była w INF i 2NF, ale nie spełnia 3NF.
ROZWIĄZANIE:
• Przedstawiona relacja R spełnia INF, bowiem zawiera FD1, która łączy wszystkie atrybuty relacji R i definiuje klucz główny.
• Przedstawiona relacja R spełnia 2NF, bowiem nie posiada innych FD. w których atrybutem dominującym byłaby część klucza głównego.
• Złamanie 3NF będzie zachodziło, jeżeli w relacji R będzie istniała FD. zdominowana przez atrybut, niebędący kluczem głównym relacji R.
• Wystarczy zdefiniować następującą zależność: FD2 = |V,’ -»D J, która doprowadzi do złamania 3NF.
Wyszukiwarka
Podobne podstrony:
skanowanie1 ■ ROZDZIAŁ 1Pojęcie myśli Załóżmy, że istnieje osoba, która nic nie wie o różnicy międzyskanowanie1 1 ROZDZIAŁ 1Pojęcie myśli Załóżmy, że istnieje osoba, która nic nie wie o różnicy międzyMASZYNA PRZEŻYĆ (NOZICK) Załóżmy, że istnieje maszyna przeżyć, która mogłaby zagwarantować ciSlajd9(2) Zadanie 16. Załóżmy, że rynek mieszkań do wynajęcia jest rynkiem wolnym, na którym popyt imikroekonomia ćwiczenia (10) d. 1. Załóżmy, że w danym okresie popyt konsumentów na przejazdy tramwZadanie 10.3. (0-1) Wykaż, że gruczoły jadowe odgrywają istotną rolę w funkcjonowaniu organizmu, któ57415 ScanImage021 (4) 1.5. ZESTAWIENIE ZAGADNIEŃ i Zadania 1.25. Załóżmy, że dysp<18>Informatyka + lle_znakow(pesel) = 11 Załóżmy, że istnieje funkcja o nazwie ile_znakow, któLista druga - zadania uzupełniające Zadanie 2.10 (a) Udowodnić, że iloczyn dwóchwięcej podobnych podstron