テクノロジ系定義

データベースにおけるインデックス(索引)の役割として最も適切な説明はどれか。

A.テーブル内の特定のカラムに対して高速な検索を実現するために作成される補助的なデータ構造← 正解
✓ 正解です。インデックスは、特定のカラムに対する検索を高速化するために作成される補助的なデータ構造です。
B.データベースの全テーブルを一覧表示するためのメタデータテーブル
✗ テーブル一覧の管理はカタログやシステムテーブルの機能で、インデックスではありません。
C.トランザクション処理中にロックされたレコードの一覧を管理する機能
✗ ロック管理はトランザクション制御の機能であり、インデックスの役割ではありません。
D.複数のテーブルを結合(JOIN)するための仕組み
✗ テーブル結合はJOIN句で実現され、インデックスとは直接関係ない概念です。

この問題のポイント

インデックスは、特定のカラムに対する検索を高速化するために作成される補助的なデータ構造です。

ITパスポート の問題一覧