首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司销售数据库的商品、仓库关系模式及函数依赖集F1、F2如下:商品(商品号,商品名称,生产商,单价),F1={商品号→商品名称,商品号→生产商,商品号→单价)},商品关系的主键是________(1)。仓库(仓库号,地址,电话,商品号,库存量),F2={
某公司销售数据库的商品、仓库关系模式及函数依赖集F1、F2如下:商品(商品号,商品名称,生产商,单价),F1={商品号→商品名称,商品号→生产商,商品号→单价)},商品关系的主键是________(1)。仓库(仓库号,地址,电话,商品号,库存量),F2={
admin
2019-10-07
58
问题
某公司销售数据库的商品、仓库关系模式及函数依赖集F1、F2如下:商品(商品号,商品名称,生产商,单价),F1={商品号→商品名称,商品号→生产商,商品号→单价)},商品关系的主键是________(1)。仓库(仓库号,地址,电话,商品号,库存量),F2={仓库号→(地址,电话),(仓库号,商品号)→库存量)。仓库关系的主键是________(2),外键是________(3)。仓库关系模式________(4),为了解决这一问题,需要将仓库关系分解为________(5)。
(5)
选项
A、仓库1(仓库号,地址)和仓库2(仓库号,电话,商品号,库存量)
B、仓库1(仓库号,地址,电话)和仓库2(商品号,库存量)
C、仓库1(仓库号,电话)和仓库2(仓库号,地址,商品号,库存量)
D、仓库1(仓库号,地址,电话)和仓库2(仓库号,商品号,库存量)
答案
D
解析
本题考查应试者对关系模式中主键、外键和模式分解及相关知识的掌握程度。
从商品关系的函数依赖集F1可以导出商品号决定商品关系的全属性,所以商品号是商品关系的主键。
从仓库关系的函数依赖集F2可以导出(仓库号,商品号)决定仓库关系的全属性,所以仓库关系的主键是仓库号、商品号。又由于商品号是商品关系的主键,故商品号是仓库关系的外键。
仓库关系存在冗余、插入异常和删除异常,以及修改操作的不一致。例如,仓库号为“12”的商品有3种,其地址就要重复3次,见下表,故仓库关系存在冗余。
试题(5)正确的答案是D。为了解决仓库关系模式存在的问题需要进行模式分解,其中,选项A分解存在的问题是仓库2不属于第三范式,因为存在非主属性对码的部分函数依赖,即仓库号电话。选项B分解存在的问题是分解有损连接,即分解的新关系模式仓库1和仓库2无法恢复到原关系。选项C分解存在的问题与A类同。
选项D分解是即保持函数依赖,又无损连接,分解的结果如下:
转载请注明原文地址:https://kaotiyun.com/show/EGCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
请补充函数fun(),该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入“AreyoucomefromSichuan?”,则输入“areyoucomefromsi-chuan?”。注意:部分源程
阅读以下说明,回答问题1~5,将解答填入对应的解答栏内。[说明]若s和t是用单链表存储的两个串,设计一个函数将s串中首次与串t匹配的字串逆置。linkstring*invert-substring(s,t)linkstr
阅读以下说明,回答问题1~2,将解答填入对应的解答栏内。[说明]某银行计算机储蓄系统的功能是:将储户填写的存款单或取款单输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并打印出存款单给储户;如果是取款,系统计算清单给储户
工作流(Workflow)是针对业务流程中具有固定程序的常规活动而提出的一个概念,通过将业务流程分解,定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的。以下关于工作流叙述中,错误的是(1)。在UML中,用(2)
阅读下列函数说明和Java代码,将应填入(n)处的字句写在对应栏内。【说明】通常情况下,用户可以对应用系统进行配置,并将配置信息保存在配置文件中,应用系统在启动时首先将配置文件加载到内存中,这些内存配置信息应该有且仅有一份。下面的
阅读下列函数说明和C++代码,将应填入(n)处的字句写在对应栏内。[说明]在一些大型系统中,大多数的功能在初始化时要花费很多时间,如果在启动的时候,所有功能(包括不用的功能)都要全面初始化的话,会导致应用软件要花很多时间才能启动。因此常
读下列说明和Java代码,将应填入(n)处的字句写在对应栏内。【说明】已知某类库开发商捉供了一套类库,类库中定义了Application类和Document类,它们之间的关系如下图所示,其中,Application类表示应用程序自身,而Docu
虚拟存储管理系统的基础是程序的(23)理论,这个理论的基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning提出了工作集理论。工作集是进程运行时被频繁访问的页面集合。在进程运行时,如果它的工作集页面都在(24),内,能够使该进程
Structured programming practices(71)rise to Pascal, in which constructs were introduced to make programs more readable and bette
一般来说,Cache的功能(71)。某32位计算机的Cache容量为16KB,Cache块的大小为16B,若主存与Cache的地址映射采用直接映射方式,则主存地址1234E8F8(十六进制数)的单元装入的Cache地址为(72)。在下列Cache替换算法中
随机试题
颅脑外伤引起的并发症有
A.消费者的权利B.经营者的义务C.生产者的权利D.消费者协会的义务E.国家对消费者的权益保护依照《中华人民共和国消费者权益保护法》在购买、使用商品和接受服务时享有人身、财产安全不受损害的权利为
在填土压实施工中,适用于大面积非黏性土回填压实的方法是()法。
关于消费税纳税义务的发生时间,下列表述不正确的是()。
下列()不属于《证券法》对上市公司收购规定的内容。
2015年3月5日,英明公司资产管理部门建议管理层将一闲置办公楼用于对外出租。2015年3月10日,董事会批准关于出租办公楼的议案,并明确出租办公楼的意图在短期内不会发生变化。2015年3月20日,英明公司与承租方签订办公楼经营租赁合同,租赁期为自2015
网络新闻评论(陕西师范大学,2013)
A、 B、 C、 D、 A
(1)GeraldFeinberg,theColumbiaUniversityphysicist,oncewentsofarastodeclarethat"everythingpossiblewilleventually
A、Sheisateacher.B、Sheisastudent.C、Sheisalibrarian.D、Sheisashopassistant.CWhatisthewoman’sjobaccordingtot
最新回复
(
0
)