パスポイ

データベースの処理に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。 ITパスポート 平成29年度秋期76

テクノロジ系

データベースの処理に関する次の記述中のa,bに入れる字句の適切な組合せはどれか。 データベースに対する処理の一貫性を保証するために,関連する一連の処理を一つの単位にまとめて処理することを[ a ]といい,[ a ]が正常に終了しなかった場合に備えて[ b ]にデータの更新履歴を取っている。

  • | a | b | |---|---| | 正規化 | バックアップファイル |
  • | a | b | |---|---| | 正規化 | ログファイル |
  • | a | b | |---|---| | トランザクション処理 | バックアップファイル |
  • | a | b | |---|---| | トランザクション処理 | ログファイル |
正解と解説を見る

正解

| a | b | |---|---| | トランザクション処理 | ログファイル |

データベースの一貫性を保つために、関連する一連の処理をひとまとまりの単位として扱うことを「トランザクション処理」という。トランザクションが正常に完了しなかった場合に備え、データの更新前後の内容を逐次記録しておくファイルを「ログファイル」といい、これを用いて障害発生時にロールバックやロールフォワードを行い、データベースを整合性のある状態に復旧させる。「正規化」はデータの重複を排除して表を整理する設計上の技法であり、更新履歴の記録とは無関係である。「バックアップファイル」はある時点のデータベース全体の複製であって、更新履歴を逐次記録するログファイルとは役割が異なる。したがって正解はaが「トランザクション処理」、bが「ログファイル」の組合せである。

出典:平成29年度 秋期 ITパスポート試験 問76

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。