午前問86
DBMSにおけるインデックスに関する記述として、適切なものはどれか。
| 検索を高速に行う目的で、必要に応じて設定し、利用する情報 | |
| 互に関連したり依存したりする複数の処理を一つにまとめた、一体不可分の処理単位 | |
| 二つの表の間の参照整合性制約 | |
| レコードを一意に識別するためのフィールド |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ア
解説
インデックス(索引)は、データベースのアクセス効率を高めるために、検索対象となる列に必要に応じて設定する仕組みです。インデックスを付与した列に対する検索などの処理を高速化できます。代表的な方式として、B+木インデックス、ビットマップインデックス、ハッシュインデックスがあります。以上より適切なのはアです。
| ア. | 検索を高速に行う目的で、必要に応じて設定し、利用する情報 |
| 検索を速く行う目的で、必要に応じて設定・利用するインデックスの説明です。 | |
| イ. | 互に関連したり依存したりする複数の処理を一つにまとめた、一体不可分の処理単位 |
| これはトランザクションを表す記述で、一体不可分の処理単位のことです。インデックスの説明ではありません。 | |
| ウ. | 二つの表の間の参照整合性制約 |
| これは二つの表の間で参照関係を保つ外部キー制約(参照整合性制約)の説明です。インデックスの説明ではありません。 | |
| エ. | レコードを一意に識別するためのフィールド |
| これはレコードを一意に識別する主キーの説明です。インデックスの説明ではありません。 |