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

第2章(自学).ppt

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

2.5 物理结构设计 2.5 物理结构设计 数据库物理结构设计就是为设计好的逻辑数据模型选择最适合的应用环境。换句话说,就是能够在应用环境中的物理设备上,由全局逻辑数据模型产生一个能在特定的DBMS上实现的关系数据库模式。 数据库物理结构设计主要分为两个方面: 1.确定数据库的物理结构 2.对物理结构进行评价 2.6 数据库实施 2.6 数据库实施 数据库实施过程一般步骤: (1)定义数据库结构。 (2)组织数据入库(数据库)。 (3)编写和调试应用程序。 (4)数据库试运行。 * * 李雁翎 编著 高等教育出版社 数据库技术及应用 Visual FoxPro 第2章 数据库设计 本章要点 掌握数据库设计的任务、方法与步骤,掌握需求分析阶段任务,掌握概念结构设计方法,掌握实体-联系模型设计方法,掌握逻辑结构设计方法,掌握关系数据库库最常用的术语和基本概念,了解物理结构设计内容,了解数据库实施内容。 2.1 数据库设计概述 2.1.1 数据库设计的任务 2.1 数据库设计概述 2.1.1 数据库设计的任务 数据库设计的任务主要就是设计数据库模式,既设计数据库系统体系结构中三级模式的模式结构,它能够概括具体的数据库应用系统的数据库全局的数据结构,它能够反映使用本系统所有用户的数据视图。一个良好的数据库模式应具有最小的数据冗余,在一定范围内实现数据共享特性。数据库模式一经设计完成,通常情况下是不轻易改动的,它不仅作为应用程序存取数据、处理数据的数据结构参照,还要成为实现数据物理存储的数据结构定义的依据 2.1.2 数据库设计的步骤 2.1 数据库设计概述 2.1.2 数据库设计的步骤 数据库设计是综合运用计算机软、硬件技术,结合应用系统领域的知识和管理技术的系统工程。 数据库设计归纳为如下几个阶段: 1.需求分析阶段 2.概念结构设计阶段 3.逻辑结构设计阶段 4.物理结构设计阶段 5.实施阶段 6.使用与维护阶段 2.2 需求分析 2.2 需求分析 1.需求分析的任务 (1)信息要求:了解用户将从数据库中获得信息的内容、性质,数据库应用系统用到的所有基础信息类型及其联系,了解用户希望从数据库中获得哪些类型的信息,数据库中需要存储哪些数据。 (2)处理要求:了解用户希望数据库应用系统对数据进行什么处理,对各种数据处理的响应时间的要求,对各种数据处理的频率的要求,对数据处理方式的要求是批处理还是联机处理等。 (3)安全性要求:了解用户对数据库中存放的信息的安全保密要求,哪些信息是需要保密的,哪些信息是不需要保密的。 (4)完整性要求:了解用户对数据库中存放的信息应满足什么样的约束条件,什么样的信息在数据库中才是正确的数据。 2.2 需求分析 2.需求分析具体做法 (1)调查数据库应用系统所涉及的用户的各部门的组成情况,各部门的职责,各部门的业务及其流程。确定系统功能范围,明确哪些业务活动的工作由计算机完成,哪些由人工来做。 (2)了解用户对数据库应用系统的各种要求,包括信息要求、处理要求、安全性和完整性要求。如各个部门输入和使用什么数据,如何加工处理这些数据,处理后的数据的输出内容、格式及发布的对象等。 (3)深入分析用户的各种需求,并用数据流图描述整个系统的数据流向和对数据进行处理的过程,描述数据与处理之间的联系。 (4)分析系统数据,用数据字典描述数据流图中涉及的各数据项、数据结构、数据流、数据存储和处理过程。 2.3 概念结构设计 2.3.1 实体-联系模型 2.3 概念结构设计 2.3.1 实体-联系模型 实体-联系模型(Entity Relationship Model)简称E-R模型。 1.实体(Entity):客观存在并相互区别的“事物”。 2.属性(Attribute):实体有若干个特性,每一个特性称为实体一个属性。 3.实体型(Entity Type):用实体名和属性名称集来描述同类实体,称为实体型。 4.实体集(Entity Set):实体集是若干个同类实体的集合。 5. 码(Key):如果某个属性或某个属性集的值能够唯一地标识出实体集中的某一个实体,该属性或属性集就可称为码(关键字)。作为码的属性或属性集又称为主属性,反之为非主属性。 6.联系(Relationship):联系是两个或两个以上的实体集间的关联关系的描述。 2.3.2 实体-联系图 2.3 概念结构设计 2.3.2 实体

文档评论(0)

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

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档