初识关系数据理论(1)

本文是关于关系数据理论的初步介绍,将探讨其核心概念,包括关系模型、数据操作及完整性约束,帮助读者建立起对数据库理论的基础认知。
摘要由CSDN通过智能技术生成
要点整理:
1、作为一个二维表,关系要符合一个最基本的条件:每一个分量必须是不可分的数据项。满足了这个条件
的关系模式就属于第一范式(1NF)。
2、
完全函数依赖(决定因素不能再少;若决定因素由一个属性组成,则该函数依赖必为完全函数依赖。)
部分函数依赖

传递函数依赖
直接函数依赖
3、属性/属性组能决定其它所有属性,则该属性/属性组为候选码/主码。
4、若R∈1NF,且每一个非主属性完全函数依赖于任何一个候选码(每一个非主属性不部分依赖于码),则R∈2NF。
5、若R∈3NF,则每一个非主属性既不传递依赖于码,也不部分依赖于码。
做题必备干货:
1、如果码由单属性组成,则关系一定是2NF。(每一个非主属性必完全依赖于码)
2、主码最小化
3、仅仅出现在最小函数依赖集左边的属性,一定在候选码中。
4、最小函数依赖集保留完全函数依赖,去掉部分函数依赖和传递函数依赖。

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

参考解答:
注:第一小问求最小函数依赖集,即去掉原函数依赖集中的部分函数依赖和传递函数依赖,保留完全函数依赖。
本题中去掉传递函数依赖有4种不同的去法,任选一种作答即可。

在这里插入图片描述

第一小问4种解法(任选一种即可):

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

完整解答:

在这里插入图片描述

在这里插入图片描述

参考解答:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值