必ず受かる情報処理技術者試験

問題30

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

DBMSが,データベースの更新に対して保証すべき原子性(atomicity)の単位はどれか。

DBMSの起動から停止まで
チェックポイントから次のチェックポイントまで
データベースのバックアップ取得から媒体障害の発生時点まで
トランザクションの開始からコミットまたはロールバックまで

解答・解説を見る

解答:エ

ACID特性は、トランザクション処理の信頼性を保証するために求められる性質である。

原子性(Atomicity:不可分性)、一貫性(Consistency)、独立性(Isolation)、および永続性(Durability)から合成された頭字語である。

原子性(Atomicity)
トランザクションの処理が完全に実行されるか、全く処理をしないかのどちらかである。
一貫性(Consistency)
トランザクションの実行によってデータベースの内容に矛盾が生じない。
独立性(Isolation)
複数のトランザクションを同時に実行しても処理過程は他者から隠蔽され、影響されない。
永続性(Durability)
トランザクションが完了した操作は、失われない。

 

原子性(Atomicity)が保証すれるのは次の場合である。

  • トランザクションを開始してから更新が確定されるまで(コミット)
  • トランザクションを開始してからトランザクション開始直前の状態に戻るまで(ロールバック)
前の問題 次の問題

Copyrithg naruha