令和7年度 ITパスポート試験 公開問題 問65
テクノロジデータベースインデックス・物理設計
DBMSにおいて,データの検索を高速に行う目的で,必要に応じて設定して利用する情報はどれか。
解答・解説
正解: ア. インデックス
DBMS(データベース管理システム)において、データの検索を高速化するために設定・利用されるのは インデックス(索引)です。インデックスを作成することで、テーブル全体を走査(フルスキャン)することなく、目的のデータが格納されている場所を特定できるため、検索処理が大幅に高速化されます。
各選択肢の解説
ア(インデックス):正解です。データの検索を高速に行う目的で、必要に応じてテーブルの特定の列に対して設定されます。
イ(外部キー):誤りです。関係データベースにおいて、別のテーブルの主キーを参照する列のことです。テーブル間のデータの整合性(参照整合性)を保つために利用されます。
ウ(主キー):誤りです。テーブル内の各レコード(行)を一意に識別するための列のことです。
エ(スキーマ):誤りです。データベースの構造(テーブル、列、データ型、制約など)の定義や枠組みのことです。