
応用情報技術者試験 令和7年度 秋期 午前、全80問のうちの問27。
“売上”表への
売上
- ア売上金額が
1 万円以上の 売上を 検索する。 <売上金額> - イ売上年月日が
今月の 売上を 検索する。 <売上年月日> - ウ商品名が
‘DB’で 始まる売上を 検索する。 <商品名> - エ利用者 ID が
‘1001’の 売上を 検索する。 <利用者 ID>
答えと解説を開く
正解はエです。
ハッシュインデックスは、
ほかの選択肢が違う理由
- ア1 万円以上という
範囲の 検索です。 値の 順に 並んだ B⁺木インデックスなら、 1 万円の 位置から 先を 順に 読めます。 - イ今月という
日付の 範囲の 検索です。 範囲の 検索は B⁺木インデックスの 得意な 使い方です。 - ウDB で
始まる、という 前方 一致の 検索です。 B⁺木なら DB で 始まる 値が 並ぶ範囲を 探せますが、 ハッシュでは 近い 値どうしが ばらばらの 場所に 置かれます。
仕組み
B⁺木は、
ハッシュは、