Aufgabe Vorschlag B2 - Aufgabe 5 · Abitur Hessen Informatik LK 2021

Thema: Relationenalgebra · Aus der Prüfung LK (2021)

Aufgabenstellung

Datenbank für Randsportarten

Vereine, die Randsportarten wie z. B. Unterwasser-Frisbee betreiben, besitzen oftmals keinen Dachverband, der Online-Plattformen oder Ergebnisdatenbanken zur Verfügung stellt. Eine Schülerfirma möchte daher eine Datenbank zur Verwaltung von Mitgliedern, Vereinen, deren Mannschaften und Spielern sowie den entsprechenden Spielbegegnungen entwerfen und diesen Vereinen zur Verfügung stellen. Der erste Entwurf der Datenbank in Form eines ER-Diagramms ist im Material angegeben.

Material

ER-Diagramm

5 Erläutern Sie den Aufbau und die inhaltliche Bedeutung des folgenden Terms der Relationenalgebra:

πBezeichnung, Ku¨rzel((σName = ’UWF Frankfurt’(Verein)⋈Nummer = NummerMannschaft)⋈ρBezeichnung→Ligabezeichnung(πKu¨rzel, Bezeichnung(Liga)))\pi_{\text{Bezeichnung, Kürzel}}((\sigma_{\text{Name = 'UWF Frankfurt'}}(\text{Verein}) \bowtie_{\text{Nummer = Nummer}} \text{Mannschaft}) \bowtie \rho_{\text{Bezeichnung} \rightarrow \text{Ligabezeichnung}}(\pi_{\text{Kürzel, Bezeichnung}}(\text{Liga})))

Aufgabenstellung: Aufgabe Vorschlag B2 - Aufgabe 5 · Abitur Hessen Informatik LK 2021

Lösung

Nach den offiziellen Korrekturhinweisen

Aufbau des Terms der Relationenalgebra

Lösung: Zuerst werden alle Vereine selektiert, deren Name 'UWF Frankfurt' ist. Anschließend wird diese Tabelle mit der Tabelle Mannschaft gejoint. Nun folgt ein Join mit der Tabelle Liga, die vorher auf die Attribute Kürzel und Bezeichnung projiziert und bei der danach eine Umbenennung des Attributs Bezeichnung in Ligabezeichnung vorgenommen wird. Zum Schluss folgt die Projektion auf die Attribute Bezeichnung und Kürzel.

Inhaltliche Bedeutung des Terms der Relationenalgebra

Lösung: Gesucht werden alle Bezeichnungen von Mannschaften sowie die Kürzel der Ligen dieser Mannschaften des Vereins 'UWF Frankfurt'.

Die ausführliche Erklärung Schritt für Schritt (mit KI) gibt es mit Premium. Premium

Löse sie direkt hier: automatische Korrektur, Hinweise und Lösung Schritt für Schritt.

‹ Aufgabe Vorschlag B2 - Aufgabe 4 · LK 2021

Mehr Aufgaben zu Relationenalgebra