数据库系统概论hp7-1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统概论hp7-1.ppt

数据库实用教程(第三版);第7章 数据库设计 教学内容: 基本概念:数据库设计中规划、需求分析、概念设计、逻辑设计、 物理设计及运行与维护各个阶段的目标、方法和应注意的事项。 总体要求:详细了解数据库应用系统设计的全过程。 教学重点:概念设计中 ER模型设计方法,逻辑设计中 ER模型 向关系模型的转换方法。 本章特点:实用性较强。 ;第七章 数据库设计; §1 数据库设计概述 ; 一、软件工程与软件生存期 软件生存期是指从软件的规划、研制、实现、投入运行 后的维护,直到它被新的软件所取代而停止使用的整个期间。 软件生存期通常分为六个阶段: 规划阶段 需求分析阶段 设计阶段 程序编制阶段 调试阶段 运行维护阶段:; 二、数据库工程与数据库生存期 以数据库为基础的信息系统通常称为数据库应用系统, 具有对信息的采集、组织、加工、抽取和传播等功能。; 数据库系统的软件生存期通常分为七个阶段: 规划阶段 需求分析阶段 概念设计阶段 逻辑设计阶段 物理设计阶段 实现和运行维护。 ; 三、数据库设计的输人和输出 数据库设计过程的输人包括四部分内容: 总体信息需求; 处理需求; DBMS的特征; 硬件和OS特征。 数据库设计过程的输出主要有两部分内容: 完整的数据库结构; 基于数据库结构和处理需求的应用程序的设计原则。;7.1 数据库设计概述;7.1.1 数据库设计的特点;数据库设计的特点(续);7.1 数据库设计概述;7.1.2 数据库设计方法;数据库设计方法(续);数据库设计方法(续);7.1 数据库设计概述;7.1.3 数据库设计的基本步骤; ;数据库设计的基本步骤(续);数据库设计的基本步骤(续);数据库设计的基本步骤(续);数据库设计的基本步骤(续);数据库设计的基本步骤(续);数据库设计的基本步骤(续);数据库设计的基本步骤(续);数据库设计的基本步骤(续);数据库设计各个阶段的设计描述;7.1 数据库设计概述;7.1.4数据库设计过程中的各级模式;第七章 数据库设计;7.2 需求分析;7.2.1 需求分析的任务;需求分析的任务;需求分析的重点;需求分析的难点;7.2 需求分析;7.2.2 需求分析的方法;调查用户需求的具体步骤;常用调查方法;进一步分析和表达用户需求;进一步分析和表达用户需求(续);进一步分析和表达用户需求(续);需求分析过程;7.2 需求分析;7.2.3 数据字典;⒈ 数据项;⒉ 数据结构;⒊ 数据流;⒋ 数据存储;⒌ 处理过程;数据字典举例;处理过程(续);处理过程(续);处理过程(续);处理过程(续);数据字典;需求分析小结; 1. 需求分析的步骤有四步 分析用户活动,产生用户活动图(即用户的业务流程图); 确定系统范围,产生系统范围图(即确定人机界面); 分析用户活动所涉及的数据,产生数据流图(数据的流向及加工); 分析系统数据,产生数据字典。 ;2.需求分析阶段的输入和输出 输入是总体信息需求和处理需求。 输出是需求说明书包括系统的数据流程和数据字典。 3. 数据流图和数据字典 数据流图DFD有四个??本成分: 用箭头表示数据流、用圆圈表示加工或处理, 用双线段表示文件、用方框表示外部实体。; ; 数据流图DFD它可形象地表示数据流与各业务活动的关系,是需求分析的工具和分析结果的描述手段。 DFD可作为自顶向下逐步细化描述对象的工具。顶层的每一个圆圈(加工处理)都可以进一步细化为第二层;第二层的每一个圆圈都可以进一步细化为第三层;…直到最底层的每一个圆圈已表示一

文档评论(0)

zhoubingchina + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档