背景:软件工程文档之《数据库设计说明书》的结构设计部分要明确规划出数据库的概念结构设计、逻辑结构设计、物理结构设计,就是设计数据库的概念模型、逻辑模型、物理模型,那么,何为数据库的概念模型、逻辑模型、物理模型呢?
反思:当初学习《数据库系统原理》的时候理解不太透彻,亡羊补牢,为时未晚!
概念模型
官方解释:概念设计是根据用户的需求设计数据库的概念结构,它以规范的形式,表达了对用户需求所设计事物的理解,本阶段涉及到术语:实体、实体集、属性、实体标识符。
通俗解释:概念模型就是在了解了用户的需求之后,经过分析和总结,得出的用来表达用户需求的概念、名词。如机房收费系统中的“学生”、“一般用户”、“卡”等。
在这一阶段可以用ER图来表示实体和属性、用用例图来描述E-R图中所体现的关系。