问题
单项选择题
在数据库设计的需求分析阶段应完成包括()在内的文档。
A.E-R图
B.关系模式
C.数据字典和数据流图
D.任务书和设计方案
答案
参考答案:C
解析:
本题考查数据库设计方面的相关知识。数据库的设计主要分为:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段。
需求分析阶段的任务是对现实世界要处理的对象(组织、部门和企业等)进行详细调查,在了解现行系统的概况,确定新系统功能的过程中收集支持系统目标的基础数据及处理方法。需求分析是在用户调查的基础上,通过分析,逐步明确用户对系统的需求。在需求分析阶段应完成的文档是数据字典和数据流图。
概念设计阶段的任务是完成用户的数据模型,这种模型是与DBMS无关的概念模型,常见的有E-R模型。
逻辑设计阶段的任务是将概念模型转换成具体的关系模式。
物理设计阶段的任务是将关系模式加入DBMS的特性,成为具体某个DBMS的数据库。