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

平成22年度 春期 午前 問30

データベース

インデックス方式のうち,キー値を基に算出して格納位置を求めるとき,異なったキー値でも同一の算出結果となる可能性があるものはどれか。

答えと解説を見る

✓ これが正解ウハッシュインデックス

解説

キーから位置を計算するのがハッシュインデックスです。

設問の二つの言い回しが、そのまま答えの定義になっています。キー値を基に算出して格納位置を求めるというのは、キーを決まった計算にかけて置き場所を出すやり方のことで、正解のハッシュインデックスがまさにそれです。もう一方の、異なったキー値でも同一の算出結果となる可能性があるという部分は、この方式に必ずついて回る性質を指しています。キーの取りうる種類は非常に多いのに、置き場所の数は限られているので、入口の数が出口の数を上回り、どれほど工夫した計算でも別のキーが同じ場所に重なることを避けられません。だからこの方式は、重なったときにどう置き直すかという手順を最初から用意しています。残りの三つはいずれも位置を計算で求めないので、同じ結果が出るという言い方そのものが当てはまりません。設問に算出という語があればこの方式だと引ける、と覚えておくと速く解けます。

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

この問題の用語

出典:平成22年度 春期 応用情報技術者試験 午前 問30

同じ用語が出る問題

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