数据库设计必备!你了解数据库的需求分析怎么做吗?

文 | 商业智能BI相关文章 阅读次数:1,483 次浏览
2022-12-27 18:36:00

数据库设计的基本步骤

按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段

1数据库的需求分析:分析用户的需求,包括数据、功能和性能需求

2概念结构设计:主要采用E-R模型进行设计,包括画E-R图

3逻辑结构设计:通过将转换成表,实现从E-R模型到关系模型的转换

4主要是为所设计的数据库选择合适的和存取路径

5数据库的实施:包括编程、测试和试运行

6数据库运行与维护:系统的运行与数据库的日常维护

数据库,数据库设计,数据库的需求分析

在数据库设计过程中,需求分析和概念设计可以独立于任何数据库管理系统进行,逻辑设计和物理设计与选用的DAMS密切相关。

其中,进行数据库设计首先必须准确了解和分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,也是最困难,最耗时的一步。需求分析是否做得充分和准确,决定了在其上构建数据库大厦的速度与质量。需求分析做的不好,会导致整个数据库设计返工重做。

需求分析的任务,是通过详细调查现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新的系统功能,新系统还得充分考虑今后可能的扩充与改变,不仅仅能够按当前应用需求来设计。

分析方法常用SA(StructuredAnalysis)结构化分析方法,SA方法从最上层的系统组织结构入手,采用自顶向下,逐层分解的方式分析系统。

数据流图表达了数据和处理过程的关系,在SA方法中,处理过程的处理逻辑常常借助判定表或判定树来描述。在处理功能逐步分解的同时,系统中的数据也逐级分解,形成若干层次的数据流图。系统中的数据则借助数据字典(datadictionary,DD)来描述。数据字典是系统中各类数据描述的集合,数据字典通常包括数据项,数据结构,数据流,数据存储,和处理过程5个阶段。

选择好的工具可以让数据处理工作事半功倍,FineBI拥有完善的数据管理策略和强劲的数据处理性能,可以轻松搭建企业的一站式数据信息化平台

数据库,数据库设计,数据库的需求分析

商业智能BI产品更多介绍: www.finebi.com

产品体验

相关内容

目录
立即体验 立即体验

商务咨询

在线咨询
专业顾问帮您解答问题

电话咨询

技术问题

投诉入口

微信咨询

返回顶部