令和5年度 秋期 午前Ⅱ 問21
データベース
DBMSのデータディクショナリ
DBMS のデータディクショナリはどれか。
- アDBMS 内部でのソートデータ,サブクエリを展開したデータなど,一時的なデータを格納したもの
- イ障害が発生した場合にバックアップを取った時点まで回復させるため,データベース自体の複製を格納したもの
- ウデータベースに関するユーザー情報,データ構造など,データベース管理情報を格納したもの
- エユーザーからの指示によるデータベースの読込み情報,書込み情報などを格納したもの
答えと解説を見る
✓ これが正解ウデータベースに関するユーザー情報,データ構造など,データベース管理情報を格納したもの
解説
データディクショナリは、ユーザー情報やデータ構造などの管理情報を持ちます。
データディクショナリは、データベースに入っているデータそのものではなく、データについての情報を集めたものです。表の定義、列のデータ型、ユーザー情報、権限などの、データベースを管理するための情報が格納されます。DBMS は、SQL を実行するときなどにこの情報を参照して、表の構造や利用者の権限を確かめます。システムカタログと呼ばれることもあります。中身のデータではなく、定義を持っていることが見分けるポイントです。
ほかの選択肢はなぜ違うのか
- アDBMS 内部でのソートデータ,サブクエ…:ソートやサブクエリの展開で一時的に使うデータの置き場所は、DBMS が内部で使う作業用の領域です。処理が終われば消える一時データであり、管理情報を集めたものではありません。
- イ障害が発生した場合にバックアップを取った…:障害に備えてデータベースの複製を格納したものは、バックアップファイルです。障害時の回復に使うためのデータのコピーであり、データ構造などの定義を集めたものとは違います。
- エユーザーからの指示によるデータベースの読…:読込みや書込みの情報を記録したものは、ログに近いものです。利用の履歴を残すための記録であり、ユーザー情報やデータ構造などの管理情報をまとめたものではありません。
この問題の用語
- データディクショナリどんなデータをどう持っているかを説明した、いわば辞書です。項目の名前や型や意味を一覧にして、開発や運用で参照します。
- DBMSデータベースを管理するソフト。複数の処理が同じデータを同時に更新しても矛盾しないよう、排他制御などを行います。
- バックアップ失っても元に戻せるよう、データの複製を別に取っておくこと。取るだけでなく、戻せるかを確かめておくのが要点です。
- データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。多くの人が同時に使うことを前提にしています。
出典:令和5年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問21
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問21:コミット処理を完了するタイミング(DBMS)
- 令和7年度 秋期 午前Ⅱ 問15:CSPMに関する問題(バックアップ)
- 令和5年度 春期 午前Ⅱ 問23(バックアップ)
- 令和4年度 秋期 午前Ⅱ 問25:SaaSに関する問題(DBMS)
- 令和3年度 春期 午前Ⅱ 問9:J-CSIPに関する問題(バックアップ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)