平成22年度 秋期 応用情報技術者試験 午前 問29
テクノロジ/データベース関係データベースの候補キーとなる列又は列の組に関する記述として,適切なものはどれか。
出典:平成22年度 秋期 応用情報技術者試験 午前 問29
- ア値を空値(null)にすることはできない。
- イ検索の高速化のために,属性の値と対応するデータの格納位置を記録する。
- ウ異なる表の列と関連付けられている。
- エ表の行を唯一に識別できる。
正解:エ
解説
候補キーとは,表の各行を一意に識別できる列または列の組のうち,必要最小限の構成になっているものです。候補キーの中から選ばれたものが主キーになります。
選択肢ごとの解説
- ア誤り。値をnullにできないのは主キーに求められる制約であり,候補キー一般の定義そのものではありません。
- イ誤り。属性値とデータの格納位置を記録するのはインデックス(特にハッシュインデックスなど)の役割です。
- ウ誤り。異なる表の列と関連付けられているのは外部キーの説明です。
- エ正しい。候補キーとなる列又は列の組は,表の行を唯一に識別できるものです。