Ein
Transaktionssystem ist in der
Informatik (genauer in der
Datenbanktheorie) ein Teilsystem, das
Transaktionen auf einem
Datenbestand ausführt. Transaktionen bestehen aus mehreren elementaren Operationen, die aus Sicht eines (End)benutzers zunächst unsichtbar im Hintergrund verlaufen, bevor sie zu einer sichtbaren Einheit zusammengefasst werden. Dies ist dadurch begründet, dass Transaktionsabläufe ihren Datenbestand erst nach ihrer vollständigen (und fehlerfreien) Abarbeitung wieder in einem korrekten Zustand hinterlassen (man spricht dann präziser von einem konsistenten Zustand der Datenbank).