正答1
解説
正解は1です。
データベース設計は、概念設計、論理設計、物理設計の順に進みます。
概念設計では、特定のDBMSに依存せずに対象世界を表現するモデルを使います。
【選択肢別解説】
1:○ E-R(Entity-Relationship)モデルは、対象世界を実体(エンティティ)と実体間の関連(リレーションシップ)で表します。
DBMSに依存しないため、概念設計で用いられます。
2:× 階層モデルは、データを親子関係の木構造で表す論理データモデルです。
実体と関連の2つの概念で表すモデルではありません。
3:× 関係モデルは、データを表(関係)の集まりとして表す論理データモデルです。
関係データベースの基礎ですが、概念設計のモデルではありません。
4:× ネットワークモデルは、データを網目状の親子関係で表す論理データモデルです。
実体と関連による概念モデルではありません。
【ポイント】
概念データモデルの代表がE-Rモデルです。
階層モデル、ネットワークモデル、関係モデルは、DBMSの方式に対応する論理データモデルとして区別します。