インデックス(いんでっくす)
データベースにおいて、特定の条件に合致するレコードをテーブルから高速に検索できるように作成される索引用のデータ構造。
詳細解説
B木やハッシュなどのデータ構造を用い、検索処理を高速化します。ただし、インデックスは記憶領域を使い、データの追加・更新・削除の際に索引も更新する負荷があるため、対象列や用途に応じて設計します。
インデックスが問われた過去問
- 2025(R7)秋 午前II 問13RDBMSのクラスタ化インデックスに関する記述のうち、適切なものはどれか。
- 2024(R6)秋 午前II 問4転置インデックスに関する記述として,適切なものはどれか。
- 2025(R7)秋 午前 問27“売上”表への次の検索処理のうち,B+木インデックスよりもハッシュインデックスを設定した方が適切なものはどれか。ここで,インデックスを設定す
- 2023(R5)秋 午前 問26“売上”表への次の検索処理のうち,B⁺木インデックスよりもハッシュインデックスを設定した方が適切なものはどれか。ここで,インデックスを設定す
- 2023(R5)秋 午前II 問4B+木インデックスが定義されている候補キーを利用して,1件のデータを検索するとき,データ総件数 X に対する B+木インデックスを格納するノ
インデックスが登場する過去問
- 2024(R6)秋 午前II 問3関係データベースのテーブルにレコードを1件追加したところ,インデックスとして使う,B⁺木のリーフノードCがノードC1とC2に分割された。ノー
- 2023(R5)秋 午前II 問13“部品”表のメーカーコード列に対し,\text{B}^+木インデックスを作成した。これによって,“部品”表の検索の性能改善が最も期待できる操
- 2025(R7)秋 午前II 問18ブロックチェーンのデータ構造の特徴として,適切なものはどれか。
- 2023(R5)秋 午前II 問18ブロックチェーンのデータ構造の特徴として,適切なものはどれか。
- 2023(R5)春 午前 問18仮想記憶方式に関する記述のうち,適切なものはどれか。