正答4
解説
正解は4です。
トランザクションのACID特性のうち、原子性(atomicity)の単位を問う問題です。
原子性とは、一連の更新を「すべて反映する」か「まったく反映しない」かのどちらかにする性質です。
【選択肢別解説】
1:× DBMSの起動から停止までには多数のトランザクションが含まれます。
原子性を保証する単位ではありません。
2:× チェックポイントは、メモリ上の更新内容をディスクに書き出す時点です。
障害回復を速くするための区切りで、原子性の単位ではありません。
3:× バックアップから媒体障害までは、ロールフォワードで回復する範囲です。
原子性の単位ではありません。
4:○ 原子性はトランザクション単位で保証されます。
開始からコミットまでの更新はすべて確定し、ロールバックすればすべて取り消されます。
【ポイント】
ACIDは、原子性(Atomicity)、一貫性(Consistency)、独立性(Isolation)、耐久性(Durability)の頭文字です。
4つの特性はいずれもトランザクションを単位として考えます。