“売上”表への次の検索処理のうち,B⁺木インデックスよりもハッシュインデックスを設定した方が適切なものはどれか。ここで,インデックスを設定する列を < > 内に示す。 売上(伝票番号, 売上年月日, 商品名, 利用者ID, 店舗番号, 売上金額)
ア 売上金額が 1 万円以上の売上を検索する。<売上金額>
イ 売上年月日が今月の売上を検索する。<売上年月日>
ウ 商品名が 'DB' で始まる売上を検索する。<商品名>
エ 利用者 ID が '1001' の売上を検索する。<利用者ID>
正解: エ
要点: ハッシュは等価(=)検索に強い。利用者IDが'1001'の完全一致が最適。
ハッシュインデックスは等価検索(=)に強く、範囲検索や前方一致には向かない。利用者IDが'1001'という完全一致検索はハッシュが適する。金額の範囲(以上)、年月日の範囲、商品名の前方一致('DB'で始まる)はいずれも B⁺木インデックスが適切。
この問題に出てくる用語
同じ回の前後の問題
- 令和7年度 秋期 問26: BASE 特性を満たし,次の特徴をもつ NoSQL データベースシステムに関する記述のうち,適切なも
- 令和7年度 秋期 問28: 関係データベースのビューに関する記述のうち,適切なものはどれか。
テクノロジ系の他の問題
- 令和7年度 秋期 問28: 関係データベースのビューに関する記述のうち,適切なものはどれか。
- 令和7年度 秋期 問29: RDBMS において,同じデータ項目の異なる版を用意することによって,トランザクションの同時実行性を
- 令和7年度 秋期 問30: 100M ビット/秒の LAN と 1G ビット/秒の LAN がある。ヘッダーを含めて 1,250
- 令和7年度 秋期 問31: リバースプロキシの説明として,適切なものはどれか。
- 令和7年度 秋期 問32: IPv4 のアドレス割当てを行う際に,クラス A〜C といった区分にとらわれずに,ネットワークアドレ
アプリで弱点分析つきの演習ができます