Relationenalgebra und SQL: Symmetrische Differenz

Aus testwiki
Zur Navigation springen Zur Suche springen

Vorlage:Navigation zurückhochvor buch


Datei:Rel sql symm differenzmenge.svg
Symmetrische Differenzmenge

Bei der symmetrischen Differenz R △ S handelt es sich um die Menge aller Tupel, die entweder in R oder in S aber nicht in beiden gleichzeitig enthalten sind.

Definition

RS:={t|(tRtS)tRS}

Die Operation kann aus den Grundoperationen abgeleitet werden:

RS:=(RS)(SR)=(RS)(SR)

Voraussetzung

  • Vereinigungsverträglichkeit von R und S

Beispiel

R:
A B C
1 2 3
4 5 6
S:
A B C
7 8 9
4 5 6
R △ S:
A B C
1 2 3
7 8 9

SQL

Relationenalgebra und SQL:Vorlage: SQL


Vorlage:Navigation zurückhochvor buch