平成21年度 春期 問88
データベース
データベースの障害回復に用いられ,データベースの更新に関する情報が格納されているファイルはどれか。
- アインデックスファイル
- イバックアップファイル
- ウログファイル
- エロードモジュールファイル
答えと解説を見る
✓ これが正解ウログファイル
解説
戻すために必要なのは、控えと、その後の記録の両方です。
壊れたデータベースを元へ戻すには、二つのものが必要です。ひとつは、ある時点で丸ごと写しておいた控えです。もうひとつは、その時点から後に何を変えたかという記録でした。更新に関する記録が入っているファイルを挙げた肢が当たります。これをログと呼び、いつ誰が何をどう変えたかが順に残ります。控えを戻したうえで記録を順に当て直せば、直前の状態まで戻せます。探すのを速くするためのファイルを挙げた肢は、別の役目のものでした。どこに何があるかの目印を持つもので、変えた跡は残しません。丸ごと写した控えのほうは、二つのうち片方だけでした。写した時点までは戻せますが、その後の変更は取り戻せません。組み上がった実行の形を収めたファイルは、そもそもデータベースの話ではありません。控えと記録の両方がそろって、はじめて元どおりになります。
ほかの選択肢はなぜ違うのか
- アインデックスファイル:探すのを速くするためのファイルを挙げています。取り出しを速めるうえで、確かに欠かせません。ところが持っているのは、場所の目印でした。何をどう変えたかは、残していません。探しを速める話なら、これが答えです。跡は残しません。
- イバックアップファイル:丸ごと写した控えのファイルを挙げています。戻すために必要なものの、確かに片方でした。ところが写した時点までしか戻せません。その後の変更は、これだけでは取り戻せません。ある時点へ戻すなら、これが答えです。その後は戻せません。
- エロードモジュールファイル:組み上がった実行の形を収めたファイルです。動かすために必要なものではありました。ところがデータベースとは、まったく別の話です。壊れた中身を戻す働きは持ちません。動かす形なら、これが答えにあたります。データベースとは別でした。
この問題の用語
- ログいつ誰が何をしたかを、機器やソフトウェアが自動で残していく記録です。あとから出来事をたどれるので、事故の調査や不正の発見に使われます。
- データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。多くの人が同時に使うことを前提にしています。
- バックアップ失っても元に戻せるよう、データの複製を別に取っておくこと。取るだけでなく、戻せるかを確かめておくのが要点です。
出典:平成21年度 春期 ITパスポート試験 問88
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)