第四讲数据库设计方法一.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文档。上传文档
查看更多
第四讲 数据库设计方法(一) 计算机基础教研室何进 内容概述 数据库设计概述 需求分析 数据库的概念结构设计 数据库设计概述—开发阶段 数据库应用系统(计算机系统,软件和DBMS,数据库,应用程序,用户) 设计一个数据库应用系统,面临的问题很多,但最核心和重要的是数据库设计,在前期需求分析和的系统分析支持下,系统分析人员和数据库设计人员是数据库设计主体;用户和管理员是重要成员;程序设计和维护人员必须参与其中。 可行性分析与研究阶段,得出可行性研究报告 系统设计阶段(概念设计、逻辑设计、物理设计),把实体及其相互联系转换为“数据”并落实于计算机的过程。 设计实施与维护阶段,正确性验证和调试,编写说明书和培训人员 数据库的整个设计是一个系统不断完善的过程,为了达到满意的效果,需要反复的设计、调试和修改,所以基本要经历若干次循环,直到满意为止 数据库设计概述—目标 在DBMS的支持下,按照客户要求,设计一个结构合理,使用方便,效率高的数据库和相关联的应用程序 达到以下理想状态: 设计和实施时间短;系统稳定性高;资源使用率高;标准化生产和维护,减少维护成本和负担. 数据设计:设计完整的,有效的,访问方便的数据结构 处理设计:设计对数据的访问方式和操作方式 数据库设计概述—方法 建立规范高效的设计方法,提出各种设计准则和规程,实行标准化生产方式,是数据库设计的基本原则 新奥尔良方法——采用软件设计的生命周期法,自顶向下,逐步分解求精(需求分析、概念设计、逻辑设计、物理设计) S.B.Yao方法——采用软件设计的原型法(需求分析、模式构成、模式汇总、模式分析、物理设计) I.R.Palmer方法——采用软件设计的瀑布模型(规定了开发的设计每个环节的次序和衔接方式,如瀑布一样) 需求分析—概念 需求分析是数据库设计的第一步,是以后设计的全部基础,在对用户需求进行调查、分析的基础上,明白用户的信息要求、处理要求、安全性要求和完整性要求;采集和分析用户信息,制定出数据库设计的具体目标 这个阶段是非常困难的,我们需要准确的把握理解用户需现状和需求、用户的管理模式、专业环境、以及用户的人员素质等,这个阶段决定着未来的设计是否正确,一旦失败,损失巨大。 需求分析——方法 调查——分析——抽象 调查企业和机构的组成、各部门的业务现状及其流程、各部门数据输入、输出及处理要求、安全性要求等;把握企业和机构的长远应用范围和要求、财力支出能力、人员组织状况等; 分析得到的第一手资料,采用逐层分解的方式,摸清用户需求 用文字和图形、表格的方法来表达需求 下面我们来看看重庆市信息产业局资质认证体系的数据库系统设计的业务分析图 需求分析——原始功能图 这个是重庆信息产业局的资质认证系统中申报批复过程的需求功能图 ,图形中,表达了这个系统要达到的业务功能模块,这样 功能分析是建立在应用和管理的基础上的,并不需要考虑其技术实现方式,每一层,只考虑每层的问题和需要。 需求分析——优先级排序 序号 功能名称 标识 优先级 简要描述 1 系统设置 Z1 中 设定系统工作数据库的参数、用户登陆密码更改与设定,用户权限管理,切换其他用户身份登陆。 2 数据维护 Z2 中 对系统所产生数据的基本维护,包括数据的备份与恢复功能,以及对系统操作日志的管理与浏览。 3 资质申报 G1 高 系统工作的基础数据来源,包括企业申报资质等级和申报材料提交情况的纪录,申报情况查询和审批,以及最终的审查合同的签订情况。 4 资质评审 G2 高 根据系统基础资料和现场调查结果,对企业申报的资质级别进行相应等级的多级评审,已确定企业获得的资质认证情况,提供认证的证书、档案管理。 5 资质年审 Z3 中 根据企业申报的年审材料对企业资质进行年审,提供年审材料的记录情况和年审结果评定,以及年审情况的查询与管理功能。 6 帮助信息 D1 低 提供系统的是用手册、常见问题解决方法,以及系统版本和开发人员的基本信息。 需求分析——组织机构图 需求分析——业务流程图 需求分析——数据流程图 需求分析——数据字典 可以看的出,在数据库设计过程中,要涉及大量数据项、数据结构、数据流、数据存储和处理的描述和定义,这些定义必须明确的表达,并作为标准,在每个环节和模块遵守,数据字典就是这些定义的描述。 数据项描述 数据流描述 数据存储描述 处理过程描述 编号 名称 说明 类型 I15 部门编号 认证中心部门编号 Int I16 部门名称 认证中心部门名称 Char(50) I17 子系统名称 子系统名称 Char(50) I18 职务编号 部门内部职务编号 Int I19 姓名 人员真实姓名 Char(10) I20 参

文档评论(0)

精品家园 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档