Zum Inhalt springen

Kurskatalog

Datenbanken

Sprich die Sprache der Daten.

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

  1. Abschnitt 1

    Grundlagen von Datenbanken

    Entdecke, was Datenbanken sind, warum jede echte App eine braucht und wie Tabellen Daten organisieren.

    1. Warum Apps Datenbanken brauchen
    2. Der Datenbankserver
    3. Tabellen, Zeilen und Spalten
    4. Primärschlüssel
  2. Abschnitt 2

    Daten lesen

    Schreibe deine ersten SQL-Abfragen: Wähle Spalten, filtere und sortiere Zeilen und forme genau das Ergebnis, das du brauchst.

    1. SELECT und FROM
    2. Filtern mit WHERE
    3. ORDER BY und LIMIT
    4. DISTINCT und Aliase
  3. Abschnitt 3

    Daten ändern

    Füge Zeilen sicher ein, aktualisiere und lösche sie — und halte ungültige Daten mit dauerhaften Regeln fern.

    1. INSERT INTO
    2. UPDATE und DELETE
    3. NULL und fehlende Daten
    4. Integritätsregeln
  4. 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.

    1. Fremdschlüssel
    2. INNER JOIN
    3. Viele-zu-viele-Beziehungen
    4. Abschlussprojekt: Playlist-App

Lernpfade

Deine Idee, veröffentlicht. Starte in 60 Sekunden.

7 Tage kostenlos testen bei jedem Tarif für neue Mitglieder · Jederzeit kündbar

Loslegen

Zurück zu den Kursen