第五章:数据库设计讲义.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二. 数据库设计步骤—物理结构设计 设计步骤 确定数据库的物理结构 对物理结构进行评价。评价的重点是时间和空间效率 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤—物理结构设计 设计方法 索引法 聚簇法 Hash法 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤 5.数据库的实施 参与人员 数据库设计人员 应用程序设计人员 用户等 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤—数据库的实施 步骤 数据载入 编程、调试应用程序 数据库的试运行 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤—数据库的使用和维护 主要工作 数据库的安全性控制 数据库的转储和恢复 数据库性能监控、分析与改进 数据库的重组和重构 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤—数据库的使用和维护 数据库重组 改善并改变数据库物理存储结构的过程 数据库重构 改变数据库逻辑结构的过程 * 福州大学阳光学院计算机工程系 * 三、综合练习 学生运动会管理系统需求分析有如下描述 若干个班级,每个班属性包括:班级号、班级名、专业、人数。 每个班级有一个体育委员,负责本班本次运动会的组织工作 每个班级有若干运动员,运动员只能属于一个班,运动员属性包括:运动员号、姓名、性别、年龄 * 福州大学阳光学院计算机工程系 * 三、综合练习 学生运动会管理系统需求分析有如下描述 有若干比赛项目,属性包括:项目号、名称、比赛时间、比赛地点,每个项目的名称都是唯一的。 每名运动员可参加多项比赛,每个比赛项目可有多名运动员参加。 运动员在比赛项目中有自己的成绩和名次。 * 福州大学阳光学院计算机工程系 * 三、综合练习 请根据要求给出该管理系统的概念模型E-R图,并将E-R图转化为至少达到3NF的关系模式 * 福州大学阳光学院计算机工程系 * 福州大学阳光学院计算机工程系 福州大学阳光学院计算机工程系 第五章 数据库设计 一. 数据库设计概述 * 福州大学阳光学院计算机工程系 * 一. 数据库设计概述 数据库设计概念 对于给定的应用环境,构造(设计)优化的数据库逻辑模式和物理模式结构,并据此建立数据库及其应用系统,使之能有效地存储和管理数据,满足各种用户的应用需求。 * 福州大学阳光学院计算机工程系 * 一. 数据库设计概述 用户需求 信息管理要求 指在数据库中应该存储和管理哪些数据对象 数据操作要求 对数据库需要进行哪些操作 * 福州大学阳光学院计算机工程系 * 一. 数据库设计概述 数据库设计目标 为用户和各种应用系统提供一个信息基础设施和高效率的运行环境 * 福州大学阳光学院计算机工程系 * 一. 数据库设计概述 数据库设计的特点 数据库建设的基本规律 三分技术,七分管理,十二分基础数据 结构(数据)设计和行为(处理)设计相结合 * 福州大学阳光学院计算机工程系 * 一. 数据库设计概述 数据库设计方法 新奥尔良法 基于E-R模型的数据库设计方法 3NF的设计方法 OOL * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤 参与人员 系统分析员 数据库设计人员 应用开发人员 数据库管理人员 用户代表 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤 六个阶段: 需求分析(最困难、最耗时,了解用户需求) 概念结构设计(形成概念模型,设计关键) 逻辑结构设计(将概念模型转换为数据模型) * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤 六个阶段: 物理结构设计(确定存储结构和存取方法) 数据库实施(建库、编程、试运行) 数据库运行和维护(正式运行、评价、维护) * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤 1.需求分析: 通过调查明确用户需求 信息要求 处理要求 安全性和完整性要求 抽象为数据流图和数据字典 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤 1.需求分析: 具体步骤 首先调查组织机构情况 然后调查各部门的业务活动情况 协助用户明确对新系统的各种要求 确定新系统的边界 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤 2.概念结构设计——设计E-R图 特点: 能真实、充分地反映现实世界 易于理解 易于修改 易于转换成数据模型 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤 2.概念结构设计——数据库设计的关键 步骤 设计局部E-R图 设计综合全局E-R图 * 福州大学阳光学院计算机工程系 * 二. 数据库设计步骤--概念结构设计 例:学籍管理局部应用中主要涉及的实体包括

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档