在数据库设计过程中,通常将设计分为需求分析、概念设计、逻辑设计和物理设计等阶段。下列选项中,产生关系模型(Relational Model)的阶段是(逻辑设计)。
数据库设计是将现实世界的信息结构化存储到数据库中的系统过程,主要分为四个核心阶段。需求分析作为起始环节,重点梳理业务的数据、功能及性能需求,产出需求说明书,为后续建模明确方向;概念设计属于抽象建模层,通过E-R模型等工具提炼实体、属性及实体间的关联关系,形成独立于具体数据库管理系统的概念模型,仅聚焦数据的逻辑关联,不涉及具体实现细节;逻辑设计是衔接概念与物理实现的关键步骤,需要将概念模型转换为适配目标数据库管理系统的逻辑数据模型,针对关系型数据库来说,此阶段会生成包含表结构、字段定义、主键外键约束等内容的关系模型,同时也可针对非关系型数据库转换为对应文档型、键值型等逻辑模型;物理设计则面向实际存储优化,依据所选数据库管理系统的特性,确定数据存储结构、索引策略、访问路径等物理细节,保障数据存储的高效性与访问的便捷性。
本题考察的是数据库设计各阶段的产出及对应模型。
概念设计属于抽象建模层,通过E-R模型等工具提炼实体、属性及实体间的关联关系,形成独立于具体数据库管理系统的概念模型,仅聚焦数据的逻辑关联,不涉及具体实现细节。物理设计则面向实际存储优化,依据所选数据库管理系统的特性,确定数据存储结构、索引策略、访问路径等物理细节,保障数据存储的高效性与访问的便捷性。逻辑设计是衔接概念与物理实现的关键步骤,需要将概念模型转换为适配目标数据库管理系统的逻辑数据模型,针对关系型数据库来说,此阶段会生成包含表结构、字段定义、主键外键约束等内容的关系模型,同时也可针对非关系型数据库转换为对应文档型、键值型等逻辑模型。需求分析作为起始环节,重点梳理业务的数据、功能及性能需求,产出需求说明书,为后续建模明确方向。
本小问答案是 逻辑设计。题干中的“下列选项中,产生关系模型(Relational Model)的阶段”对应逻辑设计。
因此,选项 C 正确。
