Zum Inhalt springen
Programmieren mit KI · Einsteiger

Datenbank

Auch bekannt als: Database, DB

Ein strukturierter Ort für dauerhafte Daten. Anders als eine einzelne Datei kann eine Datenbank gezielt abgefragt werden, erlaubt gleichzeitiges Schreiben mehrerer Nutzer und fasst mehrere Schritte zu einer Einheit zusammen.

Eine Datenbank ist der Ort, an dem alles wohnt, was nicht verloren gehen darf. Anders als eine einzelne Datei bietet sie drei Fähigkeiten, die in dem Moment zählen, in dem mehr als ein Nutzer gleichzeitig arbeitet.

Was eine Datenbank mehr kann als eine Datei

Queries: Du kannst gezielt fragen statt alles zu lesen. „Gib mir alle Einträge aus Kategorie X, die nach Datum Y liegen." Sofort, ohne durchzublättern.

Concurrency: Zwei Leute können gleichzeitig schreiben, ohne sich gegenseitig zu überschreiben. Bei einer Datei gewinnt die letzte Speicherung, und die andere Arbeit ist weg.

Transaktionen: Mehrere Schritte als Einheit. Entweder alles oder nichts. Geht in der Mitte etwas schief, wird alles zurückgedreht, als hätte es nie stattgefunden.

Ordnungssystem-Bild

Eine Datei ist ein einziges langes Dokument. Eine Datenbank ist ein strukturiertes Archiv mit Karteikarten, Registern und der Regel, dass mehrere Personen gleichzeitig darin arbeiten dürfen, ohne dass Chaos entsteht.

Was wohin

Antworten, Kontakte, Kundendaten, Rechnungen, Relationen zwischen Entitäten gehören in eine Datenbank. Einzel-Exports, Notizen für dich allein können auch als Datei leben. Temporäre UI-Zustände gehören in keinen von beiden, sondern in den Browser.

Zuletzt aktualisiert: 20. April 2026