情報処理安全確保支援士試験 情報セキュリティスペシャリスト試験 平成27年度春期 午前Ⅰ9: DBMSに実装すべき原子性(atomicity)を説明したものはどれか。

情報セキュリティスペシャリスト試験 平成27年度春期 午前Ⅰ
Q 99 / 30
DBMSに実装すべき(atomicity)を説明したものはどれか。

解説

情報セキュリティスペシャリスト試験 平成27年度春期 午前Ⅰ 問9「DBMSに実装すべき原子性(atomicity)を説明したものはどれか。…」の正解と解説です。情報処理安全確保支援士試験の「トランザクション」分野の過去問で、各選択肢の正誤も解説付きで確認できます。

正解

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

問題の解説

原子性(atomicity)は、トランザクション内の処理が全て実行されるか全て取り消されるかのどちらかで、中途半端な状態を残さない性質。ウが該当する。ACID特性の一つで、コミットとロールバックにより一貫性を保つ。送金処理など分割不可な一連の更新を確実に成立・不成立させる仕組みで、DB設計の信頼性を支える基本概念である。

選択肢ごとの解説

  • 何度実行しても結果が同じという冪等性の説明で、原子性とは異なる性質のため誤り。
  • コミット後の更新内容が障害でも保たれる持続性(durability)の説明であり誤り。
  • 全て実行か全て取消しのいずれかという、原子性の定義そのものを正しく述べており正しい。
  • トランザクションの影響を受けない独立性(isolation)の説明で、原子性ではなく誤り。

情報セキュリティスペシャリスト試験 平成27年度春期 午前Ⅰ の過去問一覧に戻る・問9

情報処理安全確保支援士試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

情報処理安全確保支援士試験 合格.dev を App Store でダウンロード