1 Relationale Datenbanken (DB): Das Relationenmodell
1 Relationale Datenbanken (DB): Das Relationenmodell
1 Relationale Datenbanken (DB): Das Relationenmodell
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