Die interaktive Ausbildungsumgebung fĂŒr angehende FachkrĂ€fte im IT-Systemmanagement. Lerne Datenbankabfragen praxisnah und interaktiv.
Modul 1: Basics
Der Einstieg in die Welt von SQL. Lerne SELECT, WHERE, logische VerknĂŒpfungen (AND/OR) und einfache Sortierungen anhand einer Hardware-Tabelle.
Modul 2: Advanced
Statistiken und Analysen. Lerne Aggregatfunktionen (COUNT, SUM, AVG, MIN, MAX), DISTINCT, LIKE und das Gruppieren von Daten (GROUP BY) fĂŒr tiefergehende Auswertungen.
Modul 3: PrĂŒfung
Der HĂ€rtetest! 10 zufĂ€llige Aufgaben aus einem Pool von 50 IT-Szenarien. Stelle dein Wissen ĂŒber 3 Tabellen unter Beweis â und ĂŒbe so lange, bis du alle 50 Aufgaben gemeistert hast.
Willkommen im IT-Systemmanagement!
Als angehende Fachkraft im IT-Systemmanagement hast du stÀndig mit Daten zu tun: Welche Hardware ist im Einsatz? Welche Kunden haben den Premium-Support gebucht?
Um diese Fragen zu beantworten, nutzen wir SQL (Structured Query Language). Mit SQL sprichst du direkt mit der Datenbank.
Unsere Ăbungsdatenbank: "IT_Sys_DB" In dieser Lerneinheit arbeiten wir mit einer Tabelle namens Hardware. Hier ist ein kleiner Einblick:
ID
Kategorie
Hersteller
Modell
Preis
Lagerbestand
1
Notebook
Lenovo
ThinkPad T14
1200
15
2
Monitor
Dell
UltraSharp 27
350
42
3
Server
HP
ProLiant DL380
4500
3
4
Notebook
Apple
MacBook Pro 16
2400
8
Der SELECT Befehl
Der wichtigste Befehl in SQL ist SELECT. Er bedeutet "WĂ€hle aus".
Alles auswÀhlen: Der Stern (*)
SELECT * FROM Hardware;
Bestimmte Spalten auswÀhlen
SELECT Hersteller, Modell FROM Hardware;
Aufgabe 1: Zeig mir alles!
Erstelle eine Abfrage, die alle Spalten der Tabelle Hardware ausgibt.
Nutze das Sternchen (*) und vergiss das FROM nicht!
Aufgabe 2: Nur das Nötigste
FĂŒr eine kurze Inventur-Liste braucht das Team nur die Spalten Kategorie und Lagerbestand aus Hardware.
Aufgabe 3: DetailĂŒbersicht
WĂ€hle nun drei Spalten aus: Hersteller, Modell und Preis aus der Tabelle Hardware.
Aufgabe 4: Nur Modelle
Schreibe eine Abfrage, die als einzige Spalte nur das Modell aus der Hardware-Tabelle liefert.
Gezielt suchen: Die WHERE-Klausel
Mit WHERE filterst du DatensĂ€tze. Texte kommen in einfache AnfĂŒhrungszeichen (z.B. 'Lenovo'), Zahlen bleiben ohne (z.B. 100).
SELECT Spalten FROM Tabelle WHERE Bedingung;
Aufgabe 5: Apple-GerÀte
Schreibe eine Abfrage, die alle Spalten fĂŒr die GerĂ€te ausgibt, bei denen der Hersteller gleich 'Apple' ist.
Aufgabe 6: GĂŒnstige Hardware
Finde alle GerÀte (alle Spalten), deren Preiskleiner als 500 ist.
Aufgabe 7: Nur Monitore
Zeige alle Spalten fĂŒr Artikel, deren Kategorie gleich 'Monitor' ist.
Logische VerknĂŒpfungen: AND & OR
AND: Beide Bedingungen mĂŒssen wahr sein. OR: Mindestens eine Bedingung muss wahr sein.
Aufgabe 8: Kritischer Bestand
Finde alle Artikel (alle Spalten), bei denen die Kategorie gleich 'Notebook' ist UND der Lagerbestand kleiner als 10 ist.
Aufgabe 9: Zwei Hersteller
Wir suchen GerÀte (alle Spalten), deren Hersteller entweder 'HP'ODER'Dell' ist.
Aufgabe 10: Teure Server
Finde alle GerĂ€te (alle Spalten), die die Kategorie'Server' haben UND deren Preis gröĂer als 2000 ist.
Ordnung ins Chaos: ORDER BY
Sortiere Ergebnisse mit ORDER BY Spalte ASC (aufsteigend) oder DESC (absteigend) ganz am Ende der Abfrage.
Aufgabe 11: Preisliste
WĂ€hle Hersteller, Modell, Preis aus Hardware. Sortiere nach Preis aufsteigend (ASC).
Aufgabe 12: Die meisten auf Lager
Gib alle Spalten der Hardware aus und sortiere sie nach dem Lagerbestandabsteigend (DESC), sodass der höchste Bestand oben steht.
Aufgabe 13: Alphabetisch sortiert
Gib alle Spalten der Hardware aus und sortiere sie alphabetisch nach dem Hersteller aufsteigend (ASC).
Modul 2: Fortgeschrittene Abfragen
Oft brauchst du Statistiken fĂŒr das IT-Controlling: Summen, Durchschnitte oder ZĂ€hlungen. Hier nutzt du Aggregatfunktionen.
Mathematik in SQL: Aggregatfunktionen
COUNT(*): ZÀhlt DatensÀtze.
SUM(Spalte): Bildet die Summe.
AVG(Spalte): Berechnet den Durchschnitt (Average).
MIN(Spalte): Gibt den kleinsten Wert zurĂŒck.
MAX(Spalte): Gibt den gröĂten Wert zurĂŒck.
Aufgabe 14: Inventar zÀhlen
Finde heraus, wie viele DatensÀtze (Zeilen) es in der Tabelle Hardware gibt.
Aufgabe 15: Gesamter Lagerbestand
Berechne die Summe (SUM) aller GerÀte im Lagerbestand der Tabelle Hardware.
Aufgabe 16: Durchschnittspreis
Berechne den Durchschnitt (AVG) vom Preis in der Tabelle Hardware.
Aufgabe 17: Der billigste Artikel
Nutze die Funktion fĂŒr das Minimum (MIN), um den kleinsten Preis in Hardware zu finden.
Aufgabe 17b: Der teuerste Artikel
Nutze die Funktion fĂŒr das Maximum (MAX), um den gröĂten Preis in Hardware zu finden. MAX gibt den höchsten Wert zurĂŒck â das GegenstĂŒck zu MIN.
DISTINCT & LIKE (Muster erkennen)
DISTINCT filtert Duplikate bei der Ausgabe (z.B. SELECT DISTINCT Hersteller).
Mit LIKE und % kannst du Text-Muster in einer WHERE-Bedingung suchen.
Aufgabe 18: Welche Hersteller?
Lass dir alle Hersteller aus Hardware anzeigen, aber jeden nur einmal (DISTINCT).
Aufgabe 19: Beginnt mit Pro
Finde alle Spalten der Hardware, bei denen das Modell mit "Pro" beginnt.
Aufgabe 20: EnthÀlt Pad
Finde alle Spalten der Hardware, bei denen das Modell irgendwo das Wort "Pad" enthÀlt (Tipp: % davor und danach).
Aufgabe 21: Welche Kategorien?
Lass dir alle Kategorien aus Hardware anzeigen, aber jede nur einmal (DISTINCT).
Gruppieren mit GROUP BY
Die eiserne Regel: Alles, was du oben im SELECT anfragst (auĂer Funktionen wie SUM/COUNT), MUSS unten im GROUP BY stehen!
Aufgabe 22: Durchschnittspreis pro Kategorie
Gib die Kategorie und den Durchschnittspreis (AVG(Preis)) aus Hardware aus. Gruppiere nach Kategorie.
Aufgabe 23: Bestand pro Hersteller
Gib den Hersteller und die Summe vom Lagerbestand (SUM(Lagerbestand)) aus. Gruppiere nach Hersteller.
Aufgabe 24: Anzahl Modelle pro Hersteller
Gib den Hersteller aus und zÀhle, wie viele DatensÀtze (COUNT(*)) es jeweils gibt. Gruppiere nach Hersteller.
Willkommen zur PrĂŒfungssimulation. Das System wĂ€hlt 10 zufĂ€llige Aufgaben aus einem Pool von 50 IT-Szenarien aus. Nach jeder Runde kannst du weitere 10 Aufgaben ĂŒben â bis alle 50 gemeistert sind.
Die Tabellen sind jederzeit auf der rechten Seite sichtbar. Einen Struktur-Tipp bekommst du bei Bedarf per Button.
Runde 1
 ·Â
Aufgabe 1 / 10
 ·Â
â Richtig: 0
 ·Â
Gesamt: 0 / 50