数据模型和概念模型


现实世界---信息世界---计算机世界

---:抽象建模

---:数据库设计

1.数据模型和概念模型

  (1)数据模型:表达计算机世界的模型称为数据模型

  (2)概念模型:表达信息世界的模型称为概念数据模型,简称概念模型

  (3)现实世界-->信息世界(E-R模型,O-O模型)-->逻辑层 (数据模型)-->物理层

2.(1)单据/报表:适合人类阅读习惯的信息表达

   (2)实体/联系:表征信息本质联系的概念表达

3.怎样数据建模?

  数据建模就是抽象,抽象是理解--区分--命名--表达

  (1)现实世界需要理解

  (2)理解的标志是区分:表和表的区分,数据项的区分

  (3)区分的标志是命名

  (4)抽象的最终结果是正确的表达:表达方法有E-R图/Crow's foot/idef1x

相关