单选题
建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→(Sname,Zip,City),Zip→City。“供应商”表S属于______。
A.1NF B.2NF C.3NF D.BCNF
【正确答案】
B
【答案解析】[解析] 本题主要考查的知识点是数据库的几个范式之间的区别。
首先表S中每个属性都是不可再分的,因此符合1NF的要求;
然后每一非主属性完全依赖于主属性Sno,满足2NF;
而Zip→City是传递依赖,不满足3NF。因此表S最高满足2NF。