数据库范式概论范式问题

本课程主要讲解并分析了**范式的設计要求


  • 第一章 Oracle从入门到精通
  • 第二章 SQL基础查询
  • 第十一章 表的创建与管理
  • 第十二章 约束的创建与管理
  • 第十四章 常用数据库范式对象
  • 第十五嶂 视图的定义及使用
  • 第十六章 其它数据库范式对象

加入学习后,就可以记笔记了

加入学习后就可以提问题了

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

设有关系模式R(A,B,C),根据语义有如下函數依赖集:F={A→B,(B,C)→A}关系模式R的规范化程度最高达到()A1NFB2NFC3NFD4NF答案为C。但是我觉得是B因为明明存在(B,C)→A→B这样的函数... 设有关系模式 R(A, B, C),根据语义有如下函数依赖集:F={A→B,(B, C)→A}。关系模式R的规范化程度最高达到()
答案为C但是我觉得是B,因为明明存在(B, C)→A→B这样的函数依赖呀谁能告诉我为什么昰C,具体求解过程谢谢~!
还是不明白,明明B部分依赖码为什么还是第三范式?

因为B在(B,C)中包含着故这个属于第三范式。

书中对第三范式的概念是:

不包含在任何码中的属性既不部分依赖于码,也不传递依赖于码

码就是主键,这里应该是(B,C)若(B,C)→A→D,那么这个就不属於第三范式了

(B,C)是码而B在码中包含,故B属于主属性这里B传递依赖与码(B,C)。而第三范式的定义是非主属性不传递依赖于码并没有要求主属性也必须不能传递依赖于码。因此主属性传递依赖于码并不影响他是第三范式

你对这个回答的评价是?

我要回帖

更多关于 数据库范式 的文章

 

随机推荐