04.12.2012 Aufrufe

1 Relationale Datenbanken (DB): Das Relationenmodell

1 Relationale Datenbanken (DB): Das Relationenmodell

1 Relationale Datenbanken (DB): Das Relationenmodell

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.

(Natürliche) Verbindung R1 JOIN R2<br />

alle mögl. Kombinationen der Tupel aus R1 u. R2.<br />

„gemeinsame Attribute dienen als Verknüpfung“, Verknüpfung bei gemeinsamen Attributen ist<br />

über Fremdschlüssel -> Primärschlüssel gegeben.<br />

Division R1 DEVIDEBY R2<br />

R1 muss mindestens alle Att. von R2 enthalten (R2 ist Teilmenge von R1).<br />

Die neue Relation<br />

enthält nur die Attribute, die R1 zusätzlich zu R2 hat<br />

enthält nur die Tupel von R2 deren Attribute Att mit denen von R1 übereinstimmen.<br />

nur die „neuen“ Attribute werden gewählt (d.h. nur in R1 enthalten)<br />

nur die Tupel werden gewählt, wo für die Attribute gilt, die in R1 und R2 vorhanden sind:<br />

„die Attribute stimmen in ihren Werten überein“<br />

Graphische Verdeutlichung (Abb. 2):<br />

Abb 2.1: Natürliche Verbindung (JOIN) der Relationen Personal und Auftrag<br />

Abb 2.2: Graphische Verdeutlichung der 8 relationalen Operatoren<br />

8/13

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!