Kurz erklärt
Eine Transaktion fasst mehrere Datenbankschritte zu einer Einheit zusammen: Entweder gelingen alle oder keiner. ACID beschreibt die Garantien dahinter.
Genauer
Klassisches Beispiel: Überweisung von 100 € von Konto A auf B. Abbuchen und Gutschreiben müssen zusammen gelingen. Fällt der Strom dazwischen aus, wird alles zurückgerollt.