Relation: Unterschied zwischen den Versionen
Aus KGS-Wiki
Sn (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Mathematisch gesehen ist eine '''Relation''' eine Menge von Tupeln, z.B. <math>\lbrace (1, 2, 3), (4, 5, 6), (7, 8, 9), (23, 42, 69) \rbrace</math>. 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: {| class="wikitable" |+Kunde !Kundennummer !Name !Vorname |- |4711 |Müller |Hans |- |0815 |Meie…“) |
Sn (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Mathematisch gesehen ist eine '''Relation''' eine Menge von [[Tupel|Tupeln]], z.B. <math>\lbrace (1, 2, 3), (4, 5, 6), (7, 8, 9), (23, 42, 69) \rbrace</math>. | Mathematisch gesehen ist eine '''Relation''' eine [[Menge]] von [[Tupel|Tupeln]], z.B. <math>\lbrace (1, 2, 3), (4, 5, 6), (7, 8, 9), (23, 42, 69) \rbrace</math>. | ||
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: | 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: | ||
Zeile 22: | Zeile 22: | ||
Die Spalten dieser Tabelle nennt man dann [[Attribut|Attribute]], die Zeilen entsprechen den einzelnen [[Tupel|Tupeln]]. | Die Spalten dieser Tabelle nennt man dann [[Attribut|Attribute]], die Zeilen entsprechen den einzelnen [[Tupel|Tupeln]]. | ||
Operationen auf diesen Relationen sind u.a. [[Selektion]], [[Projektion]], [[Umbenennung]], [[Kreuzprodukt]], [[Join]], [[Vereinigung]], [[Schnitt]] und [[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]] |
Aktuelle Version vom 14. März 2024, 18:45 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:
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.