首页 > 试题广场 >

在数据库的概念设计中,最常用的数据模型是( )。

[单选题]

在数据库的概念设计中,最常用的数据模型是(   )。

  • 形象模型
  • 物理模型
  • 逻辑模型
  • 实体联系模型
概念数据模型设计与逻辑数据模型设计、物理数据模型设计是数据库及数据仓库模型设计的三个主要步骤。
在数据仓库领域有一个概念叫conceptual data model,中文一般翻译为“概念数据模型”。 概念数据模型的内容包括重要的实体及实体之间的关系。在概念数据模型中不包括实体的属性,也不用定义实体的主键。这是概念数据模型和逻辑数据模型的主要区别。 (其实就是构建ER图的过程,在构建ER图的时候不需要定义主键,只需要定义主体之间的关系。这是最常用的数据模型-.-不知道为啥)

在数据仓库领域有一个概念叫logical data model,中文一般翻译为“逻辑数据模型”。逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。逻辑数据模型是根据业务规则确定的,关于业务对象、业务对象的数据项及业务对象之间关系的基本蓝图。逻辑数据模型的内容包括所有的实体和关系,确定每个实体的属性,定义每个实体的主键,指定实体的外键,需要进行范式化处理。逻辑数据模型的目标是尽可能详细的描述数据,但并不考虑数据在物理上如何来实现。 (其实是将ER图转化成数据库中各表的过程,create各表的过程,其中你要定义主键、外键等)

在数据仓库领域有一个概念叫physical data model,中文一般翻译为“物理数据模型”。物理数据模型是在逻辑数据模型的基础上,考虑各种具体的技术实现因素,进行数据库体系结构设计,真正实现数据在数据库中的存放。物理数据模型的内容包括确定所有的表和列,定义外键用于确定表之间的关系,基于用户的需求可能进行发范式化等内容。在物理实现上的考虑,可能会导致物理数据模型和逻辑数据模型有较大的不同。物理数据模型的目标是指定如何用数据库模式来实现逻辑数据模型,以及真正的保存数据。

Reference: https://blog.csdn.net/cumirror/article/details/4817064
编辑于 2019-10-19 09:32:31 回复(0)
也就是在数据库设计阶段的ER模型图
发表于 2017-09-19 19:04:40 回复(0)
概念设计,应该是概念模型,ER模型
发表于 2017-08-21 23:13:05 回复(0)