応用情報技術者試験 午前

解説一覧 / 令和7年度 秋期 問27

解説を読む ↓

27令和7年度 秋期テクノロジ系

“売上”表への次の検索処理のうち,B⁺木インデックスよりもハッシュインデックスを設定した方が適切なものはどれか。ここで,インデックスを設定する列を<>内に示す。 売上(伝票番号,売上年月日,商品名,利用者 ID,店舗番号,売上金額)

正解はエ

解説 本サイト独自(IPA公表のものではありません)

 ハッシュインデックスは,検索値から格納位置を求めるので,特定の値との等価条件による検索に適している。利用者 ID が ‘1001’ と一致する行を探す処理は等価条件であり,B⁺木インデックスより適切である。

  •  売上金額が 1 万円以上という条件は,値の大小関係を使う範囲検索である。順序に沿って探索できるB⁺木インデックスの方が適している。
  •  売上年月日が今月という条件は,今月の始めから終わりまでを対象にする範囲検索なので,B⁺木インデックスの方が適している。
  •  商品名が ‘DB’ で始まるという条件は,先頭が一致する値を順序に沿って探す検索なので,B⁺木インデックスの方が適している。
この解説は間違っています

 ログインは不要です

この解説は,別のモデルによるレビューを受けています。

出典:令和7年度 秋期 応用情報技術者試験 午前 問27

自分で解いてから答え合わせをするなら 問題バンク — 解説は解答後に表示されます。