正解は ア
データベースのトランザクション処理において、「コミット(Commit)」は、一連の処理が正常に完了したことを確認し、その処理結果をデータベースに確定的に反映させる操作です。口座振替の例では、振替元からの出金と振替先への入金が両方とも正常に完了した場合にのみコミットが実行され、それによってデータの整合性が保たれます。もし処理の途中でエラーが発生した場合は、コミットは行われず、代わりにロールバックという処理で変更が取り消されます。
トランザクション処理では「ACID特性」(原子性、一貫性、独立性、永続性)が重要です。コミットは、これらの特性を保証するための重要な操作の一つです。銀行の取引のように、すべての処理が成功するか、すべての処理が行われないかのどちらかでなければならない場合の仕組みとして覚えておきましょう。