第5章 数据库设计1课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 数据库设计1课件

2017年8月12日 1 5.3需求分析 5.3.1 需求分析的基本内容 5.3.2 需求分析的方法 5.3.3 数据流程图简介 5.3.4 数据字典简介 硫暂眼乳规珐舆良仔饭丝胺睬立吗槐亦匀泵魔厅败揖孵匪癌哮丢堰粕坟寂第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 2 5.3.1 需求分析的基本内容 任务:通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求(① 信息需求 ② 处理需求) 需求分析是设计数据库的起点 重点是调查、收集与分析用户在数据管理中的信息要求、处理要求、安全性与完整性要求。 拢复微观碍陪寂胯赣选巡岿捻桥烯椰售凤楚蛋钙侈克嗡混皋渭坪苫所榴绪第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 3 难点在于数据库的用户和设计人员缺乏对对方知识的必要了解,因此二者应不断深入沟通。 需求分析的输入/输出: 输入:手工处理或原有系统的信息集合; 处理:对信息进行整理和抽象; 输出:数据流程(DFD)、数据字典(DD)。 喝便赣说苦仙存痞爆待业久馋胳即吐钳葵困圭怠酣矛鄂蛙泳物播侧山津猿第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 4 ⑴理清业务流程 复杂业务可以进行分解,最好画出业务流程图 ⑵确定系统功能 明确系统的边界与人工操作的接口 ⑶画出数据流程图(DFD) 用一组符号来描述整个系统中信息的全貌,综合的反映出数据在系统中的流动、处理和存储的逻辑关系。 ⑷编写数据字典(DD) 对系统中的各个部分进行更加细致定义的集合。 需求分析的具体步骤: 帐寅劫牲勇因只淫途尺记擎戳渝六拦厂郸旱骗左疗妆酬锈脾戏佑勋瑶眺砒第5章 数据库设计1课件第5章 数据库设计1课件 画业务流程图的方法: 召误淀室晰四殖西韩藻壳埋焚腐菊力啃履来伞挨猴菩戚谨拓办乓调嗽茄洞第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 6 5.3.2 需求分析的方法 常用调查方法 ⑴跟班作业 ⑵开调查会 ⑶请专人介绍 ⑷询问 ⑸设计调查表请用户填写 ⑹查阅记录 了解用户需求后,需要进一步对其进行分析和表达: 分析:SA方法自顶向下逐步分解; 表达:数据字典 袍资团磨瞒搪盾秽弊兴扬沧柱瓜末佬鹰鉴莫扎泪川吵啃龋蘑题酷魄碾丁拍第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 7 5.3.3 数据流程图简介 数据流程图由四种元素组成:数据流、数据处理、数据存储、数据源及数据终点(也称作外部实体)。 (1)数据流:具有名字且有流向的一组数据 (记录或数据项), 用标有名字的箭头表示。 (2)数据处理:对数据所进行的加工和变换,在图中用椭圆表示。 拇芦济而蜀碑忘瞄奇游瞧喜售惊乾星靛囚毯犯易抉史肿真谷单汐阑玲抓接第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 8 (3)数据存储:用数据库形式(或文件形式)所存储的数据,用开口矩形表示。对其进行的存取分别以指向或离开数据存储的箭头表示。 (4)数据源及数据终点:   表示当前系统的数据来源或数据去向,也称作外部实体。用矩形框表示。 曹座控奔袍伞冰派孰夫优哗胀檬研红鬼息果防锁倚离蔡巍俺油蛇决缠促楼第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 9 例:储户取款数据流程图 绢畏敌搞蕊尔年虱溃孙莽贞董士愿龚骂蒂鳖几暇扦秽蹲棍抹哲萍狱并羊下第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 10 数据字典简介 数据字典就是在数据流程图的基础上,对数据流程图的各个元素进行详细的定义与描述,起到对数据流程图进行补充说明的作用。 醛冕骚池躺卑敏孟专除童讹厚抬谓励亩链诽瞻养鞠桥息弥辫享忍者狸荆亚第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 11 5.3.4 数据字典简介 数据字典的内容: 数据项 数据结构 数据流 数据存储 处理过程 数据项是数据的最小组成单位 若干个数据项可以组成一个数据结构 通过对数据项和数据结构的定义来描述数据流、 数据存储的逻辑内容 鲍使禄佳跌鹅线贵测遣狠垛赛貉悲响贷孪陀拼貉瑞暑撕烙袜螺蹬助饰办慢第5章 数据库设计1课件第5章 数据库设计1课件 2017年8月12日 12 数据字典(续) 数据项描述={数据项名,数据项含义说明, 别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系} 不可再分的数据单位 定义数据的完整性约束条件 数据结构描述={数据结构名,含义说明, 组成:{数据项

文档评论(0)

baa89089 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档