Differenz (Mengenlehre): Unterschied zwischen den Versionen
Sn (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
Sn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
[[Datei:Venn0100.svg|mini|Die Differenz als Venn-Diagramm dargestellt]] | [[Datei:Venn0100.svg|mini|Die Differenz als Venn-Diagramm dargestellt]] | ||
Die '''Differenz''' (<math>\setminus</math>) ist eine Mengenoperation. Wenn man die Differenz von zwei | Die '''Differenz''' (<math>\setminus</math>) ist eine Mengenoperation. Wenn man die Differenz von zwei [[Menge]]n <math>A</math> und <math>B</math> bildet, erhält man die Differenzmenge <math>A \setminus B</math>, die alle Elemente enthält, die ''zwar'' in <math>A</math>, ''aber nicht'' in <math>B</math> enthalten sind. | ||
== Datenbanken == | == Datenbanken == | ||
| Zeile 38: | Zeile 38: | ||
Von Teilen dieser Relationen können wir nun die Differenz bilden, um alle Musiker zu ermitteln, die nur als Teil einer Band, aber nicht solo aktiv waren: | Von Teilen dieser Relationen können wir nun die Differenz bilden, um alle Musiker zu ermitteln, die nur als Teil einer Band, aber nicht solo aktiv waren: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+<math>\pi_{\ | |+<math>\pi_{\text{Name}}(\text{Bandmitglied}) \setminus \text{Solok}\ddot{\text{u}}\text{nstler}</math> | ||
!Name | !Name | ||
|- | |- | ||
Aktuelle Version vom 12. Februar 2026, 17:54 Uhr

Die Differenz () ist eine Mengenoperation. Wenn man die Differenz von zwei Mengen und bildet, erhält man die Differenzmenge , die alle Elemente enthält, die zwar in , aber nicht in enthalten sind.
Datenbanken
Auch in der Relationenalgebra wird die Differenz als Operator eingesetzt. Zu beachten ist hierbei, dass nur Differenzen von solchen Relationen gebildet werden können, die dieselben Attribute haben. Vor der Bildung einer Differenz müssen also ggf. Attribute umbenannt oder durch Projektion ausgewählt werden.
Beispiel
Betrachten wir die Relationen Bandmitglied und Solokünstler aus einer fiktiven Musikdatenbank:
| Name | Band |
|---|---|
| Phil Collins | Genesis |
| Apocalypse Vega | Acht Eimer Hühnerherzen |
| Karl Arsch | Eisenpimmel |
| Freddie Mercury | Queen |
| Name |
|---|
| Freddie Mercury |
| Mike Oldfield |
| Phil Collins |
| Jean-Michel Jarre |
Von Teilen dieser Relationen können wir nun die Differenz bilden, um alle Musiker zu ermitteln, die nur als Teil einer Band, aber nicht solo aktiv waren:
| Name |
|---|
| Apocalypse Vega |
| Karl Arsch |
