数据库开发生命周期 (DBMS) 的不同阶段是什么?
数据库管理系统(DBMS)中数据库开发生命周期(DDLC)的不同阶段解释如下-
需求分析。
数据库设计。
评估和选择。
逻辑数据库设计。
物理数据库设计。
执行。
数据加载。
测试和性能调优。
手术。
维护。
现在,让我们一一了解这些阶段。
需求分析
实施数据库系统最重要的步骤是找出i.e业务组织需要什么类型的数据库、每天的数据量、需要在主文件中存储多少数据等。
为了收集所有这些信息,数据库分析师在业务组织内花费大量时间与人员、最终用户交谈并熟悉日常流程。
数据库设计
在此阶段,数据库设计人员将决定完全适合组织要求的数据库模型。数据库设计人员将在需求分析阶段研究分析准备的文档,然后开始开发满足需求的系统模型。
评估和选择
在此阶段,我们评估各种数据库管理系统,并选择最适合组织要求的系统。
为了确定性能最佳的数据库,最终用户应该参与其中。
逻辑数据库设计
一旦评估和选择阶段成功完成,下一步就是逻辑数据库设计。
这种设计被转化为内部模型,其中包括i.e表、索引、视图、事务、访问权限等所有对象设计的映射,
物理数据库设计
该阶段选择并表征数据库的数据存储和数据访问。
数据存储取决于硬件支持的设备类型、数据访问方法。
物理设计非常重要,因为糟糕的设计会导致性能不佳。
执行
数据库实现需要形成特殊的存储相关结构。
这些结构由存储组、表空间、数据文件、表等组成。
数据加载
创建数据库后,必须将数据加载到数据库中。
如果加载的日期格式不同,则需要转换的数据。
操作
在此阶段,最终用户和应用程序访问数据库。
此阶段包括添加新数据、修改现有数据和删除绝对数据。
此阶段提供有用的信息并帮助管理层做出业务决策。
维护
这是DDLC中正在进行的阶段之一。
主要任务包括数据库备份与恢复、访问管理、硬件维护等。