网站大量收购独家精品文档,联系QQ:2885784924

access 数据库系统设计.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 数据库系统设计 重点概念: 数据库设计的方法与步骤 概念结构设计和逻辑结构设计方法 第7章 数据库系统设计 数据库设计(Database Design):是建立数据库及其应用系统的方法,具体而言,就是针对给定的具体应用环境,构造出相对最优的数据库模式,建立数据库及其应用系统,使之能够有效的存储数据,满足各种用户的应用需求(信息需求和处理需求)。 7.1 数据库设计概述 数据库设计方法 主要是设计数据库系统结构中的三级模式结构。 (外模式——模式——内模式) 数据库设计步骤 数据库的设计过程可以分为六个阶段: 需求分析 概念结构设计阶段 逻辑结构设计阶段 物理结构设计阶段 数据库实施 数据库运行与维护 7.1 数据库设计概述 1、需求分析 该阶段主要是对数据库应用系统所要处理的对象进行全面了解,大量收集各类基础数据以及用户对数据库信息和对基础数据进行处理的要求等。 2、概念结构设计 概念结构设计是整个数据库设计的关键,是对需求分析结果所做的进一步描述。概念设计的目标是产生反映需求信息的数据库概念结构。(设计概念模型) 7.1 数据库设计概述 3、逻辑结构设计 将已设计好的概念模型转换为DBMS支持的数据模型相符的逻辑结构。(建立逻辑模型) 4、物理结构设计 数据库最终要存放在物理设备上,所以物理结构设计是根据DBMS和计算机系统所提供的手段,为逻辑数据模型选取一个最适合应用环境的物理结构。(转化为内模式) 7.1 数据库设计概述 5、数据库实施 数据库实施就是在计算机上建立起实际数据库结构、装入数据、测试和试运行的过程。 6、数据库的运行与维护 数据库系统正式运行,标志着数据库设计与应用开发工作的结束和维护阶段的开始。 7.2 需求分析(系统分析) 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.3 系统设计 7.4 系统实施(数据库实施) 7.4 系统实施(数据库实施) 7.5 系统运行和维护 7.5 系统运行和维护 7.5 系统运行和维护 * * 需求分析简而言之就是分析用户的需要与要求。   对系统的整个应用情况作全面的、详细的调查,确定企业组织的目标,收集支持系统总的设计目标的基础数据和对这些数据的要求,确定用户的需求,回答“系统做什么”,需求分析阶段的成果是产生系统分析报告,也就是系统说明书。 系统设计阶段要完成的主要问题是“系统如何做”,即为实现系统目标具体规定数据结构和系统功能。 系统设计的内容根据系统目标和处理的不同而各不相同。一般而言,它是从新信息系统的目标出发,建立系统的数据模型和功能模型、确定系统 的总体结构、规划系统规模、确立模块结构,并说明它们在整个系统中的作用及相互关系,选择必要的设备,采用合适的技术规范等,以保证总体目标的实现。 在设计中应遵循以下原则: 系统性:信息系统是作为一个整体而存在的,在系统设计中有关代码、规范、语言等,都要从整个全局的角度考虑,做到一致化。 灵活性:要求信息系统的环境适应性强,信息系统应具有较好的开放性和结构可变性。因此在系统设计中,应尽量采用模块化的结构。 可靠性:信息系统要具有较强的抵御外界干扰的能力、检错和纠错能力以及故障恢复能力,安全保密性好。 经济性:在满足系统需求情况下,尽可能减少系统开销。系统设计中应避免不必要的复杂化,各模块应尽量简洁,以便缩短流程。 系统设计阶分为三个阶段:概念结构设计、逻辑结构设计和物理结构设计。 1、概念结构设计 将需求分析得到的用户需求综合、归纳和抽象为概念模型的过程就是概念结构设计。在数据库的概念设计阶段,使用数据建模来创建一个抽象数据结构,用该数据结构来最真实的表示现实世界中的对象。 概念结构设计应具备以下特点: 较强的语义表达能力,能方便、直接的表达应用中的各种语义知识。 简单、清晰、易于用户理解,易于用户与数据库设计人员之间的交流。 易于变动以反映用户需求和环境的变化。 易于向各种数据模型转换,概念模型不依赖与某一DBMS支持的数据模型,但应易于转换为与计算机上某一DBMS相关的数据模型。 描述概念模型的工具:E-R图 概念结构设计的方法: 1)自顶向下: 首先定义全局概念结构的框架,然后逐步细化

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档