《数据库系统原理与应用(第二版)》-刘淳-电子教案 第4章
33页1、数据库系统原理与应用(第二版),主编 刘淳,中国水利水电出版社,第四章 关系数据库设计理论,关系数据库设计理论,4.1 数据依赖 4.2 范式 4.3 关系模式的分解,关系数据库设计理论,关系数据库设计理论的中心问题是数据依赖性。所谓数据依赖是实体属性值之间相互联系和相互制约的关系,是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。,现在人们已经提出了许多类型的数据依赖,其中函数依赖(Functional Dependency,简称为FD)和多值依赖(Multivalued Dependency,简称为MVD)是与数据库设计理论中最重要的两种数据依赖类型。,关系数据库设计理论,4.1 数据依赖 1.函数依赖,定义: 设R(U)是一个关系模式,U是R的属性集合, X和Y是U的子集。对于R(U)的任意一个可能的关系r, 如果r中不可能存在两个元组在X上的属性值相同,而在 Y上的属性值不同,则称“X函数确定Y”或“Y函数依赖于 X”,记作XY。,关系数据库设计理论,-对于函数依赖,需要说明以下几点 : (1)函数依赖是指关系模式R的所有元组均要满足的约束条件,而不仅仅指R中某个
2、或某些元组满足的约束条件特例。 (2)函数依赖并不一定具有可逆性。例如一般认为CardidClass,即由于读者的卡号具有惟一性,因此读者的卡号可确定读者的类型,而反之则不行。 (3)若XY,则X称为这个函数依赖的决定属性集(Determinant)。,关系数据库设计理论,(4)函数依赖和别的数据之间的依赖关系一样,是语义范畴的概念。 (5)数据库设计者可以对描述现实世界的关系模式作强制性的规定。 (6)若XY,并且YX,则记为 XY。 (7)若Y不函数依赖于X,则记为X Y。,定义: 在关系模式R(U)中,对于U的子集X和Y,如果XY, 但Y X,则称XY是非平凡函数依赖。若Y X,则称XY 为平凡函数依赖 . 对于任意一种关系模式,平凡函数依赖都是必然成立的,它不 反映新的语义.,关系数据库设计理论,2.平凡函数依赖与非平凡函数依赖,3完全函数依赖与部分函数依赖,4传递函数依赖,关系数据库设计理论,关系数据库设计理论,5码,码是关系模式中的一个重要概念,候选码能惟一标识一个 元组(二维表中的一行),是关系模式中一组最重要的属 性。另一方面,主码又和外部码一同提供了表示关系间联 系的
3、手段。,关系数据库设计理论,4.2 范式,定义:如果一个关系模式R的所有属性都是不可分的基本数据项(即每个属性都只包含单一的值),则称R满足第一范式,记为R1 1NF。,在任何一个关系数据库系统中,第一范式是关系模式的一个最起码的要求。不满足第一范式的数据库模式不能称为关系数据库。,1.第一范式(1NF),关系数据库设计理论,4.2 范式,定义: 若关系模式R满足第一范式,即R 1NF,并且每一个非主属性都完全函数依赖于R的码(即不存在部分依赖),则R满足第二范式,记为R 2NF。,2.第二范式(2NF),关系数据库设计理论,定义: 如果关系模式RU, F中不存在侯选码X、属性组Y以及非主属性Z(Z Y),使得XY,YZ和Y X成立,则R 3NF。,4.2 范式,3.第三范式(3NF),关系数据库设计理论,定义:设关系模式RU, F1NF,如果对于R的每个函数依赖XY,若Y X,则X必含有候选码,那么R BCNF。,4.2 范式,4 . BCNF,BCNF(Boyce Codd Normal Form)是由Boyce和Codd联合提出的,比3NF更进一步。通常认为BCNF是修正的第三范
《《数据库系统原理与应用(第二版)》-刘淳-电子教案 第4章》由会员E****分享,可在线阅读,更多相关《《数据库系统原理与应用(第二版)》-刘淳-电子教案 第4章》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页