国开《数据库基础与应用》第三章 3-1-5:传递函数依赖

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

3-1-5:传递函数依赖

定义:一个关系为R(U),X,Y和Z为属性集U上的子集,其中存在X→Y和Y→Z,但Y不反过来决定X,同时Y不包含Z,则存在X→Z,称此为传递函数依赖,即X传递函数决定Z,或者说Z传递函数依赖于X。

注意:在这里必须强调的是Y不反过来函数决定X,因为如果X→Y同时Y→X,则X和Y为相互决定的函数依赖关系,记作为“X←→Y”,这样X和Y是等价的,在函数依赖中是可以互换的,X→Z就是直接函数依赖,而不是传递函数依赖了。

另外,Y不包含Z也是必须满足的条件,因为如果Y⊇Z,则X→Y必然包含着X直接函数决定Y中的每个子集,这使得X→Z为也不是传递函数依赖。

例如:设一个学生关系为(学号,姓名,性别,系号,系名,系主任名),通常每个学生只属于一个系,每个系有许多学生,每个系都对应唯一的系名和系主任名。

函数依赖分析:在该关系中,存在“学号→姓名”、“学号→性别”、“学号→系号”的完全函数依赖,又存在“系号→系名”和“系号→系主任名”的完全函数依赖。还存在“学号→系名”和“学号→系主任名”这两个函数依赖,它是通过系号属性而传递的函数依赖,所以称这两个函数依赖是传递函数依赖。

包括平凡函数依赖、非平凡函数依赖、部分函数依赖、完全函数依赖、传递函数依赖等5种。在非平凡函数依赖中,又分为部分函数依赖、完全函数依赖和传递函数依赖。



「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第九章 9-4-7:例9-7

国开《数据库基础与应用》第九章 9-4-7:例9-7

在例9-6中建立的窗体中添加一个“打开新窗体”的命令按钮。具体操作步骤如下:1.在Access 2010中打开“公司信息管理”数据库。2.打开“选项卡实例窗体”,并接着转换为设计视图状态。3.在“设计...

国开《数据库基础与应用》第五章 5-1-1:需求分析阶段

国开《数据库基础与应用》第五章 5-1-1:需求分析阶段

5-1-1:需求分析阶段它的主要任务是:了解和掌握数据库应用系统开发对象,它的工作业务流程和每个岗位、每个环节的职责;了解和掌握数据信息从开始产生或建立,到最后输出、存档或消亡所经过的传递和转换的过程...

国开《数据库基础与应用》第五章 5-2-4:机器实现

国开《数据库基础与应用》第五章 5-2-4:机器实现

5-2-4:机器实现首先把逻辑阶段设计的结果,即数据库的逻辑模式,它包括基本表和视图的定义,在具体的计算机系统中建立起来,然后按照需求分析对数据库的各种数据处理要求,给出相应的实现方法。仍然结合旅店管...

国开《数据库基础与应用》第七章 7-4-1:例7-1

国开《数据库基础与应用》第七章 7-4-1:例7-1

7-4-1:例7-1在“公司信息管理”数据库中,利用表的设计视图创建“雇员”表结构。待创建的雇员表结构如下表7-1所示。表7-1 “雇员”表结构字段名称数据类型字段大小雇员ID自动编号默认雇员姓名文本...

国开《数据库基础与应用》第十一章 11-4-6:例11-6

国开《数据库基础与应用》第十一章 11-4-6:例11-6

11-4-6:例11-6在公司信息管理数据库中增加一个“用户”表,表中存放使用系统的用户名和密码等信息,其表结构如图11-19所示。并在表中输入几条记录以备测试使用。图11-19 “用户”表结构现要求...

国开《数据库基础与应用》第九章 9-4-4:例9-4

国开《数据库基础与应用》第九章 9-4-4:例9-4

9-4-4:例9-4在“公司信息管理”数据库中,通过设计视图以“类别”表为源表创建窗体。具体操作步骤如下:1.在Access 2010中打开“公司信息管理”数据库。2.单击选择“创建”选项卡,在其功能...

国开《数据库基础与应用》第二章 2-2-1:数据库系统简介

国开《数据库基础与应用》第二章 2-2-1:数据库系统简介

2-2-1:数据库系统简介在一个关系中,每个元组表示现实世界中的一个可描述的实体,而每个实体又包含有许多属性,其中至少存在着一种或一组属性,作为其主码。该主码值绝对不能取空值。空值是一种不确定的值,表...

国开《数据库基础与应用》第七章 7-3-3:在主表中查看子表内容

国开《数据库基础与应用》第七章 7-3-3:在主表中查看子表内容

7-3-3:在主表中查看子表内容在一个数据库中,建立了表之间的关系后,当打开一个主表时,主表中的每条记录的开始,将显示出一个加号字符,如下图6所示。图6 雇员主表所对应的数据表视图在图6中,显示的当前...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。