📌  相关文章
📜  数据库系统的开发阶段

📅  最后修改于: 2021-08-27 18:05:20             🧑  作者: Mango

数据库系统的开发分为以下几个阶段:

  • 阶段1:需求收集阶段–
    此阶段的目标是从利益相关者和用户那里收集正确的需求。仅当用户清楚了解其需求时,才有可能。如果用户不清楚自己的需求,则整个过程可能会偏离轨道。整个系统建立在这一阶段的发现之上。因此,这是一个非常重要的阶段。在此阶段收集了以下两种需求:
    1. 数据模型要求:
      它们处理需要与它们之间的关系一起存储的不同数据。数据模型需求使用概念级别的数据模型表示,例如实体/关系模型(ER模型)和统一建模语言(UML)。

      笔记 –
      在大规模软件开发过程中,UML更受欢迎。

    2. 功能要求 :
      这涉及由正在为其开发数据库的企业执行的日常任务和操作。例如,医院系统的功能要求是:获取新药,维护医生记录,维护患者记录,添加新患者记录等。
  • 阶段2:数据模型到表示模型的转换阶段–
    在这一阶段,我们需要将数据模型转换为代表性的模型,例如关系数据模型,并选择一个RDBMS系统(即,从RDBMS系统的提供者,例如Oracle,DB2,MySQL)来创建数据库。
  • 阶段3:应用程序转换阶段的功能要求–
    在此阶段,将高级语言(HLL)(例如C,C++, Java等)与SQL结合使用,以与数据库进行通信并对其进行修改,以捕获企业的日常活动(针对这些活动,数据库系统正在开发中)。