基本情報トップに戻る
練習問題難易度: 標準2024年度

基本情報技術者 過去問練習問題 第7問

問題

DBMS に実装すべき原子性(atomicity)を説明したものはどれか。

選択肢

  1. 1同一データベースに対する同一処理は、何度実行しても結果は同じである。
  2. 2トランザクション完了後にハードウェア障害が発生しても、更新されたデータベースの内容は保証される。
  3. 3トランザクション内の処理は、全てが実行されるか、全てが取り消されるかのいずれかである。
  4. 4一つのトランザクションの処理結果は、他のトランザクション処理の影響を受けない。

正解

3. トランザクション内の処理は、全てが実行されるか、全てが取り消されるかのいずれかである。

詳しい解説を見る

解説

原子性(Atomicity)は、トランザクションを構成する処理が「全部実行される」か「全く実行されない(取り消される)」かのどちらかであることを保証する性質で、ウが正解。これは ACID 特性の一つである。イは耐久性(Durability)、エは独立性(Isolation)の説明。アは何度実行しても同じ結果になる「べき等性」の説明であり、ACID の整合性(Consistency)とは異なる。(出典: 令和6年度 基本情報技術者試験 科目A 問7)

一問一答

科目A 180問+科目B 60問

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。