Relation
Aus KGS-Wiki
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:
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.