21.01.2015 Aufrufe

Relationales Datenmodell

Relationales Datenmodell

Relationales Datenmodell

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Relationales</strong> <strong>Datenmodell</strong><br />

<strong>Relationales</strong> <strong>Datenmodell</strong><br />

Beispiel:<br />

Definition:<br />

Gegeben sei das Tupel t mit<br />

• t(FLUGNR) = 084<br />

• t(VON) = O'Hare<br />

• t(NACH) = JFK<br />

• t(Abflug) = 3:00p<br />

• t(ANKUNFT) = 5:55p<br />

Der VON-Wert von t ist t(VON) = O'Hare.<br />

Der {VON, NACH}-Wert von t ist das Tupel t', definiert<br />

als t'(VON) = O'Hare, t'(NACH) = JFK.<br />

Ein Schlüssel (key) einer Relation r(R) ist eine Teilmenge<br />

K von R, so dass für je zwei verschiedene Tupel t 1 , t 2 ∈ r<br />

gilt:<br />

• t 1 (K) ≠ t 2 (K)<br />

und<br />

• keine echte Teilmenge K' von K hat diese Eigenschaft.<br />

K ist ein Oberschlüssel (super key) der Relation, falls K einen<br />

Schlüssel enthält.<br />

Grundlagen der Datenbanksysteme I Kap. V-13<br />

Grundlagen der Datenbanksysteme I Kap. V-14

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!