020-29815005
预约专线时间:09:00-23:59

基本数据库设计步骤。

新闻来源:本站 日期:2021-07-02
分阶段设计的方法遵循自上而下、逐级求精的原则,将数据库设计过程分解成几个相互独立又相互依赖的阶段
    每个阶段采用不同的技术和工具,解决不同的问题,从而使问题局部性化,减少局部问题对整体设计的影响。根据分步骤设计方法,数据库设计一般分为需求分析、概念结构设计、逻辑结构设计和数据库物理设计4个阶段,如下图所示。

    要求分析。

    作为整个数据库设计的基础和基础,需求分析是数据库设计的第一步。需要分析的目的是通过对单位的信息需求和加工要求的调查和分析,得到数据库设计所必需的数据集及其相互联系,形成需求说明书,作为以后各个设计阶段的基础。


数据库


    本阶段的任务有:

    a.确认需求,确定设计目标。

    b.数据分析和收集。

    整理文档(需求说明文档/需求说明书)

    概念性结构设计

    在概念结构设计阶段所涉及的信息并不依赖于实际实现时的任何环境,也就是计算机的软硬件系统。其目的是生成一个整体的数据库概念结构,使用户易于理解,反映系统信息需求。概念性结构设计的任务是,根据需求分析产生的需求说明书,按照一定的方法,抽象成满足应用需求的用户的信息结构,即通常所说的概念模型。概念性数据模型的任务是:提供一个能够识别和理解系统要求的框架;提供一个说明结构,作为设计数据库逻辑结构的基础,即逻辑模型。

    逻辑性设计。

    在具体的机器上,数据库逻辑结构设计的任务是将设计好的基本E-R图转换成逻辑结构,以满足具体机器上DBMS产品所支持的数据模型。该阶段是数据库结构设计的重要阶段。

     数据库的物理设计

    实际物理设备中数据库的存储结构和访问方法叫做数据库的物理结构。资料库的物理设计就是利用已确定的逻辑结构和DBMS提供的方法、技术,以优化的存储结构、数据访问路径、合理的数据存储位置和存储分配等方式,设计了一个有效的、可实现的物理数据库结构。