Relationales Datenmodell
Relationales Datenmodell
Relationales Datenmodell
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