Britzel

Was ist eine Transaktion? Einfach erklärt

Mehrere Datenbank-Schritte, die als untrennbares Paket gelten: Entweder gelingen alle, oder die Datenbank setzt alles zurück. Halbfertige Zustände bleiben nie bestehen.

Zuletzt aktualisiert: 16.07.2026 · Britzel-Redaktion · Themenwelt Daten-Profi

Die Alltagsanalogie

Eine Transaktion ist wie eine Überweisung: Abbuchen bei dir und Gutschreiben beim Empfänger passieren nur gemeinsam — niemals verschwindet Geld auf halber Strecke.

Im Job heißt das

Buchungen, Bestellungen und Lagerabgänge laufen in Firmensystemen als Transaktionen — deshalb hinterlässt ein Absturz mittendrin kein Chaos in den Daten.

Ein konkretes Beispiel

BEGIN; UPDATE konto SET stand = stand - 500 WHERE id = 1; UPDATE konto SET stand = stand + 500 WHERE id = 2; COMMIT;

Eselsbrücke

Die TRANSAKTION verhindert das Chaos live, das BACKUP repariert es von gestern — ganz oder gar nicht statt alter Kopie.

Auf Englisch

transaction, database transaction

A transaction is a set of database steps treated as an inseparable unit: either all of them succeed, or the database rolls everything back. Half-finished states never persist.