513数据库设计步骤 按规范设计方法可将数据库设计分为以下阶段: 1、需求分析阶段 2、概念设计阶段 3、逻辑设计阶段 4、物理设计阶段 5、数据库实施阶段 6、数据库运行、维护阶段
5.1.3 数据库设计步骤 按规范设计方法可将数据库设计分为以下阶段: 1、需求分析阶段 2、概念设计阶段 3、逻辑设计阶段 4、物理设计阶段 5、数据库实施阶段 6、数据库运行、维护阶段
应用1 应用2 应用3 需求收集和分析 用户 用户 用户 1.需求分析阶段L需求 设计概念结构了 局部概念 局部概念 局部概念 综合 概念 2.概念设计阶段 设计逻辑结构 转换 外模式 应用程序1 要线人[外模式一应用程序 数据模型优化 不满意 3.逻辑设计阶段 外模式 应用程序1 映像 映像 设计物理结构 模 式 评价设计,性能预测4.物理设计阶段 不满意 物理实现 5.数据库 实施阶段 试验性运行 吏用维护数据库 6.数据库运行、维护阶段 不满意
52需求分析 需求收集和分析是数据库设计的第一个阶段。该 阶段收集和分析用户对系统的要求,确定系统的工作 范围,并产生“用户活动图”和“数据流程图”。 准确而无遗漏地弄清用户需求,是数据库设计取 得成功的重要前提。从数据库设计的角度考虑,需求 分析阶段的目标是:对现实世界要处理的对象(组织、 部门、企业等)进行详细调查,在了解原系统的概况 确定新系统功能的过程中,收集支持系统目标的基础 数据及其处理
5.2 需求分析 需求收集和分析是数据库设计的第一个阶段。该 阶段收集和分析用户对系统的要求,确定系统的工作 范围,并产生“用户活动图”和“数据流程图” 。 准确而无遗漏地弄清用户需求,是数据库设计取 得成功的重要前提。从数据库设计的角度考虑,需求 分析阶段的目标是:对现实世界要处理的对象(组织、 部门、企业等)进行详细调查,在了解原系统的概况 确定新系统功能的过程中,收集支持系统目标的基础 数据及其处理
52需求分析 调查的重点是“数据”和“处理”。通过 调查要从中获得每个用户对数据库的如下要求: (1)信息要求。 (2)处理要求。 (3)安全性和完整性的要求
5.2 需求分析 调查的重点是“数据”和“处理” 。通过 调查要从中获得每个用户对数据库的如下要求: (1)信息要求。 (2)处理要求。 (3)安全性和完整性的要求
52需求分析 获得用户对数据库要求的具体做法是: (1)了解组织机构情况 (2)了解各部门的业务活动情况 (3)确定新系统的边界
5.2 需求分析 获得用户对数据库要求的具体做法是: (1)了解组织机构情况。 (2)了解各部门的业务活动情况。 (3)确定新系统的边界