問65の正解: アテクノロジ系/データベース
DBMS において、データの検索を高速に行う目的で、必要に応じて設定して利用する情報はどれか。
この設問が問うていること
データベースの検索速度を高めるためのインデックス(索引)機能について問う設問です。
アインデックス正解
選択肢アの解説: インデックス(索引)は、テーブルの特定の列に対して設定し、検索処理を高速化するための機能であるため適切です。
イ外部キー
選択肢イの解説: 外部キー(Foreign Key)は、テーブル間の参照整合性(親子関係)を保つために設定するキーであるため不適切です。
ウ主キー
選択肢ウの解説: 主キー(Primary Key)は、テーブル内でレコードを一意に識別するために設定するキーであるため不適切です。
エスキーマ
選択肢エの解説: スキーマ(Schema)は、データベースのデータ構造や定義(設計図)を示す概念であるため不適切です。
総合解説
DBMS(データベース管理システム)において、テーブル内の全レコードを端から検索(フルスキャン)するとデータ量が増えるにつれて非常に時間がかかります。これに対し、本のように目的のデータがどこにあるかを素早く見つけ出すための索引情報を「インデックス(Index)」と呼びます。インデックスを作成しておくことで、検索処理の大幅な高速化が可能です。したがって、正解は選択肢aになります。
AIAIにその場で質問(デモ応答)
こんな聞き方もできます(タップで質問)