09.11.2012 Aufrufe

Skript Datenbanken I - Praktische Informatik Universität Kassel

Skript Datenbanken I - Praktische Informatik Universität Kassel

Skript Datenbanken I - Praktische Informatik Universität Kassel

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.

50<br />

A B C<br />

1 2 7<br />

1 3 6<br />

1 4 5<br />

2 1 1<br />

A B C<br />

1 2 7<br />

1 3 6<br />

1 4 5<br />

2 1 1<br />

<strong>Datenbanken</strong> I<br />

• die Beschreibung der gewünschten Eigenschaften mittels einer<br />

Formel geschieht, und<br />

in der Variablen, die Tupel repräsentieren, auftreten dürfen (sog. tupelrelationales<br />

Kalkül).<br />

Formal beschreiben wir das gewünschte Ergebnis mit<br />

{t | P(t)}<br />

�<br />

� B,C;D (r)<br />

�<br />

� D (r’)<br />

���<br />

� B,C;D (r)<br />

�<br />

� D (r’)<br />

1<br />

A D<br />

B C<br />

2 7<br />

3 6<br />

4 5<br />

2 1 1<br />

A D<br />

B C<br />

1 2 7<br />

3 6<br />

1 4 5<br />

2 1 1<br />

und sprechen von der gesuchten Menge aller Tupel t, so daß Prädikat P für<br />

t wahr ergibt (P für t gilt).<br />

Bezeichne im folgenden t�� R das Auftreten von Tupel t in Relation R<br />

und bezeichne t[A] den Wert des Attributs A in Tupel t.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!