热门

最新

红包

立Flag

投票

同城

我的

发布
za2002
za2002
3 年前
trueza2002

关系模式设计的问题
1.数据冗余 2.数据更新 3.数据插入 4.数据删除
函数依赖分为完全函数依赖(单属性)和部分函数依赖
x——>y:x为决定因子,y依赖于x。

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
我的40分钟的sql关系模式关系模式的问题(1)数据冗余(导致数据不一致,存储空间浪费)。eg学生所在系和对应宿舍楼的信息(2)数据更新eg学生转系,会更新多个数据。(3)数据插入主键不能为空,若新开设一个专业,这未招生前主键为空,在sql中属于错误表示。(4)数据删除学生的课表包含其它信息,若删除课程时可能导致课表被删,其它数据被毁。下面来看函数依赖(设——>为指向)(1)若x指向y,y不属于x,称x指向y是非平凡函数依赖。(2)x指向y,称x为决定因子。(3)若x指向y,任意x的真子集不指向y,称y完全依赖x。记x指向y(f在箭头上)x的任意真子集指向y,称y部分依赖于x,记(将f换为p。)(4)x依赖y,y依赖z,称z传递函数依赖于x。Armstrong公理(1)合并规则y属于x属于r,有x指向y在r上成立。(2)分解规则x指向y,z属于y,有x指向z成立。(3)伪传递规则x指向y,w指向z,有xw指向yz.新手,有错的话希望指出,我是真的菜。
立即登录