ウカマルITパスポートログイン

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

テクノロジ系

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

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

選択肢
正解と解説

正解 エ

一連の処理を一つの単位にまとめるのはトランザクション処理で、更新履歴を記録するのはログファイルです。

トランザクション処理は、関連する一連の処理を一つの単位にまとめ、全部成功するか全部取り消すかのどちらかにする仕組みです。これにより、データベースの一貫性が保たれます。トランザクションが正常に終了しなかった場合に備えて、更新前後の内容などの更新履歴をログファイル(ジャーナルファイル)に記録します。障害時には、ログファイルを使ってロールバックやロールフォワードを行い、データを回復します。

ア:正規化は、データの重複をなくすように表を分割する設計手法です。バックアップファイルは、ある時点のデータ全体の複製で、更新履歴ではありません。

イ:正規化は、データの重複をなくすように表を分割する設計手法です。一連の処理を一つの単位にまとめることではありません。

ウ:バックアップファイルは、ある時点のデータ全体の複製です。データの更新履歴を記録するのはログファイルです。

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

全年度から出題。10問で実力を判定します。登録不要。

出典:平成29年度 秋期 ITパスポート試験 問76(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方