当前位置: 代码迷 >> Oracle管理 >> 一路关于范式的题
  详细解决方案

一路关于范式的题

热度:41   发布时间:2016-04-24 04:58:36.0
一道关于范式的题
小弟对范式学的不是很透,请各位大神写下详细步骤并讲解,小弟在此谢过:
例题:
设有关系STUDENT(S#,SNAME,SDEPT,MNAME,CNAME,GRAND),S#和CNAME为候选码,设关系中有如下函数依赖:
S#,CNAME→SNAME,SDEPT,MNAME
S#→SNAME,SDEPT,MNAME
S#,CNAME→GRADE
SDEPT→MNAME
如果关系STUDENT不属于BCNF,请写出关系STUDENT分解为BCNF的结果。(要求描述详细过程)
------解决方案--------------------
尽信书不如无书
------解决方案--------------------
引用:
小弟对范式学的不是很透,请各位大神写下详细步骤并讲解,小弟在此谢过:
例题:
设有关系STUDENT(S#,SNAME,SDEPT,MNAME,CNAME,GRAND),S#和CNAME为候选码,设关系中有如下函数依赖:
S#,CNAME→SNAME,SDEPT,MNAME
S#→SNAME,SDEPT,MNAME
S#,CNAME→GRADE
SDEPT→M……

书上那些范式,归纳起来,三句话:
1)行不可再分
2)列不可再分
3)列不可重复

------解决方案--------------------
引用:
尽信书不如无书

最近你很勤奋
------解决方案--------------------
引用:
引用:
尽信书不如无书
最近你很勤奋


在学习啊
------解决方案--------------------
引用:
引用:引用:
尽信书不如无书
最近你很勤奋

在学习啊

经常碰到你
你注册时间是04年
还在学习
------解决方案--------------------
不学习就out了
  相关解决方案