一つの完結した処理単位のこと。例えば「商品Aを15個発注する」という一連の処理が、トランザクションになる。トランザクションは、正しく完全に処理されるか(コミット)、異常となって全く処理されないか(ロールバック)のいずれかとなる。トランザクションが正常に終了した場合は、データベースに更新内容が反映され、途中で異常終了した場合は、更新内容がデータベースに反映されない。データベースは、トランザクションという処理単位で実行し、同時実行制御(排他制御)や障害回復(リカバリ処理)などの機能によって、データベースの整合性を維持する。
正解 イ