| 0 Kommentare |

Projektion ist eine weitere Operation auf Datenbanktabellen. Bei der Projektion handelt es sich aber nicht um einzelne Werte einer Tabelle sondern um ganze Spalten der Tabelle. Wenn in einer Datenbank Tabellen mit Spalten wie:
Student, Prüfungen, Studienfach, Adresse, Immatrikulationsdatum, usw, vorhanden sind kann man mit der Projektion beispielsweise Spalten "Student","Adresse" anzeigen lassen.

Fazit: Projektion gibt die Spalten einer Tabelle aus. Es können beliebig viele Spalten angezeigt werden.

In einer MySQL Datenbank wird die Projektion mit folgendem Befehl erzwungen:

Select Student, Adresse
From: AlleStudenten

Nicht verwirren, dass bei der Projektion das Befehl SELECT steht und nicht PROJECT oder so. SELECT bedeutet einfach WÄHLE und ist nicht zwingend nur mir der Selektion als Basisoperation verknüpft. Projektion kann man auch als Selektion auf der Ebene der Spalten bezeichnen.
Wenn die Spalten angezeigt werden, kommt es zu einer Attributbeschränkung. Man sieht nur die Spalten, deren Kriterien man selbst festgelegt hat.


Im oben genannten Beispiel werden zwei Spalten (Stident und Adresse) aus der Tabelle (AlleStundenten) angezeigt.

Karteikarte: Wirtschaftsinformatik
Thema: Projektion : Basisoperationen in relationalen Datenbank.