Mentory DemoKurs von Mia Demo

Kostenlos

Datenbanken verstehen & richtig nutzen

Du lernst, wie eine relationale Datenbank wie Postgres wirklich funktioniert und wie du deine Daten so strukturierst, dass sie auch nach Monaten noch sauber und schnell bleiben. Von Tabellen über Beziehungen, Transaktionen und Migrationen bis zu Indizes und der Frage ORM oder SQL bekommst du das Handwerkszeug, um die klassischen Anfängerfehler gar nicht erst zu machen.

Du brauchst nur ein kostenloses Konto — dauert eine Minute.

Das erwartet dich

6 Module · 19 Lektionen

Grundlagen: Wie eine relationale Datenbank denkt

  • Was eine Datenbank ist und wofür du sie brauchst
  • Tabellen, Zeilen und Spalten
  • Datentypen: Sag der Datenbank, was sie erwartet

Sauber modellieren: Struktur, die trägt

  • Constraints: Regeln, die die Datenbank durchsetzt
  • Normalisierung ohne Fachchinesisch
  • Wann Denormalisierung erlaubt ist

Beziehungen zwischen Tabellen

  • Foreign Keys: der Verweis, der hält
  • Eins-zu-viele und eins-zu-eins
  • Viele-zu-viele über eine Zwischentabelle
  • Transaktionen: alles oder nichts

Migrationen: dein Schema verändert sich mit

  • Was Migrationen sind und warum sie zählen
  • Sichere Migrationen bei laufendem Betrieb
  • Rückwärts denken: Rollbacks und Backups

Indizes & Performance

  • Warum Abfragen langsam werden
  • Welche Indizes du wirklich brauchst
  • Messen statt raten: EXPLAIN