首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某连锁商店数据库中有关系模式R: R(商店编号,商品编号,库存数量,部门编号,负责人) 如果规定:每个商店的每种商品只在一个部门销售,每个商店的每个部门只有一个负责人,每个商店的每种商品只有一个库存数量。 请说明关系模式R属于第几范式,
设某连锁商店数据库中有关系模式R: R(商店编号,商品编号,库存数量,部门编号,负责人) 如果规定:每个商店的每种商品只在一个部门销售,每个商店的每个部门只有一个负责人,每个商店的每种商品只有一个库存数量。 请说明关系模式R属于第几范式,
admin
2019-01-08
20
问题
设某连锁商店数据库中有关系模式R:
R(商店编号,商品编号,库存数量,部门编号,负责人)
如果规定:每个商店的每种商品只在一个部门销售,每个商店的每个部门只有一个负责人,每个商店的每种商品只有一个库存数量。
请说明关系模式R属于第几范式,并给出理由。
选项
答案
第二范式
解析
关系数据库是要满足一定要求的。满足最低要求的叫第一范式,在第一范式中满足进一步要求的为第二范式,其余以此类推。显然该关系模式满足第一范式,接下来检查其是否满足第二范式。在第二范式中,要求关系模式中不存在部分依赖,每一个非主属性完全依赖于码,而根据第一空可得如下依赖关系:(部门编号,商店编号)->负责人,所以属于第二范式。它的非主属性(不包含在任何候选码中的属性)有3个:部门编号、负责人和库存量,并皆完全函数依赖于主码。将(商店编号、商品编号)记作X,(商店编号、部门编号)记作Y,负责人记作Z,即X→Y,Y→Z。由此可以看出,存在传递依赖,故不属于第三范式。
转载请注明原文地址:https://kaotiyun.com/show/4PlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
Oracle系统不仅具有高性能的RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是()。
如果构成文件的基本单位是字符,那么这一类文件称为()。
在数据库技术中,使用数据模型的概念描述数据库的语义和结构,一般可分为两类:概念数据模型和【】数据模型。
下列进程状态的转换中,哪一个是不正确的?
在SQL语言的SELECT语句中,实现投影操作的是哪个子句?
SQL语言成为关系数据库的国际标准的年份是
在数据模型中,把描述实体的数据称为记录,而把描述实体属性的数据称为【】。
当前数据库技术的发展已形成各种类型的数据库应用技术,下述属于这种发展推动力的是:________。Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据库的研究基础
数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的【】。
若事务T在访问数据时对数据R加了X锁,那么其他的事务对数据R操作时______。
随机试题
下列属于癌前病变的是
脂肪酸β-氧化和酮体生成共同中间产物是
A、前伸髁导B、前伸切导C、补偿曲线D、牙尖工作(平衡)斜面E、定位平面全口义齿上颌后牙颊尖连线形成
患者,女性,50岁,脊髓损伤致尿失禁,留置导尿4天。尿管引流通畅,尿液色黄、浑浊。应给予的护理措施是
下列哪些行为属于盗窃?
物业管理的基本特征不包括()。
下列项目中,不需要缴纳印花税的有()。
教师的专业知识是教师知识结构的核心。()
(Ⅰ)已知f(x)=,在(一∞,+∞)存在原函数,求常数A以及f(x)的原函数;(Ⅱ)设|y|<1,求F(y)=∫—11|x一y|exdx.
下面关于8250的叙述中,正确的是
最新回复
(
0
)