Kurs · Modul 290
Datenbanken abfragen und verändern
Nach diesem Kurs liest du den Aufbau einer relationalen Datenbank wie eine Landkarte: Du erkennst Tabellen, Primär- und Fremdschlüssel und findest im ERD den Weg zu jeder Information. Du übersetzt Anfragen aus Marketing und Geschäftsleitung in präzise SQL-Abfragen mit WHERE, LIKE, IN, BETWEEN und IS NULL, fasst Daten mit GROUP BY und HAVING zu verlässlichen Kennzahlen zusammen und verknüpfst Tabellen mit INNER und LEFT JOIN, ohne dass sich Zahlen still verdoppeln. Du veränderst Daten mit INSERT, UPDATE und DELETE nach einem sicheren Ablauf mit Backup, Prüf-SELECT und Transaktion, bereinigst grosse Datenbestände in nachvollziehbaren Schritten, importierst CSV-Dateien ohne kaputte Umlaute und gibst Personendaten nur so weit weiter, wie es das Datenschutzgesetz erlaubt. Geübt wird an der Datenbank eines Musikfestivals mit Ticketshop, Newsletter, Merch-Shop und CMS, in 19 SQL-Laboren und 2 Python-Laboren direkt im Browser. Ein Praxisprojekt in phpMyAdmin und eine Prüfungssimulation bereiten dich auf den Kompetenznachweis vor.
Dein nächster Schritt
Eine Datenbank lesen: Tabellen, Schlüssel und ERD
Du benennst Tabellen, Datensätze, Felder und Datentypen, unterscheidest Primär- und Fremdschlüssel und liest ein ER-Diagramm mit Kardinalitäten. · 40 Min.
Dein KI-Lerncoach
Lernen mit KI, aber richtig
Der Tutor kennt dieses Modul, deine Lektion und deine Aufgaben. Er führt dich zur Lösung, statt sie vorzusagen.
Training
…
Aufgaben gelöst
Karteikarten
…
Karten im Kurs
Praxisprojekt
…
Meilensteine
Prüfung
…
bestes Ergebnis
Deine Kompetenzen
offen begonnen sicher gemeistert
Berechnet aus deinen gelösten Aufgaben. Ziel für den Kompetenznachweis: überall mindestens «sicher» auf Stufe 2.
| 1 · Grundlagen | 2 · Fortgeschritten | 3 · Erweitert | |
|---|---|---|---|
| A · Datenbankaufbau lesen | 0% | 0% | 0% |
| B · Abfragen und filtern | – | – | – |
| C · Zusammenfassen und gruppieren | – | – | – |
| D · Tabellen verknüpfen | – | – | – |
| E · Daten sicher verändern | – | – | – |
| F · Import, Export und Datenschutz | – | – | – |
Abzeichen
Lektionen
- 1Eine Datenbank lesen: Tabellen, Schlüssel und ERDDu benennst Tabellen, Datensätze, Felder und Datentypen, unterscheidest Primär- und Fremdschlüssel und liest ein ER-Diagramm mit Kardinalitäten.Gratis40 Min.
- 2Fragen stellen mit SELECT, WHERE und ORDER BYDu wählst Spalten gezielt aus, filterst Zeilen mit Vergleichen, kombinierst Bedingungen mit AND und OR sicher und sortierst und begrenzt Ergebnisse.40 Min.
- 3Präzise filtern: LIKE, IN, BETWEEN und NULLDu suchst nach Teiltexten, Wertelisten und Bereichen, behandelst fehlende Werte korrekt und fängst uneinheitliche Schreibweisen ab.45 Min.
- 4Zusammenfassen mit COUNT, SUM, GROUP BY und HAVINGDu berechnest Kennzahlen, bildest Gruppen, filterst Gruppen mit HAVING und prüfst jede Auswertung mit Kontrollsummen auf Plausibilität.45 Min.
- 5Tabellen verknüpfen mit INNER und LEFT JOINDu verbindest zwei und mehr Tabellen über ihre Schlüssel, findest mit LEFT JOIN Datensätze ohne Partner und erkennst Joins, die Zahlen verfälschen.50 Min.
- 6Daten sicher einfügen, ändern und löschenDu schreibst INSERT, UPDATE und DELETE, prüfst jede Änderung vorher mit SELECT, sicherst Tabellen und arbeitest mit COMMIT und ROLLBACK.45 Min.
- 7Grosse Bereinigungen planen und nachweisenDu findest Duplikate und uneinheitliche Werte, bereinigst sie in geplanten Schritten, markierst statt zu löschen und belegst das Ergebnis mit Vorher/Nachher-Zahlen.45 Min.
- 8CSV-Import, Export und ZeichensätzeDu bereitest CSV-Dateien vor, importierst sie mit dem richtigen Zeichensatz über eine Zwischentabelle und wählst für jeden Export das passende Format.45 Min.
- 9Personendaten schützen: Export, Rechte und SQL-InjectionDu beurteilst Datenweitergaben nach dem DSG, exportierst datensparsam, anonymisierst Auswertungen, vergibst minimale Rechte und verstehst SQL-Injection.50 Min.