题目
在数据库设计的各个阶段,“把用户的信息要求统一到一个整体逻辑机构中”属于以下哪个阶段?( )A. 需求分析阶段B. 逻辑设计阶段C. 实现阶段D. 概念设计阶段
在数据库设计的各个阶段,“把用户的信息要求统一到一个整体逻辑机构中”属于以下哪个阶段?( )
A. 需求分析阶段
B. 逻辑设计阶段
C. 实现阶段
D. 概念设计阶段
题目解答
答案
D. 概念设计阶段
解析
考查要点:本题主要考查数据库设计各阶段的任务划分,特别是概念设计阶段的核心目标。
解题关键:明确概念设计阶段的任务是将需求分析阶段收集的用户需求整合为统一的概念模型(如E-R图),而逻辑设计阶段则负责将其转化为具体的数据库结构(如关系模式)。
核心思路:通过区分概念设计与逻辑设计的侧重点,判断题目描述的“统一用户信息要求”属于整合需求的阶段(概念设计)还是具体结构设计的阶段(逻辑设计)。
数据库设计通常分为以下阶段:
- 需求分析阶段:收集用户的信息需求,明确数据范围和业务规则,但尚未形成结构化模型。
- 概念设计阶段:将分散的需求整合为统一的概念模型(如E-R图),消除冗余和冲突,体现数据的整体逻辑结构。
- 逻辑设计阶段:将概念模型转化为具体的数据库逻辑结构(如关系表、主键设计)。
- 实现阶段:编写SQL语句创建数据库对象,完成物理实现。
题目中“把用户的信息要求统一到一个整体逻辑结构中”强调的是整合和协调不同用户的需求,属于概念设计阶段的核心任务。因此正确答案为D。