データベース

基本情報技術者試験 科目A免除 修了試験 20170611 実施分 問27

関係データベースの主キーの性質として,適切なものはどれか。
  • ア 主キーとした列に対して検索条件を指定しなければ,行の検索はできない。
  • イ 数値型の列を主キーに指定すると,その列は算術演算の対象としては使えない。
  • ウ 一つの表の中に,主キーの値が同じ行が複数存在することはない。
  • エ 複数の列からなる主キーを構成することはできない。

出典:基本情報技術者試験 科目A免除 修了試験 20170611 実施分 問27

答えと解説を見る

正解:ウ

覚える知識

主キーの性質

主キーとは、表の中で行を一意に識別できる列または列の組である。

この問題で必要なこと

主キーは表の行を一意に識別する列(または列の組)であり、同じ値の行が複数存在してはならない。複数列で主キーを構成することもできる。

ひっかけ

複合主キーが不可、主キー指定がないと検索できない、数値型は演算できない、といった誤りの選択肢。

この知識の出題:本試験系 2 回・免除試験 9 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「主キー・外部キーと整合性制約」で学ぶ

同じ知識の過去問