過去問ぽちぽちby KKM Studio

平成29年度秋期 ITパスポート 問76 解説

データベースの処理に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。

データベースに対する処理の一貫性を保証するために,関連する一連の処理を一つの単位にまとめて処理することを[a]といい,[a]が正常に終了しなかった場合に備えて[b]にデータの更新履歴を取っている。

  1. アa:正規化 b:バックアップファイル
  2. イa:正規化 b:ログファイル
  3. ウa:トランザクション処理 b:バックアップファイル
  4. エa:トランザクション処理 b:ログファイル
答えを見る

正解 エa:トランザクション処理 b:ログファイル

要点トランザクションは一連の処理のまとまり、履歴はログに記録

解説

関連する一連の処理を一つの単位として扱い、全部成功するか全部取り消すかで一貫性を保つのがトランザクション処理です。障害に備えて更新前後の内容をログファイル(ジャーナル)に記録し、ロールバックやロールフォワードに使います。

  • ア、イ:正規化はデータの重複をなくすための表の設計手法なので、aが誤り。
  • ウ:バックアップファイルは、ある時点のデータ全体の複製で、更新履歴を取るものではないので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開