関連する複数の処理をひとつの処理単位としてまとめたものをいう。トランザクション処理においては、処理の開始から終了までの間に、データに矛盾がないことを保証しなければならない。例えば、金融機関における預金引き落としの場合、(1)預金残高の確認、(2)預金の引き落とし、(3)預金残高の更新の3つの処理が発生するが、これら一連の処理をまとめてトランザクションという。このとき、(1)から(3)の処理中に、別のトランザクションによって、預金残高が変更されないようなデータの整合性を保証する仕組みが必要となる。
NTTコミュニケーションズの分野別ソリューションをご紹介するソリューションガイド
