資格暗記無料で始める

B+木インデックスとは?

B+木インデックスとは、関係DBMSで最も一般的な索引構造。内部節点はキーとポインタだけを持ち、実データへの参照はすべて葉に置く。葉同士が順方向にリンクされるため、等値検索だけでなく範囲検索やORDER BYにも効く。木の高さが低く保たれ探索は対数時間になる。

応用情報技術者試験の過去問では4回出題されています(2016年度〜2023年度)。

びーぷらすきいんでっくす

応用情報技術者試験の頻出用語/テクノロジ系


B+木インデックスの意味

関係DBMSで最も一般的な索引構造。内部節点はキーとポインタだけを持ち、実データへの参照はすべて葉に置く。葉同士が順方向にリンクされるため、等値検索だけでなく範囲検索やORDER BYにも効く。木の高さが低く保たれ探索は対数時間になる。

B+木インデックスの具体例

1,000万行の受注表で受注日に索引を張ると、「先月分」の範囲検索は葉のリンクをたどるだけで済む。木の高さが3〜4段なら数回のページ読込みで開始位置に到達でき、全表走査で数万ページ読む場合と桁違いの差が出る。

B+木インデックスは試験でどう引っ掛けられる?

B木(B-tree)とB+木の違いは、B+木が実データ参照を葉だけに持ち葉をリンクする点。範囲検索の効率差はここから来る。またハッシュ索引は等値検索専用で範囲検索や整列には使えないという対比も問われる。

B+木インデックスと関連する用語

B+木インデックスが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。