IPA過去問ドリル

平成21年度 秋期 基本情報技術者試験 午前 問32

テクノロジ/データベース

関係データベースの主キーの性質として,適切なものはどれか。

出典:平成21年度 秋期 基本情報技術者試験 午前 問32

正解:ウ

解説

関係データベースの主キーは,表の中の各行を一意に識別するための列(の組)で,一つの表の中に主キーの値が同じ行が複数存在することはありません。この一意性の制約が主キーの本質的な性質です。

選択肢ごとの解説

  • 誤り。主キー以外の列を条件にした検索も可能であり,主キーに検索条件を指定しないと行を検索できないわけではありません。
  • 誤り。数値型の列を主キーに指定しても,その列を算術演算の対象として使えなくなるわけではありません。
  • 正しい。一つの表の中に主キーの値が同じ行が複数存在しないことが,主キーの一意性という性質です。
  • 誤り。複数の列を組み合わせて主キー(複合主キー)を構成することは可能です。
基本情報技術者の過去問を演習モードで解く