下载此文档

第二篇设计与应用开发篇.ppt


文档分类:IT计算机 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
第二篇:设计与应用开发篇授课教师:王哲第六章关系数据理论:详细讲解关系数据库中的规范化理论,为数据库的设计提供了理论的指南和工具;第七章数据库设计,讨论数据库设计的方法和步骤,详细介绍数据库设计各个阶段的目标、方法和应注意的事项;主要讲解概念结构设计和逻辑结构设计。第八章数据库编程,主要讲解应用系统中如何使用编程方法对数据库进行操纵的技术,以及编程技术的概念和方法。第六章关系数据理论设计任何一个数据库应用系统,现实世界→E-R模型→关系模型,都会遇到如何构造合适的数据模式,即逻辑结构的问题;对于初步的关系模式,可能存在这样或那样的问题(如插入异常、删除异常等),需要利用关系数据库设计理论进行规范化,以逐步消除存在的问题,从而得到一定规范程度的关系模式,这就是本章要讲的内容;本章是关系模型的理论基础之二,该理论是指导数据库设计的重要依据。本章将阐述关系数据库中最深的一些特性——函数依赖、多值依赖和连接依赖,以及由此引出的诸多异常,如插入异常、更新异常、删除异常及冗余等,对于出现的问题,通过理论引入,对关系模式的规范化进行系统阐述。本次课主要内容关系模型概念回顾关系模式中可能存在的异常关系模式中存在异常的原因关系模式的规范化一、概念回顾关系:描述实体、属性、实体间的联系。从形式上看,它是一张二维表;关系模式:对关系的描述;关系数据库中,关系模式是型,关系是值;关系数据库:基于关系模型的数据库;关系数据库的模式:对关系数据库的描述,关系数据库的型也称为关系数据库模式。关系模式的形式化定义关系模式由五部分组成,即它是一个五元组:R(U,D,DOM,F)R:关系名;U:组成该关系的属性名集合—一组属性U;D:属性组U中属性所来自的域;DOM:属性向域的映象集合F:属性间数据的依赖关系集合二、关系模式中可能存在的异常例1:建立一个描述学校教务的数据库:学生的学号(Sno)、所在系(Sdept)、系主任姓名(Mname)、o)成绩(Grade);假设用单一的关系模式Student来表示,则该关系模式的属性集合U={Sno,Sdept,ame,Grade}现实世界已知事实的语义:一个系有若干学生,一个学生只属于一个系;一个系只有一名系主任;一个学生可以选修多门课程,每门课程有多名学生选修;每个学生所学的每门课程都有一个成绩。ogradeS1计算机系张明C195S1计算机系张明C285S1计算机系张明C396S4计算机系张明C173S5计算机系张明C186……………

第二篇设计与应用开发篇 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息