Kreuzprodukt

Aus KGS-Wiki
Version vom 9. Januar 2023, 13:29 Uhr von Sn (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Das '''Kreuzprodukt''', auch '''kartesisches Produkt''' genannt (<math>\times</math>) ist ein Operator der Relationenalgebra. Mit einem Kreuzprodukt <math>A \times B</math> wird jedes Tupel aus Relation <math>A</math> mit jedem Tupel aus Relation <math>B</math> zu einem neuen Tupel verbunden, das alle Attribute der beiden Relationen enthält. Das Ergebnis einer Kreuzmultiplikation ist wieder eine Relation. Die Schreibweise ist <math>\textrm{…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Das Kreuzprodukt, auch kartesisches Produkt genannt (×) ist ein Operator der Relationenalgebra.

Mit einem Kreuzprodukt A×B wird jedes Tupel aus Relation A mit jedem Tupel aus Relation B zu einem neuen Tupel verbunden, das alle Attribute der beiden Relationen enthält. Das Ergebnis einer Kreuzmultiplikation ist wieder eine Relation.

Die Schreibweise ist Relation1×Relation2.

Beispiel

Betrachten wir die Relationen Land und Stadt:

Land
Name Hauptstadt Einwohner*innen Fläche
Afghanistan Kabul 35.500.000 652.230
Ägypten Kairo 93.400.000 1.001.450
Albanien Tirana 2.900.000 28.748
Algerien Algier 42.200.000 2.381.741