令和7年度 ITパスポート試験 公開問題 問65

DBMSにおいて,データの検索を高速に行う目的で,必要に応じて設定して利用する情報はどれか。

解答・解説

正解: ア. インデックス

DBMS(データベース管理システム)において、データの検索を高速化するために設定・利用されるのは インデックス(索引)です。インデックスを作成することで、テーブル全体を走査(フルスキャン)することなく、目的のデータが格納されている場所を特定できるため、検索処理が大幅に高速化されます。

各選択肢の解説

  • ア(インデックス):正解です。データの検索を高速に行う目的で、必要に応じてテーブルの特定の列に対して設定されます。

  • イ(外部キー):誤りです。関係データベースにおいて、別のテーブルの主キーを参照する列のことです。テーブル間のデータの整合性(参照整合性)を保つために利用されます。

  • ウ(主キー):誤りです。テーブル内の各レコード(行)を一意に識別するための列のことです。

  • エ(スキーマ):誤りです。データベースの構造(テーブル、列、データ型、制約など)の定義や枠組みのことです。

Spineチーム