试题详情
简答题数据库建模过程中采用的三种模型及其各自的任务是什么?
  • (1)概念数据模型
    概念数据模型是面向用户、面向现实世界的数据模型,是与DBMS无关的。它主要用来描述一个组织部门的概念化结构。采用概念数据模型,数据库设计人员可以在设计的开始阶段,把主要精力用于了解和描述客观世界中的实际业务问题上,而把涉及DBMS的一些技术性的问题推迟到设计阶段去考虑。
    (2)逻辑数据模型
    数据库的逻辑设计表示了一个抽象模型,主要任务是对数据库进行构架和组织,以满足企业的信息需求,包括明确各数据项之间的关系并有序地对它们进行分组。逻辑数据模型是数据库设计者们用于描述数据间逻辑关系的工具。用概念数据模型表示的数据必须转化为逻辑数据模型表示的数据,才能在DBMS中实现。
    (3)物理数据模型
    逻辑数据模型只反映数据的逻辑结构,即数据的组织形式和它们之间的内在关系,而不反映数据的存储结构,例如物理块、指针、索引等。反映数据存储结构的数据模型称为物理数据模型。数据库的数据终须存储到介质上,每种逻辑数据模型在实现时,都有其对应的物理数据模型。物理数据模型不但与DBMS有关,而且还与操作系统和硬件有关。
  • 关注下方微信公众号,在线模考后查看

热门试题