百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> 创立数据库的六个步骤离别有哪些
分享文章到:

创立数据库的六个步骤离别有哪些

发布时间:12/01 来源:未知 浏览: 关键词:
创立数据库的六个步骤:1、需求剖析;2、概念构造设计;3、逻辑构造设计;4、物理构造设计;5、数据库实施;6、数据库的运转和保护。

创立数据库的六个步骤:1、需求剖析;2、概念构造设计;3、逻辑构造设计;4、物理构造设计;5、数据库实施;6、数据库的运转和保护。

创立数据库的六个步骤:

按照标准设计的办法,考虑数据库及其利用系统开发全历程,将数据库设计分为下列6个阶段

在数据库设计历程中,需求剖析和概念设计可以独立于任何数据库治理系统进行,逻辑设计和物理设计与选用的DAMS亲密相干。

1、需求剖析阶段(常用自顶向下)

进行数据库设计第一必需正确理解和剖析会员需求(包含数据与处置)。需求剖析是整个设计历程的根基,也是最艰难,最耗时的一步。需求剖析可否做得充分和正确,决议了在其上构建数据库大厦的速度与质量。需求剖析做的欠好,会致使整个数据库设计返工重做。

需求剖析的任务,是通过细致观察实际天下要处置的对象,充分理解原系统工作概略,明白会员的各种需求,然后在此根基上肯定新的系统功能,新系统还得充分考虑以后可能的扩大与转变,不仅仅能够按目前利用需求来设计。

观察的重点是,数据与处置。达到信息请求,处置请求,平安性和完备性请求。

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

数据流图表达了数据和处置历程的关系,在SA办法中,处置历程的处置逻辑常常借助断定表或断定树来描述。在处置功能逐渐分解的同事,系统中的数据也逐级分解,构成若干条理的数据流图。系统中的数据则借助数据字典(data dictionary,DD)来描述。数据字典是系统中各类数据描述的汇合,数据字典平常包含数据项,数据构造,数据流,数据存储,和处置历程5个阶段。

2、概念构造设计阶段(常用自底向上)

概念构造设计是整个数据库设计的关键,它通过对会员需求进行综合,归纳与抽象,构成了一个独立于具体DBMS的概念模型。

设计概念构造平常有四类办法:

自顶向下。即第一定义全局概念构造的框架,再逐渐细化。

自底向上。即第一定义各部分利用的概念构造,然后再将他们集成起来,得到全局概念构造。

逐渐扩张。第一定义最重要的中心概念构造,然后向外扩张,以滚雪球的方式逐渐生成其他的概念构造,直至总体概念构造。

混合战略。即自顶向下和自底向上相联合。

3、逻辑构造设计阶段(E-R图)

逻辑构造设计是将概念构造转换为某个DBMS所支撑的数据模型,并将进行优化。

在这阶段,E-R图显得异样重要。大家要学会各个实体定义的属性来画出总体的E-R图。

各分E-R图之间的冲突主要有三类:属性冲突,命名冲突,和构造冲突。

E-R图向关系模型的转换,要解决的题目是怎样将实体性和实体间的联络转换为关系模式,怎样肯定这些关系模式的属性和码。

4、物理设计阶段

物理设计是为逻辑数据构造模型拔取一个最适合利用环境的物理构造(包含存储构造和存取办法)。

第一要对运转的事务细致剖析,获得选中物理数据库设计所需要的参数,其次,要充分理解所用的RDBMS的内部特征,特殊是系统供给的存取办法和存储构造。

常用的存取办法有三类:1.索引办法,当前主如果B+树索引办法。2.聚簇办法(Clustering)办法。3.是HASH办法。

5、数据库实施阶段

数据库实施阶段,设计人员经营DBMS供给的数据库说话(如sql)及其宿主说话,依据逻辑设计和物理设计的效果创立数据库,体例和调试利用程序,组织数据入库,并进行试运转。

6、数据库运转和保护阶段

数据库利用系统经过试运转后,即可投入正式运转,在数据库系统运转历程中必需一直地对其进行评论,调整,修改。

更多相干免费学习举荐:mysql教程(视频)

以上就是创立数据库的六个步骤离别有哪些的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板