欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » 关系数据库基础教程 » 正文

数据库设计的各阶段分析

创建时间:2012年06月06日 17:19  阅读次数:(6063)
分享到:
从本章开始我们开始学习本教程的第五章:数据库设计和ER模型。第五章的电子教程下载地址:
数据库设计和ER模型教程下载

数据库设计概论之一
软件工程:
人们认为,应该用科学知识、工程方面的要求指导软件开发的过程,以提高软件质量和开发效率,降低开发成本 。

软件生存期:
从软件的规划、研制、实现、测试、投入运行后的维护,直到它被新的软件所取代而停止使用的整个期间。

数据库工程:
以数据库为基础的信息系统通常称为数据库应用系统。

数据库系统生存期:
数据库应用系统从开始规划、设计、实现、测试、运行中的维护到最后被新的系统取代而停止使用的整个期间。

数据库设计的输入输出:
http://www.lmwlove.com/ah/ID44

http://www.lmwlove.com/ah/ID44

规划阶段
规划阶段的三个步骤
1,系统调查:
对企业组织作全面的调查,画出组织层次图,以了解企业的组织结构
2,可行性分析
从技术、经济、效益、法律等诸方面对建立数据库的可行性进行分析;写出可行性分析报告;组织专家讨论其可行性
3,确定数据库系统的总目标和制定项目开发计划

概念设计
目标(是产生反映企业组织信息需求的数据库概念结构)
为什么需要概念设计(设计人员能够从用户角度看待数据及处理需求和约束。)

概念设计的主要步骤
1,进行数据抽象,设计局部概念模式(从个别用户的需求出发。其中用到的数据抽象方法是“聚集”和“概括”)
2,将局部概念模式综合成全局概念模式(可得到反映所有用户需求的全局概念结构。处理各局部的不一致问题,但合并后会产生冗余问题)
3,评审(消除了所有的冲突后,就可把全局结构提交评审,分为用户评审与DBA及应用开发人员评审两部分)
概念设计中最著名的方法就是实体联系方法(ER方法)

逻辑设计
逻辑设计步骤
http://www.lmwlove.com/ah/ID44

物理设计
目标(对于给定的基本数据模型选取一个最适合应用环境的物理结构的过程)
什么是数据库的物理结构(主要指数据存储记录格式、存储记录安排和存取方法)

物理设计的步骤
1,存储记录结构设计
2,确定数据存放位置
3,存取方法的设计
4,完整性和安全性考虑
5,程序设计
来源:.net学习网
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf】

打赏

取消

感谢您的支持,我会做的更好!

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

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

最新评论

共有评论0条
  • 暂无任何评论,请留下您对本文章的看法,共同参入讨论!
发表评论:
留言人:
内  容:
请输入问题 48+80=? 的结果(结果是:128)
结  果: