Kurskatalog
Datenbanken
Sprich die Sprache der Daten.
- Einstieg
- 16 Lektionen
- 2 Projekte
- Etwa 2.5 Std.
- EN · UZ · KO · RU · ES · FR · DE · AR
Hinter jeder App, die du liebst — Musikplayern, Onlineshops, Social-Media-Feeds — steckt eine Datenbank, die alle Daten sicher aufbewahrt. In diesem Kurs erfährst du, was Datenbanken sind und warum sie Dateien und Tabellenkalkulationen überlegen sind. Dann lernst du SQL: die Sprache, mit der du Fragen an deine Daten stellst. Du liest, filterst, sortierst und schützt echte Tabellen, fügst Daten ein und aktualisierst sie. Anschließend verknüpfst du Tabellen über Schlüssel und Joins. Am Ende entwirfst du die komplette Datenbank für eine Playlist-App und fragst sie ab.
Lehrplan
Abschnitt 1
Grundlagen von Datenbanken
Entdecke, was Datenbanken sind, warum jede echte App eine braucht und wie Tabellen Daten organisieren.
- Warum Apps Datenbanken brauchen
- Der Datenbankserver
- Tabellen, Zeilen und Spalten
- Primärschlüssel
Abschnitt 2
Daten lesen
Schreibe deine ersten SQL-Abfragen: Wähle Spalten, filtere und sortiere Zeilen und forme genau das Ergebnis, das du brauchst.
- SELECT und FROM
- Filtern mit WHERE
- ORDER BY und LIMIT
- DISTINCT und Aliase
Abschnitt 3
Daten ändern
Füge Zeilen sicher ein, aktualisiere und lösche sie — und halte ungültige Daten mit dauerhaften Regeln fern.
- INSERT INTO
- UPDATE und DELETE
- NULL und fehlende Daten
- Integritätsregeln
Abschnitt 4
Beziehungen und Datenbankentwurf
Verknüpfe Tabellen mit Fremdschlüsseln und Joins. Entwirf dann ein vollständiges Schema für eine Playlist-App und frage es ab.
- Fremdschlüssel
- INNER JOIN
- Viele-zu-viele-Beziehungen
- Abschlussprojekt: Playlist-App
Lernpfade
Full-Stack-Webentwicklung
Entwickle und teile eine getestete Full-Stack-App mit React: mit einer Oberfläche für alle, Daten, die nur die Person sehen kann, der sie gehören, APIs mit klaren Grenzen, korrekten Echtzeitaktualisierungen und Bereitstellungen, die du zurückrollen kannst.
Abfolge aus 14 Kursen
Python- und Datenentwicklung
Analysiere echte Daten und entwickle getestete Werkzeuge, die externe APIs sicher aufrufen und deine eigenen Inhalte durchsuchen – mit Python, Git, SQL und Vektorsuche.
Abfolge aus 10 Kursen
Deine Idee, veröffentlicht. Starte in 60 Sekunden.
7 Tage kostenlos testen bei jedem Tarif für neue Mitglieder · Jederzeit kündbar
Loslegen