基本情報技術者試験 基本情報技術者試験 平成31年度 春期 午前 午前 問26: 関係モデルの属性に関する説明のうち,適切なものはどれか。

基本情報技術者試験 平成31年度 春期 午前
Q 2626 / 80
関係モデルの属性に関する説明のうち,適切なものはどれか。
この問の正解率:66.72%(682件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

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

選択肢

  • .関係内の属性の定義域は重複してはならない。
  • .関係内の属性の並び順に意味はなく,順番を入れ替えても同じ関係である。
  • .関係内の二つ以上の属性に,同じ名前を付けることができる。
  • .名前をもたない属性を定義することができる。

正解

. 関係内の属性の並び順に意味はなく,順番を入れ替えても同じ関係である。

解説

関係モデルでは属性の並び順に意味はなく、順序を入れ替えても同じ関係となる。集合論に基づく定義のため。イが正解。

選択肢ごとの解説

  • .定義域 (ドメイン) の重複は許容される。複数属性が同じドメイン (例: 数値型) を共有することは普通にある。
  • .属性の並び順に意味はない。関係モデルの基本性質で正解。
  • .同一関係内では属性名は一意でなければならない。
  • .名前を持たない属性は関係モデルでは定義できない。

基本情報技術者試験 平成31年度 春期 午前過去問一覧へ戻る・問26