IPA過去問ドリル

平成31年度 春期 基本情報技術者試験 午前 問26

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

関係モデルの属性に関する説明のうち,適切なものはどれか。

出典:平成31年度 春期 基本情報技術者試験 午前 問26

正解:イ

解説

関係モデルでは,関係(表)は属性(列)の集合を数学的な集合として扱うため,属性の並び順自体には意味がなく,順番を入れ替えても論理的には同じ関係とみなされます。

選択肢ごとの解説

  • 誤り。定義域(属性が取り得る値の範囲)は複数の属性で同じものを使うことができ,重複してはならないという制約はありません。
  • 正しい。関係内の属性の並び順に意味はなく,順番を入れ替えても同じ関係とみなされます。
  • 誤り。関係内で同じ属性名を複数付けることはできず,属性名は関係内で一意でなければなりません。
  • 誤り。関係モデルの属性には必ず名前(属性名)が必要で,名前をもたない属性は定義できません。
基本情報技術者の過去問を演習モードで解く