第六章课后作业

这篇内容探讨了数据库中的关系模式和函数依赖,分析了不同模式下的传递依赖和第三范式(3NF)。文章通过具体示例解释了BCNF(巴科斯范式)和第三范式的条件,并讨论了属性之间的依赖关系,如Sno与Rno、Class与Rno、Sno与Dept之间的传递依赖。同时,文章还纠正了一些关于函数依赖和关系模式的常见误解。
摘要由CSDN通过智能技术生成

2.
(1)关系模式:
学生:S(Sno,Sname,Sbirth,Dept,Class,Rno)
班级:C(Cno,Pname,Dept,Cnum,Cyear)
系:D(Dept,Dno,Office,Dnum)
学会:M(Mname,Myear,Maddr,Mnum)

(2)
每个关系模式的最小函数依赖集如下:
1、学生S (Sno Sname, Sbirth, Dept,Class, Rno)的最小函数依赖集如下: S n o → S n a m e , S n o → S b i r t h , S n o → C l a s s , C l a s s → D e p t , D e p t → R n o Sno→Sname,Sno→Sbirth, Sno→Class,Class →Dept, Dept→Rno SnoSname,SnoSbirth,SnoClassClassDept,DeptRno
传递依赖如下:
由于 S n o → D e p t 。 而 D e p t → S n o , D e p t → R n o ( 宿 舍 区 ) Sno→Dept。而Dept→Sno , Dept→Rno(宿舍区) SnoDeptDeptSno,DeptRno(宿)
所以Sno与Rno之间存在着传递函数依赖。
由于 C l a s s → D e p t , D

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值