- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 数据库设计 5.1 数据库设计概述 5.2数据库设计步骤 1.需求分析阶段 进行数据库设计首先必须准确了解与分析用户需求,是整个设计过程的基础。 2.概念结构设计阶段 是整个数据库设计的关键,他通过对用户需求进行综合、归纳与抽象,形成一个独立于具体dbms得概念模型 3.逻辑结构设计阶段 将概念结构转换为某个dbms所支持的数据模型,并对其进行优化 4.数据库物理设计阶段 为逻辑数据模型选区一个最适合应用环境的物理结构 5.数据库实施阶段 根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行 6.数据库运行和维护阶段 数据库应用系统经过试运行后即可投入到正式运行中,在数据库系统运行过程中必须不断地对其进行评价、调整与修改。 设计一个完善的系统是不可能一蹴而就的,他往往是上述六个阶段的不断反复 5.2.1 需求分析 ●数据项 数据项是不可再分的数据单位。其描述格式通常为: 数据项描述={数据项名,数据项含义说明,别名,数据类 型,长度,取值范围,取值含义,与其它数据项的逻辑关系,数据项之间的联系} 其中,“取值范围”和“与其它数据项的逻辑关系”(如该数据项与其它数据项的大小、相等关系,或等于其他几个数据项之和,之差等关系)定义了数据的完整性约束条件。 ●数据结构 数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项,或由若干个数据结构,或由若干个数据项和数据结构组成。其描述格式通常为: 数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}} ●数据流 数据流是数据结构在系统内的传输路径。其描述格式通常为: 数据流描述={数据流名,说明,数据流来源,数据流去向,组成:{数据结构},平均流量,高峰期流量} 其中“数据流来源”指该数据流来自哪个过程,“数据流去向”指该数据流将到哪个过程去,“平均流量”是指在单位时间(每天、每周、每月等)内的传输次数,“高峰期流量”是指在高峰时期的数据流量。 ●数据存储 数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。它可以是手工文档和凭证,也可以是计算机文档。其描述格式通常为: 数据存储描述={数据存储名,说明,编号,输入的数据流,输出的数据流,组成:{数据结构},数据量,存取频度,存取方式} 其中“存取频度”指每小时或每天或每周存取几次、每次存取多少数据等信息,“存取方式”包括批处理还是联机处理、检索还是更新、顺序检索还是随机检索等,“输入的数据流” 要指出数据来源,“输出数据流”要指出数据去向。 (1)概念结构设计的目标和任务 概念结构设计的目标是产生反映系统信息需求的数据库概念结构,即概念模式。概念结构是独立于DBMS和使用的硬件环境的。在这一阶段,设计人员要从用户的角度看待数据以及数据处理的要求和约束,产生一个反映用户观点的概念模式,然后再把概念模式转换为逻辑模式。 描述概念结构的模型应具有以下几个特点: ●有丰富的语义表达能力。 能表达用户的各种需求,准确地反映现实世界中各种数据及其复杂的联系以及用户对数据的处理要求等。 ● 易于交流和理解。概念模型是设计人员和用户之间的主要交流工具,因此要容易和不熟悉计算机技术的用户交换意见。 ● 易于修改。当应用环境和系统需求发生变化时,概念模型能灵活地进行修改和扩充,以适应用户需求和环境的变化。 ● 易于向各种数据模型转换。设计概念模型的最终目的是向某种DBMS支持的数据模型转换,建立数据库应用系统,因此概念模型应该易于向关系、网状、层次等各种数据模型转换。 概念模型的表示方法很多,其中最著名、最常用的表示方法为实体-联系方法,这种方法也称为E-R模型方法,该方法采用E-R图描述概念模型。E-R模型在前面已经介绍过了,这里不再赘述。 (2)概念结构设计的方法 设计概念结构通常有四类方法: ●自顶向下:即首先定义全局概念结构的框架,然后逐步细化。 ●自底向上: 即首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构。 ●逐步扩张:首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构。 ●混合策略: 即将自顶向下和自底向上相结合,用自顶向下策略设计一个全局
您可能关注的文档
- 数据库access应用系统开发与设计(第四章).ppt
- 数据库Access结构对象.ppt
- 数据库Oracle第3章1.ppt
- 数据库Oracle第3章3.ppt
- 数据库SQL2008的安装教程.pptx
- 数据库SQL练习题.ppt
- 数据库——关系运算.ppt
- 数据库万方数据库检索.ppt
- 数据库与图案件开发基础习题课.ppt
- 数据库中的select方法.ppt
- 2025国家能源集团传媒中心有限公司高校毕业生春季招聘拟录用人员笔试参考题库附带答案详解.docx
- 2025年浙江苍南县能源集团有限公司公开招聘笔试参考题库附带答案详解.docx
- 2025浙江丽水龙泉惠博检验检测有限公司招聘3名第二批市场化用工人员笔试参考题库附带答案详解.docx
- 2025年中国电力科学研究院有限公司高校毕业生招聘21人(第二批)笔试参考题库附带答案详解.docx
- 2025年度东方电气集团东方汽轮机有限公司校园招聘笔试参考题库附带答案详解.docx
- 2024-2025山东济南石油化工设计院招聘笔试历年参考题库附带答案详解.docx
- 2025年瑞金市宸诺天然气有限公司工作人员招聘4人笔试参考题库附带答案详解.docx
- 2025中石化(大连)石油化工研究院有限公司高层次人才招聘12人笔试历年参考题库附带答案详解.docx
- 2025内蒙古大唐国际锡林浩特矿业有限公司社会招聘32人笔试历年参考题库附带答案详解.docx
- 2025中煤平朔集团有限公司爆破器材公司爆破员公开招聘10人笔试参考题库附带答案详解.docx
文档评论(0)