题目
数据库设计过程不包括( )。A. 概念设计B. 逻辑设计C. 物理设计D. 算法设计
数据库设计过程不包括( )。
A. 概念设计
B. 逻辑设计
C. 物理设计
D. 算法设计
题目解答
答案
D. 算法设计
解析
数据库设计过程通常包括三个主要阶段:概念设计、逻辑设计和物理设计。
- 概念设计:确定数据的抽象结构(如E-R图),明确实体及其关系。
- 逻辑设计:将概念模型转换为具体的数据库模式(如关系表),定义主键、外键等。
- 物理设计:规划数据存储方式(如索引、文件结构),优化访问效率。
算法设计属于应用层的业务逻辑实现,与数据库设计的核心目标(数据组织与存储)无关,因此不属于数据库设计过程。
选项分析
- A. 概念设计:数据库设计的基础步骤,必须包含。
- B. 逻辑设计:将概念模型具体化为数据库结构,属于核心步骤。
- C. 物理设计:优化数据存储和访问,是设计的重要环节。
- D. 算法设计:属于应用程序的逻辑实现,与数据库设计无关,因此是正确答案。