Ausgangsaufgabe – Tag 1
Schreibe anhand eines sicheren Übungsdatensatzes auf, wie du ohne SQL eine Bestellung und ihren Statusverlauf finden würdest. Nachweis: die Felder, Filter und erwarteten Zeilen, die deiner Ansicht nach benötigt werden. Dadurch werden Lücken sichtbar, ohne dass KI die Untersuchung für dich löst.
Phase 1 – Eine Tabelle lesen und filtern
Ergebnis: Abfragen mit SELECT, FROM, WHERE, ORDER BY und LIMIT schreiben. Ressource: Eine kurze Syntaxanleitung und die genehmigte Schemadokumentation. Übung: Eine Bestellung abrufen und anschließend eine Statustabelle nach Bestell-ID filtern. Nachweis: Gespeicherte Abfragen und Screenshots der Ergebnisse. Prüfung: Fehlendes LIMIT, falsche Spalte oder falsch in Anführungszeichen gesetzte Werte.
Phase 2 – Zusammengehörige Daten verbinden
Ergebnis: Schlüssel erklären und mit einem JOIN eine Bestellung mit Statusdatensätzen verbinden. Ressource: Eine visuelle Erklärung von Primär- und Fremdschlüsseln sowie ein geprüftes Beispiel. Übung: Die betreffenden dokumentierten Tabellen verbinden und Ereignisse chronologisch sortieren. Nachweis: Abfrage, Ergebnisse und ein Satz dazu, warum jede Zeile erscheint. Prüfung: Doppelte Zeilen oder ein falscher Join-Schlüssel.
Phase 3 – Sorgfältig untersuchen
Ergebnis: NULL-Werte behandeln und prüfen, ob eine Abfrage die Frage des Supportfalls beantwortet. Ressource: Beispiele für NULL-Prüfungen und einfache Aggregationen. Übung: Zwei anonymisierte Fälle untersuchen und festhalten, was sich anhand der Daten nicht belegen lässt. Nachweis: Ein kurzes Untersuchungsprotokoll und eine Abfrage für die Prüfung am Freitag. Prüfung: Fehlende Daten als Beweis behandeln oder bei einer schreibgeschützten Aufgabe Daten verändern.
Abschlussaufgabe
Untersuche selbstständig einen geeigneten Supportfall: Definiere die Frage, wähle dokumentierte Tabellen aus, schreibe und teste die Abfrage, prüfe auffällige Ergebnisse und fasse Erkenntnisse sowie Grenzen zusammen. KI darf die Syntax erklären oder die fertige Abfrage kritisieren; Nachweise und Schlussfolgerung wählst jedoch du selbst.