Hledejte v chronologicky řazené databázi studijních materiálů (starší / novější příspěvky).

MS Access - tabulky a formuláře

APV přednáška 10
5. normální forma
MS Access - tabulky a formuláře
Obsah přednášky
• spojovací závislosti a 5NF
• MS Access - tabulky
• MS Access - formuláře


příště: MS Access - dotazy, sestavy, makra, moduly

Spojovací závislosti
• MHZ obsahuje omezení spojená s dekompozicí relace na dvě části
• při dekompozici na 3 a více částí, a následném spojování, ovšem nedostaneme ty stejné n-tice jako při slučování libovolných dvojic - tedy jde o jinou redundanci
• požadavek bezeztrátovosti dekompozice na více částí je jiný než libovolná MHZ

Spojovací závislost
• SZ(R1, R2, ..., Rn) je omezení na r(R) (kde r(R) je relace vzniklá ze schématu R), které způsobí, že spojení r(R1)*r(R2)*...*r(Rn) je bezeztrátové pro všechny validní relace r(R)
• SZ nepřináší naznačenou redundanci pro
– každé Ri je klíčem výsledku spojení
– nějaké Ri je výsledkem spojení

• jde o postačující podmínky, nikoliv však nutné
• i zde lze identifikovat SZ vynucené FZ a MHZ - SZ (XY, X(R-Y))
• lze dokázat, že SZ nepřináší redundanci, právě když je implikována určitou FZ - a to klíčovým omezením výsledku (K->S)

Žádné komentáře:

Okomentovat