Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Transaktionskonzept

Eine Transaktion ist eine Folge von zusammengehörigen Anweisungen, die eine Datenbank von einem konsistenten Zustand in einen anderen konsistenten Zustand überführt.

Eine Transaktion wird entweder vollständig oder überhaupt nicht ausgeführt.


Beispiel

Es sollen 1000 Euro von Konto 1789 auf Konto 1564 überwiesen werden.

Folgende Zugriffe sind notwendig:

      • Lesen des Kontostands von Konto 1789

      • Prüfen, ob Kontostand 1789 größer 1000 Euro ist

      • Ändern des Kontostandes bei Konto 1789 und 1564.

Die Transaktion hat folgenden Aufbau:

Beginn der Transaktion            --
   Suche Konto von 1789            |
   Prüfe, ob Kontostand > 1000     |
   ...                              > Transaktionsklammer
   Ändere Konto von 1789           |
   Ändere Konto von 1564           |
Ende der Transaktion              --