Transaktionen und deren Kontrollmechanismen
Transaktionen Eine Transaktion bezeichnet eine Abfolge von Operationen auf Daten, die einen Anfang und ein Ende hat. Eine Transaktion führt die Lese- und Schreiboperationen sequenziell aus. Das Ende einer Transaktion kann entweder das Speichern von Änderungen (Commit) oder das Zurücksetzen von Änderungen (Rollback) sein. Im Hinblick auf Datenbanken ist eine Transaktion mehrere Abfragen, die als eine einzige Anfrage betrachtet werden. Transaktionen müssen die ACID-Eigenschaften erfüllen: Atomarität.
