インデックス
Index
いんでっくす
テーブルの特定の列に対する検索を高速化するためのデータ構造。キー値とデータの物理位置の対応関係を保持する。検索性能は向上するが、更新時にインデックスの維持コストが発生する。
Related
他の資格での定義
データベースのテーブルに対する検索を高速化するための索引。本の索引のように、目的のデータの位置を素早く特定できるようにする仕組み。
データベースの検索性能を向上させるために、テーブルのデータとは別に作成されるデータ構造。B-treeインデックスやハッシュインデックスなどの種類があり、特定の列に対する検索を高速化する。更新時はインデックスのメンテナンスコストが発生する。
データベースで、表の特定の列の値から行の格納位置をすばやく探せるようにする、表とは別に作るデータ構造。索引ともいう。検索は速くなるが、行の追加・更新・削除のたびにインデックスも更新されるため、更新の多い表では処理が遅くなる。B-treeインデックス、ビットマップインデックス、ハッシュインデックスなどの種類がある。
表の行を、特定の列の値をもとに速く探し出すために作る補助的なデータ構造。インデックスとも呼び、B木、ハッシュ、ビットマップなどの方式がある。検索や結合は速くなるが、行の追加・更新・削除のたびに索引も更新するので更新処理が遅くなり、記憶領域も要るため、検索条件や結合条件によく使われ絞込みの効く列に絞って設定し、索引の数を増やしすぎないようにする。
Past Exams
過去問での出題
過去問で 50 回出題(応用情報技術者試験 14・データベーススペシャリスト試験 11・ITパスポート試験 9・基本情報技術者試験 7・システム監査技術者試験 3・高度試験 午前Ⅰ 3・エンベデッドシステムスペシャリスト試験 2・情報処理安全確保支援士試験 1)。うち 2 回は用語そのものを問う問題です。
- 令和7年度 秋期 応用情報技術者試験 午前 問27(IPA の PDF を新しいタブで開きます)
- 令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問13選択肢(IPA の PDF を新しいタブで開きます)
- 令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問18選択肢(IPA の PDF を新しいタブで開きます)
- 令和7年度 ITパスポート試験 公開問題 問61選択肢(IPA の PDF を新しいタブで開きます)
- 令和7年度 ITパスポート試験 公開問題 問65正解の選択肢(IPA の PDF を新しいタブで開きます)
- 令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問3(IPA の PDF を新しいタブで開きます)
- 令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問4正解の選択肢(IPA の PDF を新しいタブで開きます)
- 令和6年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問8(IPA の PDF を新しいタブで開きます)
- 令和5年度 秋期 応用情報技術者試験 午前 問26(IPA の PDF を新しいタブで開きます)
- 令和5年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問18選択肢(IPA の PDF を新しいタブで開きます)
残り 40 件を表示閉じる
- 令和5年度 春期 応用情報技術者試験 午前 問18選択肢(IPA の PDF を新しいタブで開きます)
- 令和5年度 ITパスポート試験 公開問題 問78(IPA の PDF を新しいタブで開きます)
- 令和4年度 春期 応用情報技術者試験 午前 問27選択肢(IPA の PDF を新しいタブで開きます)
- 令和4年度 ITパスポート試験 公開問題 問77選択肢(IPA の PDF を新しいタブで開きます)
- 令和3年度 春期 応用情報技術者試験 午前 問28選択肢(IPA の PDF を新しいタブで開きます)
- 令和2年度 10月 システム監査技術者試験 午前Ⅱ 問21選択肢(IPA の PDF を新しいタブで開きます)
- 平成31年度 春期 データベーススペシャリスト試験 午前Ⅱ 問17選択肢(IPA の PDF を新しいタブで開きます)
- 平成30年度 秋期 ITパスポート試験 問75選択肢(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 応用情報技術者試験 午前 問26(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 応用情報技術者試験 午前 問29選択肢(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 ITパスポート試験 問86用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 高度試験 午前Ⅰ 問8(IPA の PDF を新しいタブで開きます)
- 平成29年度 春期 応用情報技術者試験 午前 問25選択肢(IPA の PDF を新しいタブで開きます)
- 平成29年度 春期 基本情報技術者試験 午前 問27選択肢(IPA の PDF を新しいタブで開きます)
- 平成28年度 秋期 高度試験 午前Ⅰ 問9(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 応用情報技術者試験 午前 問18選択肢(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 データベーススペシャリスト試験 午前Ⅱ 問11選択肢(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 高度試験 午前Ⅰ 問6選択肢(IPA の PDF を新しいタブで開きます)
- 平成27年度 秋期 基本情報技術者試験 午前 問26(IPA の PDF を新しいタブで開きます)
- 平成27年度 春期 システム監査技術者試験 午前Ⅱ 問17選択肢(IPA の PDF を新しいタブで開きます)
- 平成26年度 秋期 応用情報技術者試験 午前 問29選択肢(IPA の PDF を新しいタブで開きます)
- 平成26年度 秋期 基本情報技術者試験 午前 問27(IPA の PDF を新しいタブで開きます)
- 平成25年度 秋期 応用情報技術者試験 午前 問28選択肢(IPA の PDF を新しいタブで開きます)
- 平成25年度 秋期 ITパスポート試験 問51(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 システム監査技術者試験 午前Ⅱ 問18選択肢(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 データベーススペシャリスト試験 午前Ⅱ 問3選択肢(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問10(IPA の PDF を新しいタブで開きます)
- 平成25年度 春期 情報セキュリティスペシャリスト試験 午前Ⅱ 問21選択肢(IPA の PDF を新しいタブで開きます)
- 平成24年度 秋期 基本情報技術者試験 午前 問27(IPA の PDF を新しいタブで開きます)
- 平成24年度 春期 ITパスポート試験 問78(IPA の PDF を新しいタブで開きます)
- 平成23年度 秋期 基本情報技術者試験 午前 問36選択肢(IPA の PDF を新しいタブで開きます)
- 平成23年度 応用情報技術者試験 特別試験 午前 問31用語を問う問題(IPA の PDF を新しいタブで開きます)
- 平成22年度 秋期 応用情報技術者試験 午前 問31(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 応用情報技術者試験 午前 問30(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問19選択肢(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問20選択肢(IPA の PDF を新しいタブで開きます)
- 平成22年度 春期 基本情報技術者試験 午前 問29選択肢(IPA の PDF を新しいタブで開きます)
- 平成21年度 春期 データベーススペシャリスト試験 午前Ⅱ 問10(IPA の PDF を新しいタブで開きます)
- 平成21年度 春期 基本情報技術者試験 午前 問31選択肢(IPA の PDF を新しいタブで開きます)
- 平成21年度 春期 ITパスポート試験 問88選択肢(IPA の PDF を新しいタブで開きます)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
テーブルからデータを検索するSQL文。SELECT句(列指定)、FROM句(テーブル指定)、WHERE句(条件指定)、GROUP BY句(集約)、HAVING句(集約条件)、ORDER BY句(ソート)で構成される。
B+木インデックスの葉ノードのリンクリストをたどって、指定範囲のキー値に対応するデータを効率的に取得するアクセス方法。範囲検索(BETWEEN、<、>など)やORDER BY句を含むクエリで使用される。
B木を拡張したインデックス構造で、データは葉ノードにのみ格納され、葉ノード同士がリンクリストで連結される。範囲検索や順次アクセスに優れ、RDBMSで最も一般的なインデックス構造。
ハッシュ関数を用いてキー値からデータの格納位置を直接計算するインデックス。等値検索がO(1)で非常に高速だが、範囲検索やソートには使用できない。メモリ上のデータベースでよく利用される。
クエリで必要なすべての列を含むインデックス。テーブル本体へのアクセスが不要になるため、I/Oが削減され検索性能が大幅に向上する。インデックスオンリースキャンとも呼ばれる。
各キー値に対してビットマップ(ビット列)を持つインデックス。カーディナリティが低い列(性別、都道府県など)の検索や、複数条件のAND/OR検索に効率的。データウェアハウスでよく使用される。
