問題
選択肢
- 1メーカコードの値が1001以外の部品を検索する。
- 2メーカコードの値が1001でも4001でもない部品を検索する。
- 3メーカコードの値が4001以上,4003以下の部品を検索する。
- 4メーカコードの値が NULL 以外の部品を検索する。
正解
3. メーカコードの値が4001以上,4003以下の部品を検索する。
詳しい解説を見る解説を閉じる
解説
B+木インデックスは,値の範囲を絞り込む範囲検索や等価検索に効果を発揮する。「4001以上4003以下」のように狭い範囲を指定する検索は,B+木の順序構造を利用して該当行を効率よく絞り込めるため,最も性能向上が期待できる。よってウが正しい。「以外」「NULL以外」のような否定条件はほぼ全件が対象となり,インデックスの効果が薄い。(出典: 平成29年度 春期 応用情報技術者試験 午前 問28)
一問一答
全400問を繰り返し学習