# Transaktionen
- Stürzt das System zum Zeitpunkt A ab, könnte Geld verloren gehen. Die
- Abbuchung von Konto 5 könnte schon auf permanente Speichermedien
- ausgelagert sein, aber die Einzahlung auf Konto 7 hat noch nicht
- stattgefunden.
- Zum Zeitpunkt B wurde schon der neue Saldo von Konto 7 bekanntgegeben.
- Würde die Transaktion jetzt rückgängig gemacht werden hätte der Inhaber
- von Konto 7 einen Beleg der Einzahlung, somit wäre Geld aus dem nichts
- entstanden.
- Bei der Nutzung eines DBMS wäre zu diesem Zeitpunkt eine permanenter
- Abschluss (durch log oder rausschreiben) der Transaktion garantiert. Der
- Beleg für Konto 5 könnte einfach rekonstruiert werden. Insbesondere ist
- auch garantiert, dass die Abbuchung von Konto 5 permanent ist.
- Nutzt man ein DBMS kann auch die potentielle Änderung nach Zeitpunkt A
- rekonstruiert und rückgängig gemacht werden. So wären eine Invariante das
- es immer eine konstante Geldmenge gibt eingehalten.
+Stürzt das System zum Zeitpunkt A ab, könnte Geld verloren gehen. Die
+Abbuchung von Konto 5 könnte schon auf permanente Speichermedien
+ausgelagert sein, aber die Einzahlung auf Konto 7 hat noch nicht
+stattgefunden.
+
+Zum Zeitpunkt B wurde schon der neue Saldo von Konto 7 bekanntgegeben.
+Würde die Transaktion jetzt rückgängig gemacht werden hätte der Inhaber
+von Konto 7 einen Beleg der Einzahlung, somit wäre Geld aus dem nichts
+entstanden.
+
+Bei der Nutzung eines DBMS wäre zu diesem Zeitpunkt eine permanenter
+Abschluss (durch log oder rausschreiben) der Transaktion garantiert. Der
+Beleg für Konto 5 könnte einfach rekonstruiert werden. Insbesondere ist
+auch garantiert, dass die Abbuchung von Konto 5 permanent ist.
+
+Nutzt man ein DBMS kann auch die potentielle Änderung nach Zeitpunkt A
+rekonstruiert und rückgängig gemacht werden. So wären eine Invariante das
+es immer eine konstante Geldmenge gibt eingehalten.