数据库设计步骤简述

数据库设计步骤简述

ID:69043185

大小:42.00 KB

页数:10页

时间:2021-10-25

数据库设计步骤简述_第1页
数据库设计步骤简述_第2页
数据库设计步骤简述_第3页
数据库设计步骤简述_第4页
数据库设计步骤简述_第5页
数据库设计步骤简述_第6页
数据库设计步骤简述_第7页
数据库设计步骤简述_第8页
数据库设计步骤简述_第9页
数据库设计步骤简述_第10页
资源描述:

《数据库设计步骤简述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、..数据库系统原理数据库设计步骤简述..word.zl...数据库设计步骤简述数据库技术是信息资源的开发、管理和效劳的最有效的手段,因此数据库的应用围越来越广,从小型的单项事物处理系统到大型的信息效劳系统大都利用了先进的数据库技术来保持系统数据的整体性、完整性和共享性。数据库应用软件和其他软件一样,也有它的诞生和消亡。数据库应用软件作为软件,在其生命周期可以看作有三个大的时期:软件定义时期,软件开发时期和软件运行时期。按照规化设计方法,从数据库应用系统设计和开发的全过程来考虑,将数据库及其应用软件系统的生命周期的三个时期又可以细分为六个

2、阶段:需求分析、概念构造设计、逻辑构造设计、物理构造设计、实施及运行维护。一、需求分析信息需求:指目标系统设计的所有实体、属性、以及实体间的联系等,包括信息的容和性质,以及由信息需求导出的数据需求。..word.zl...处理需求:指为得到需要的信息而对数据进展加工处理的要求,包括处理描述,发生的频度、响应时间以及平安要求等。进展数据库设计首先必须准确了解与分析用户需求。需求分析是真个设计过程的根底,是最困难、最消耗时间的一步。作为地基的需求分析是否做得充分与准备,决定了在其上构建数据库大厦的速度与质量。需求分析做得不好,甚至会导致整个

3、数据库设计返工重做。需求任务分析:需求分析的任务是通过详细调查现实世界要处理的对象〔组织、部门、企业等〕,充分了解原系统〔手工系统或计算机系统〕工作概况,明确用户的各种需求,然后在此根底上确定新系统的功能。新系统必须充分考虑今后可能的扩大和改变,不能仅仅按当前应用需求来设计数据库。需求分析的重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、平安性与完整性要求。信息要指用户需要从数据库中获得信息的容与性质。由用户的信息要求可以导出数据要求,即在数据库中需要存储哪些数据。处理要指用户要求完成什么处理功能,对处理的响应时间有什么要求

4、,处理方式是批处理还是联机处理。新系统的功能必须能够满足用户的信息要求、处理要求、平安性与完整性要求需求分析的方法:通过调查了解了用户需求后,需要进一步分析和表达用户的需求。分析和表达用户需求的方法主要包括自顶向下和自底向上两类方法。..word.zl...二、概念设计将需求分析得到的用户需求抽象为信息构造即概念模型的过程就是概念构造设计。概念构造是对现实世界的一种抽象,即对实际的人、物、事和概念进展人为处理,抽取人们关心的共同特性,忽略非本质的细节,并把这些特性用各种概念准确地加以描述。概念构造独立于数据库逻辑构造,也独立于支持数据库

5、的DBMS。它是现实世界与机器世界的中介,它一方面能够充分反映现实世界,包括实体和实体之间的联系,同时又易于向关系、网状、层次等各种数据模型转换。它是现实世界的一个真实模型,易于理解,便于和不熟悉计算机的用户交换意见,使用户易于参与,当现实世界需求改变时,概念构造又可以很容易地作相应调整。因此概念构造设计是整个数据库设计的关键所在。设计概念构造通常有四类方法:1、自顶向下:首先定义全局概念构造的框架,然后逐步细化。2、自底向上:首先定义各局部应用的概念构造然后将它们集成起来,得到全局概念构造。这是最经常采用的策略是自底向上方法。即自顶向

6、下地进展需求分析,然后再自底向上地设计概念构造3、逐步扩:首先定义最重要的核心概念构造,然后向外扩大,以滚雪球的方式逐步生成其他概念构造,直至总体概念构造。..word.zl...4、混合策略:将自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念构造的框架,以它为骨架集成由自底向上策略中设计的各局部概念构造分E-R图经过合并生成的是初步E-R图。修改、重构初步E-R图以消除冗余主要采用分析方法视图集成后形成一个整体的数据库概念构造,对该整体概念构造还必须进展进一步验证,确保它能够满足以下条件:整体概念构造部必须具有一致性,即不能存

7、在互相矛盾的表达。整体概念构造能准确地反映原来的每个视图构造,包括属性、实体及实体间的联系整体概念构造能满足需要分析阶段所确定的所有要求整体概念构造最终还应该提交给用户,征求用户和有关人员的意见,进展评审、修改和优化,然后把它确定下来,作为数据库的概念构造,作为进一步设计数据库的依据。三、逻辑设计设计逻辑构造应该选择最适于描述与表达相应概念构造的数据模型,然后选择最适宜的DBMS。设计逻辑构造时一般要分三步进展:将概念构造转换为一般的关系、网状、层次模型将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换对数据模型进展优化.

8、.word.zl...关系模型的逻辑构造是一组关系模式的集合。而E-R图那么是由实体、实体的属性和实体之间的联系三个要素组成的。所以将E-R图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。