28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Entwurfs<strong>the</strong>orie relationaler Datenbanken<br />

5.2 Die ersten drei Normalformen<br />

� Durch Normalformen wird definiert, was unter einem guten Datenbankdesign zu verstehen ist.<br />

Def. (1. Normalform):<br />

Eine Relation ist in der 1. Normalform (NF), wenn alle Attribute nur atomare Werte, die nicht<br />

weiter zerlegbar sind, enthalten können. Dafür stehen Wertebereiche wie STRING, INTEGER etc.<br />

zur Verfügung. Mengen von Werten oder sonstige Strukturen (z. B.Tupel) sind nicht erlaubt.<br />

Beispiel (für eine Relation in NF2 ):<br />

� Vor- und Nachteile der Algebra für geschachtelte relationale Datenbanken<br />

(NonFirstNormalForm = NF 2 ) sind z.Zt. in der Diskussion<br />

� Beispiel:NF2 für Literatur (BÜCHER, AUTOR, STICHWORT)<br />

BÜCHER AUTOR STICHWORT<br />

B_1 Boyce Normalisierung<br />

Abhängigkeit<br />

B_1 Codd Normalisierung<br />

Abhängigkeit<br />

Seite 177

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!