刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
a. "供应商"表S属于的关系范式为第二范式(2NF)。根据题目描述的功能依赖关系,该表的主键是Sno,非主属性Sname、Zip、City并不完全依赖于主键Sno,但它们之间也存在依赖关系。因此,不满足第三范式(3NF)的要求,也不满足BCNF的要求。所以正确答案是B。
b. 根据题目要求,供应商代码不能为空且唯一,供应商的名也是唯一的,零件号不能为空且唯一。为了满足这些要求,需要使用NOT NULL UNIQUE来约束字段。同时,为了满足表的主键约束,应使用PRIMARY KEY(Sno)来指定Sno字段为主键。因此,补充完整的SQL语句应为:
CREATE TABLE S (Sno CHAR (5) NOT NULL UNIQUE, Sname CHAR (30) UNIQUE, Zip CHAR (8), City CHAR (20), PRIMARY KEY(Sno));
本文链接:请描述供应商、零件数据库中的供应商表S所属的关系范式,并补全SQL语句的缺失部分。 供应商表S包含
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
