数据库设计的基本步骤

禀承规范设计办法,切开数据库的全迅速移动及其运用,将数据库设计分为以下6个阶段

1。不得不剖析

2。总的印象体系构造设计

三。逻辑体系构造设计

4。身体的体系构造设计

5。数据库取得

6的运转定期检修。数据库

在数据库设计迅速移动中,不得不剖析和总的印象设计可孤独管理,逻辑设计和身体的设计与大坝亲密中间定位。。

1。不得不剖析阶段(经用自顶向山下)

      停止数据库设计率先得正确包含和剖析用户不得不(包孕数据与处置)。不得不剖析是全部设计迅速移动的根底,这亦最争论的,最从容进行的一步。无论需求片面正确地停止不得不剖析,决议在其上找到数据库的进度和块。。反常的不得不剖析,会原因全部数据库设计返工改正。

      不得不剖析使命,它是经过对现实性袜口的挑剔的考察来处置对象的。,丰富的包含原零碎的概略,身份证明用户的各式各样的不得不,后来地在此根底上决定新的零碎效能。,新方法也应丰富的开场白可能性的扩张和使多样化。,不独可以基准普遍地的运用不得不来设计。

     考察的作主旨发言是,数据与处置。绥靖教训不得不,处置要价,安全性完整性要价。

     经用剖析办法SA(构造化) 剖析) 构造化剖析办法,SA办法从顶部零碎团体构造开端,采取自顶向山下,逐层解释剖析零碎。

      数据流记录示数据和处置私下的相干。,在SA办法中,处置的处置逻辑通经用方针决策表来界定方法。。本人按部就班的职务处置迅速移动做成某事同事,零碎做成某事数据也逐渐地解释。,形式多个改编的数据流图。零碎做成某事数据本数据字典(数据)。 dictionary,DD)界定方法。数据字典是零碎做成某事一组数据界定方法。,数据字典通常包孕数据项目,数据构造,数据流,数据内存,迅速移动的5个阶段。

2。总的印象体系构造设计阶段(经用自底向上)

       总的印象体系构造设计是全部数据库设计的运用钥匙,它接合了用户的需求,归结与抽象的,形式孤独于确定的DBMS的总的印象铸模。。

      设计总的印象构造通常有四种办法。:

  • 自顶向山下。本人大局总的印象构造的首要的限制边框,更远的变细。
  • 自底向上。就是,率先限制每个本地的运用程序的总的印象构造。,后来地将它们混合被拖。,获取大局总的印象构造。
  • 逐渐扩张。率先限制最重要的果心总的印象构造,后来地向外扩张,用雪球逐渐墙角石如此等等总的印象构造。,直到全部总的印象构造。
  • 混合谋略。投下的与自下而上的接合。

三。逻辑体系构造设计阶段(E-R图

      逻辑体系构造设计是总的印象构造的替换,并将被使尽可能有效。

       在这阶段,E-R图非常重要。我们家麝香沉思每个存在限制的属性来绘制普通E。。

       E-R图私下有三种首要的抵触典型:属性抵触,命名抵触,构造抵触。

       E-R图到相干铸模的替换,要处理的问题是怎样转化存在私下的相干。,怎样决定这些相干形式的属性和密码。

4。身体的设计阶段

       身体的设计是为逻辑数据构造铸模拔取本人最符合运用使处于某种特定的情况之下的身体的构造(包孕内存构造和存取办法)。

       
率先,对运转做成某事市停止了挑剔的的剖析。,成功选择身体的数据库设计所需求的限制因素,其次,丰富的包含运用的相干数据库的内幕特点,具体地说,零碎暂代他人职务的会谈办法和内存构造。。

        经用的存取办法有三种。:1。指示法,眼前,B 树关键的首要办法。2。聚类办法(聚类)。三。是哈希办法。

5。数据库取得阶段

      数据库取得阶段,设计器伪造DBMS A暂代他人职务的数据库边境居民的特殊风习(如SQL)。,本逻辑设计和身体的设计成功实现的事的数据库结构,编辑和调试运用程序,团体数据仓库,并停止试运转。

6。数据库运转定期检修阶段

       数据库运用零碎试运转后,可以入伙正式运作,在数据库零碎伪造中,我们家得不竭地对其停止评价。,适应,修正。

发表评论

Close Menu