データベース
基本情報技術者試験|媒体障害でデータベースを失った後、バックアップを復元し、その後の更新を再現して最新状態へ復旧する操作はどれか
媒体障害でデータベースを失った後、バックアップを復元し、その後の更新を再現して最新状態へ復旧する操作はどれか。
ア未確定の更新を取り消し処理開始前へ戻すロールバック
イ処理中の途中状態を記録するチェックポイントの設定
ウ更新前にログを先に書くログ先行書込み(WAL)の方式
エ更新後ログで再現するロールフォワード
正解
エ.更新後ログで再現するロールフォワード
ロールフォワードはバックアップを復元した上で、更新後ログ(ジャーナル)を用いてコミット済みの更新を再適用し最新状態まで進める回復操作である。媒体障害からの復旧に用いるため正しい。
?選択肢ごとの解説
ア ×ロールバックは未確定の更新を取り消して処理開始前の状態へ戻す操作であり、最新状態へ進める本問とは逆方向である。
イ ×チェックポイントは回復の起点を作るための定期的な書出しであり、それ自体が更新を再現する操作ではない。
ウ ×ログ先行書込み(WAL)は更新前にログを記録する方式の名称であり、復旧操作そのものを指す語ではない。
エ ○ロールフォワードはバックアップを復元した上で、更新後ログ(ジャーナル)を用いてコミット済みの更新を再適用し最新状態まで進める回復操作である。媒体障害からの復旧に用いるため正しい。
データベースの他の問題
関係データベースで広く用いられるB木(B-tree)インデックスの特徴として最も適切なものはどれか。蓄積した大量の業務データを多次元的に集計・分析し、売上を地域別・期間別・商品別など様々な切り口で対話的に集計する処理形態はど…データベース設計における概念データモデル、論理データモデル、物理データモデルの関係として最も適切なものはどれか。E-R図で『1人の社員は複数の資格を取得でき、1つの資格は複数の社員が取得している』という関係を表す多重度(カーディナリティ…関係モデルにおける定義域(ドメイン)を最も適切に説明したものはどれか。属性{A,B,C,D}からなる関係で、関数従属が A→B、B→C、{A,D}→C…主キーが{受注番号,商品番号}である受注明細表があり、属性として『数量』(受注番号と商品番号で定まる)と『商品名』(商品番号…ボイス・コッド正規形(BCNF)が満たすべき条件として最も適切なものはどれか。
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
基本情報技術者試験は全4,036問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 基本情報技術者試験 過去問 · fe-a3-0058
