DBMSにおけるインデックスに関する記述として,適切なものはどれか。
- ア検索を高速に行う目的で,必要に応じて設定し,利用する情報
- イ互いに関連したり依存したりする複数の処理を一つにまとめた,一体不可分の処理単位
- ウ二つの表の間の参照整合性制約
- エレコードを一意に識別するためのフィールド
正解と解説を見る
正解
ア 検索を高速に行う目的で,必要に応じて設定し,利用する情報
正解は「検索を高速に行う目的で,必要に応じて設定し,利用する情報」である。DBMSにおけるインデックス(索引)は,特定の列の値とレコードの格納位置を対応付けた補助的な情報で,これを利用することでフルスキャンをせずに目的のレコードを高速に検索できる。複数処理を一体不可分にまとめたものはトランザクションの説明であり,二つの表の間の整合性制約は参照整合性(外部キー制約)の説明,レコードを一意に識別するフィールドは主キーの説明であるため,いずれもインデックスとは異なる概念である。