Aufgabe Vorschlag B1 - Aufgabe 5 · Abitur Hessen Informatik LK 2022

Thema: SQL-Abfragen und -Anweisungen · Aus der Prüfung LK (2022)

Aufgabenstellung

Fitnessstudio

In einer Fitnessstudio-Datenbank werden alle relevanten Daten der Kunden, der Trainer und der vorhandenen Geräte verwaltet. Die im Material dargestellten Tabellen geben einen Ausschnitt dieser Datenbank wieder.

Material: Tabellen mit Ausschnitt aus der Fitnessstudio-Datenbank

Kunde

Kundennummer · Vorname · Nachname · Adresse · Geburtsdatum · Trainer · Tarif

K21543 · Jörn · Büchner · Finkenweg 34

55131 Mainz · 12.04.1992 · 106, 712 · T1

K65342 · Hans · Müller · Goethestraße 7

65187 Wiesbaden · 25.11.1965 · 231 · T1

K89873 · Agathe · Bauer · Goethestraße 7

65187 Wiesbaden · 17.06.1968 · 231 · T3

K76105 · Bruno · Meyer · Am Ufer 5

55128 Mainz · 06.08.1957 · · T6

K23704 · Katharina · Schmidt · Bienenweg 26

60306 Frankfurt · 28.02.1993 · 106, 540 · T4

Trainer

ID · Vorname · Nachname · Spezialgebiet

106 · Johannes · Müller · Bodybuilding

712 · Lena · Hofmann · Cardio

540 · Thomas · Schulze · Physio

231 · Annemarie · Zimmer · Bodybuilding

Gerät

Gerätenummer · Bezeichnung · Muskelgruppe · Maximalgewicht · Hersteller · Firmensitz

1 · Lastzug · Rücken · 120 · Superfit · München

2 · Lastzug · Rücken · 100 · Vario · Köln

3 · Adduktion · Oberschenkel · 80 · Vario · Köln

4 · Brustpresse · Brust · 120 · PumpX · Hamburg

5 · Butterfly · Brust · 100 · Superfit · München

6 · Butterfly reverse · Rücken · 100 · PumpX · Hamburg

7 · Adduktion · Oberschenkel · 80 · Vario · Köln

trainiert_an

Kundennummer · Gerätenummer · Gewicht

K21543 · 1 · 45

K21543 · 3 · 40

K21543 · 5 · 35

K65342 · 1 · 40

K65342 · 2 · 80

K65342 · 5 · 40

5 In SQL können auch Mengenoperationen angewandt werden. Durch die SQL-Klausel MINUS werden die Zeilen ausgegeben, die in der ersten Menge, nicht aber in der zweiten Menge enthalten sind. Beispiel:

SELECT Gerätenummer FROM Gerät

MINUS SELECT Gerätenummer FROM reinigt WHERE Datum = '2022-03-01'

Formulieren Sie ein SQL-Statement, das die gleiche Ausgabe mit Hilfe einer geschachtelten SQL-Anweisung erzeugt.

Aufgabenstellung: Aufgabe Vorschlag B1 - Aufgabe 5 · Abitur Hessen Informatik LK 2022

Lösung

Nach den offiziellen Korrekturhinweisen

Formulieren Sie ein SQL-Statement, das die gleiche Ausgabe mit Hilfe einer geschachtelten SQL-Anweisung erzeugt.

Lösung: ```sql SELECT Gerätenummer FROM Gerät WHERE Gerätenummer NOT IN ( SELECT Gerätenummer FROM reinigt WHERE Datum = '2022-03-01' ) ```

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 B1 - Aufgabe 4 · LK 2022 · Aufgabe Vorschlag B2 - Aufgabe 5 · LK 2022 ›

Mehr Aufgaben zu SQL-Abfragen und -Anweisungen