第4讲 关系数据库设计理论.pptVIP

  • 2
  • 0
  • 约 73页
  • 2017-06-18 发布于湖北
  • 举报
第4章 关系数据库设计理论 本章要点 关系数据库设计理论主要包括数据依赖、范式及规范化方法这三部分内容。关系模式中数据依赖问题的存在,可能会导致库中数据冗余、插入异常、删除异常、修改复杂等问题,规范化模式设计方法使用范式这一概念来定义关系模式所符合的不同级别的要求。较低级别范式的关系模式,经模式分解可转换为若干符合较高级别范式要求的关系模式。本章的重点是函数依赖相关概念及基于函数依赖的范式及其判定。 关系模式的表示 定义 关系的描述称为关系模式(Relation Schema)。一个关系模式应当是一个五元组。它可以形式化地表示为:R(U, D, dom, F)。其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域的集合,dom为属性向域的映象集合,F为属性间数据的依赖关系集合。 关系模式通常可以简记为:R(A1, A2, …, An)或R(U)。其中R为关系名,A1, A2, …, An为属性名。而域名及属性向域的映象常常直接说明为属性的类型、长度。 4.1 问题的提出 如何使用关系模型设计关系数据库?也就是面对一个现实问题,如何选择一个比较好的关系模式的集合?其中每个关系模式又由哪些属性组成?这就是数据库逻辑设计主要关心的问题 4.1.1 规范化理论概述 关系数据库设计理论主要包括三个方面的内容:函数依赖、范式(Normal Fo

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档