Einführung
In diesem Lab werden wir die Transaktionsverarbeitung von SQLite untersuchen, wobei der Schwerpunkt auf der Aufrechterhaltung der Datenintegrität durch die Verwendung von Transaktionen liegt. Wir werden lernen, wie man Transaktionen beginnt und abschließt (commit), um sicherzustellen, dass mehrere zusammengehörige Operationen als eine einzige, atomare Einheit behandelt werden.
Dieses Lab führt Sie durch den Prozess des Startens einer Transaktion mit BEGIN TRANSACTION, des Vornehmens von Änderungen an der Datenbank und des anschließenden dauerhaften Speicherns dieser Änderungen mit der COMMIT-Anweisung. Sie werden auch lernen, wie Sie Änderungen mit ROLLBACK rückgängig machen und SAVEPOINT für eine detailliertere Kontrolle verwenden können. Diese praktische Erfahrung wird Ihr Verständnis dafür festigen, wie Transaktionen Atomarität, Konsistenz, Isolation und Dauerhaftigkeit (ACID-Eigenschaften) in SQLite gewährleisten.


