21.01.2015 Aufrufe

Relationales Datenmodell

Relationales Datenmodell

Relationales Datenmodell

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.

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

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

Definition:<br />

Notation:<br />

Sei D = D 1 × D 2 × D 3 × ... × D n das kartesische Produkt<br />

der Domänen D 1 , D 2 , D 3 , ..., D n .<br />

Eine Relation r auf einem Relationenschema R, bezeichnet<br />

mit r(R), ist eine endliche Menge von Abbildungen<br />

{t 1 , ..., t n } von R nach D, wobei für jede Abbildung<br />

t ∈ r, der Wert t(A i ) aus der Domäne D i , 1 ≤ i ≤ n,<br />

stammt.<br />

Diese Abbildungen werden Tupel genannt. Der Wert eines<br />

Tupels t für ein Attribut A, t(A) = a, heißt A-Wert<br />

von t.<br />

Eine Relation kann als Tabelle visualisiert werden:<br />

• Die Spalten repräsentieren die Attribute.<br />

• Die Zeilen repräsentieren die Tupel.<br />

Attribut 1 Attribut 2 Attribut 3<br />

Tupel 1 <br />

Tupel 2 <br />

Tupel 3 <br />

Ein Tupel (v 1 , v 2 , …, v k ) hat k Komponenten,<br />

die i-te Komponente ist dabei v i .<br />

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

Grundlagen der Datenbanksysteme I Kap. V-6

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!