トランザクション

マルチユーザ環境 > 用語

トランザクションとは、データベースでデータ操作のステップの1つです。これは、データベースが実際に更新される前に完全に終わらせなければなりません。もし、この処理に失敗した場合全ての変更内容は取り消されます(これをロールバックといいます。)。

つまり、トランザクションとして管理された処理は「すべて成功」か「すべて失敗」のいずれかであることが保証されます。例えば、資金移動システムをコンピュータで処理する場合、出金処理と入金処理は「どちらも成功」か「どちらも失敗」のどちらかであることが要求されます。「