10432495x5961248118028v74165973682240601 n

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ędzy
skanowanie1 1 ROZDZIAŁ 1Pojęcie myśli Załóżmy, że istnieje osoba, która nic nie wie o różnicy między
MASZYNA PRZEŻYĆ (NOZICK) Załóżmy, że istnieje maszyna przeżyć, która mogłaby zagwarantować ci
Slajd9(2) Zadanie 16. Załóżmy, że rynek mieszkań do wynajęcia jest rynkiem wolnym, na którym popyt i
mikroekonomia ćwiczenia (10) d. 1. Załóżmy, że w danym okresie popyt konsumentów na przejazdy tramw
Zadanie 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óch

więcej podobnych podstron