- 10
- 0
- 约8.69千字
- 约 40页
- 2018-10-15 发布于江苏
- 举报
数据库系统原---6
*/40 BCNF 设R是一个关系模式,F是它的依赖集,R属于BCNF当且 仅当其F中每个依赖的决定因素必定包含R的某个候选码。 判断一个模式是否BCNF: (1)所有非主属性对每一个候选码完全依赖; (2)所有主属性对每一个不包含它的候选码完全依赖; (3)没有任何属性完全依赖于非候选码的任何一组属性。 例1:C(Cno,Cname,Pcno) 码:Cno,无传递依赖,至少属于3NF,也属于BCNF。考虑:若某关系码是唯一的单 属性,它符合BCNF的条件是什么?有无反例?若码是 单属性,但有多个候选码,成为BCNF的条件又是什么? 例2:SJP(学生,课程,名次),无并列名次。 码:(学生、课程)和(课程,名次)属于BCNF。因 无非主属性,且主属性对码也是完全依赖。 */40 例3:关系STJ(学生、教师、课程)一师教一课。 码:(学生、课程)和(学生,教师)。符合3NF。因 (S,J)?T, T?J不构成传递依赖!但不符合BCNF的条件。 因为:有教师?课程,所以教师是一个决定因素,但是它不是候选码,它单独不具备候选码资格。 例4:关系R(城市、街道、邮编) 码:(城市,街道)和(邮编,街道),符合3NF,BCNF? 不是! 因为有邮编?城
您可能关注的文档
- 数元华创 T3财务价值亮点及竞争优势.ppt
- 数列的概念与单表示法.ppt
- 数字与编码-邮政编码.ppt
- 数字光纤直放疑难干扰问题解决案例.doc
- 数字化中国制赶超世界最有力的工具.doc
- 数字5方通话统说明书.doc
- 数字化城市管模式建设导则(试行).doc
- 数字化教师的个转变.ppt
- 数字化校园统身份认证系统的模型研究与实现.ppt
- 数字化造船国工程实验室中长期规划-081020.doc
- 数据库系统0--DML 应用.ppt
- 数据库系统概-第四版chp6.ppt
- 数据库系统概An Introduction to Database System第一章 绪.ppt
- 数据库系统实 第15章习题答案.ppt
- 数据库系统概An Introduction to Database System第七章 数.ppt
- 数据库系统概An Introduction to Database System第一章 绪论.ppt
- 数据库系统概An Introduction to Database System第七讲 数.ppt
- 数据库系统概An Introduction to Database System第九章 数.ppt
- 数据库系统概第六章.ppt
- 数据库系统概An Introduction to Database System第六讲 关.ppt
原创力文档

文档评论(0)