過去問解きまくり研究所 ホーム

平成24年度 秋期 午前 問27

データベース

インデックスを設定する目的

関係データベースの表の列に利用者がインデックスを設定する目的はどれか。

答えと解説を見る

✓ これが正解イデータの格納位置への効率的なアクセスが可能となり,検索速度の向上が期待できる。

解説

インデックスは目的の行へ早く着くための道標です。

関係データベースで表から目的の行を探すとき、何の手掛かりもなければ先頭から順に見ていくしかありません。インデックスは、ある列の値と、その値を持つ行がどこに置かれているかの対応を、表とは別に用意しておく仕組みです。値から居場所へ直接たどれるので、大きな表でも見に行く量が減り、探す時間が短くなります。見分ける軸は一つで、その仕組みが向き合っている目的が、速さなのか、値の正しさなのか、置き場所の設計なのかを考えます。この仕組みが引き受けているのは速さのほうです。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成24年度 秋期 基本情報技術者試験 午前 問27

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)