Relation: Unterschied zwischen den Versionen

Aus KGS-Wiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 23: Zeile 23:


Operationen auf diesen Relationen sind u.a. [[Selektion (Relationenalgebra)|Selektion]], [[Projektion (Relationenalgebra)|Projektion]], [[Umbenennung]], [[Kreuzprodukt]], [[Join]], [[Vereinigung (Mengenlehre)|Vereinigung]], [[Schnitt (Mengenlehre)|Schnitt]] und [[Differenz (Mengenlehre)|Differenz]].
Operationen auf diesen Relationen sind u.a. [[Selektion (Relationenalgebra)|Selektion]], [[Projektion (Relationenalgebra)|Projektion]], [[Umbenennung]], [[Kreuzprodukt]], [[Join]], [[Vereinigung (Mengenlehre)|Vereinigung]], [[Schnitt (Mengenlehre)|Schnitt]] und [[Differenz (Mengenlehre)|Differenz]].
{{Navigationsleiste Operatoren der Relationenalgebra}}
[[Kategorie:Datenbanken]]
[[Kategorie:Datenbanken]]

Version vom 16. Januar 2023, 09:29 Uhr

Mathematisch gesehen ist eine Relation eine Menge von Tupeln, z.B. .

In der Informatik spielen Relationen eine besondere Rolle als Tabellen in einem Datenbankschema. In diesem Kontext schreibt man Relationen nicht mathematisch als Mengen, sondern in Tabellenform auf:

Kunde
Kundennummer Name Vorname
4711 Müller Hans
0815 Meier Klaus
1234 Petersen Peter

Die Spalten dieser Tabelle nennt man dann Attribute, die Zeilen entsprechen den einzelnen Tupeln.

Operationen auf diesen Relationen sind u.a. Selektion, Projektion, Umbenennung, Kreuzprodukt, Join, Vereinigung, Schnitt und Differenz.