国开《数据库基础与应用》第三章 3-2-2: 最小函数依赖集

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

3-2-2: 最小函数依赖集

定义:设一个关系为R(U),X和Y为U的子集,若X→Y为完全函数依赖,同时Y为单属性,则称X→Y为R的最小函数依赖。由R中所有最小函数依赖构成R的最小函数依赖集,并且在最小函数依赖集中不允许包含有冗余的传递函数依赖。

例如:设一个关系为R(A,B,C,D),它的函数依赖集为FD={A→B,B→C,A→C,B→D},判断它是否为R的最小函数依赖集。

分析:由FD中的A→B和B→C可得到A→C,所以给出的A→C是冗余的,应去掉。原FD不是R的一个最小函数依赖集,若修改为FD={A→B,B→C,B→D},就成为R的最小函数依赖集。

又如:给出上面已经介绍过的职工关系(职工号,姓名,性别,年龄,职务),教师任课关系(教工号,姓名,职称,课程号,课程名,课时数,课时费)和学生关系(学号,姓名,性别,系号,系名,系主任名),求出它们的最小函数依赖集。

分析:设它们的最小函数依赖集依次用FD1、FD2和FD3表示,由以前对它们每个关系的函数依赖分析可以得出如下:

FD1={职工号→姓名,职工号→性别,职工号→年龄,职工号→职务}

FD2={教工号→姓名,教工号→职称,课程号→课程名,课程号→课时数,(职称,课程号)→课时费}

FD3={学号→姓名,学号→性别,学号→系号,系号→系名,系号→系主任名}



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

相关文章

国开《数据库基础与应用》第六章 本章小结

国开《数据库基础与应用》第六章 本章小结

本章小结1.是Access 2013,本教材以Access 2010为教学版本。Access的最主要优点是操作简单,方便实用,集数据库管理和应用程序界面设计两大功能于一体。其缺点是不能进行编译然后单独...

国开《数据库基础与应用》第三章 本章小结

国开《数据库基础与应用》第三章 本章小结

本章小结1.函数依赖涉及到平凡函数依赖、非平凡函数依赖、完全函数依赖、局部函数依赖、直接(非传递)函数依赖、传递函数依赖等概念。2.根据一个关系模式的语义,能够求出它的最小函数依赖集,从而能够得到各属...

国开《数据库基础与应用》第八章 8-3-2:例8-2

国开《数据库基础与应用》第八章 8-3-2:例8-2

8-3-2:例8-2在“公司信息管理”数据库中查找类别名称为“日用品”或单价大于100的产品信息,包括产品名称、类别名称、单价和库存量。具体操作步骤如下:第①和②步与例8-1 相同。3.在这个查询中,...

国开《数据库基础与应用》第十一章 上机实验

国开《数据库基础与应用》第十一章 上机实验

上机实验 实验准备:了解和掌握文字教材第11章的全部内容。 实验目的:能够启动和进入Access数据库管理系统操作环境,能够打开一个数据库文件,能够建立用户所需要的各种绑定型和非绑...

国开《数据库基础与应用》第十章 报表

国开《数据库基础与应用》第十章 报表

本章导读在上一章介绍了窗体的创建和管理,窗体主要用于表和查询中数据的编辑和查看。如果需要将数据以一定的形式汇总统计后打印输出就需要使用报表。在这一章我们会介绍报表的作用,报表的各种视图与报表的构成。使...

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法

国开《数据库基础与应用》第九章 9-1-2:使用一条命令法

9-1-2:使用一条命令法窗体命令、数据表命令、多个项目命令、分割窗体命令。使用这些命令的特点:只能在一个表或查询上建立窗体,不能在多个表或查询上建立窗体,并且必须在使用命令前,使这个表或查询成为当前...

国开《数据库基础与应用》第十章 10-1-4:标签命令

国开《数据库基础与应用》第十章 10-1-4:标签命令

10-1-4:标签命令使用标签命令建立标签报表的执行过程,与使用报表向导建立报表的执行过程类似,都要经过自动打开的若干个对话框的步骤,由用户进行相应的设置。例如:请根据雇员表中的雇员ID、姓名、性别、...

国开《数据库基础与应用》第二章 关系及其运算

国开《数据库基础与应用》第二章 关系及其运算

本章导读在第1章简要介绍过关系数据模型的定义和内容,用户根据实际应用需要建立的每个关系数据模型都包含有若干个关系(表),它们之间通过关联属性存在着1对1或1对多的联系。在这一章将从集合论的概念出发,较...

发表评论    

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