首页
登录
从业资格
某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量
某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量
练习题库
2022-08-02
46
问题
某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:F={元件号→元件名称,(元件号,供应商)→库存量,供应商→供应商所在地},元件关系的主键为元件号,供应商,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件关系分解( )A.元件1(元件号,元件名称,库存量)、元件2(供应商,供应商所在地)B.元件1(元件号,元件名称)、元件2(供应商,供应商所在地,库存量)C.元件1(元件号,元件名称)、元件2(元件号,供应商,库存量)、元件3(供应商,供应商所在地)D.元件1(元件号,元件名称)、元件2(元件号,库存量)、元件3(供应商,供应商所在地)、元件4(供应商所在地,库存量)
选项
A.元件1(元件号,元件名称,库存量)、元件2(供应商,供应商所在地)
B.元件1(元件号,元件名称)、元件2(供应商,供应商所在地,库存量)
C.元件1(元件号,元件名称)、元件2(元件号,供应商,库存量)、元件3(供应商,供应商所在地)
D.元件1(元件号,元件名称)、元件2(元件号,库存量)、元件3(供应商,供应商所在地)、元件4(供应商所在地,库存量)
答案
C
解析
因为关系模式P存在冗余以及插入异常和删除异常等问题。
为了解决这一问题需要将元件关系分解。选项A,选项B和选项D是有损连接的,且不保持函数依赖性故分解是错误的,例如,分解为选项A、选项B和选项D后,用户无法查询某元件由哪些供应商供应,原因是分解有损连接的,且不保持函数依赖。
转载请注明原文地址:https://tihaiku.com/congyezige/2400778.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
n个关键码构成的序列{k1,k2,...kn,}当且仅当满足下列关系时称其为堆
给定学生关系S(学号,姓名,学院名,电话,家庭住址)、课程关系C(课程号,课程名
设关系模式R(U,F),U={A1,A2,A3,A4},函数依赖集F={A1→
采用三级模式结构的数据库系统中,如果对一个表创建聚簇索引,那么改变的是数据库的
X公司接受Y公司的委托开发了一款应用软件,双方没有订立任何书面合同。在此情形下
享元(flyweight)模式主要用于减少创建对象的数量,以降低内存占用,提高性
某游戏公司欲开发一款吃金币游戏。游戏的背景为一种回廊式迷宫(Maze),在迷宫的
给定关系模式R<U,F>,其中U为属性集,F是U上的一组函数依赖,那么Armst
若给定的关系模式为R<u,fstyle="box-sizing:border-b
设有关系模式R(A1,A2,A3,A4,A5,A6),其中:函数依赖集F={A1
随机试题
Scatteredaroundtheglobearemorethan100smallregionsofisolatedvolca
InEnglishCivilWar,alsocalledthePuritanRevolution,afamousgeneral_____
ThecapitalofNewZealandisA、Canberra.B、OttawaC、Wellington.D、Auckland.C惠灵顿
Itseemsindividualcancercellssendoutthesamedistresssignalsaswound
采用各种成本计算方法计算产品成本,各月末都要在完工产品与月末在产品之间分配费用。
关于水泥混凝土配合比设计要求及设计方法,请回答以下问题。(4)基准配合比设计阶段
商业银行开展理财业务经营活动应符合的审慎监管要求包括()。A.贷存比应低于70
绩效反馈面谈中,主管人员应( )。A.避免以诱导发问方式进行绩效面谈 B.避
下列有关项目合伙人和项目质量复核人员的责任的说法中,错误的是( )。 A.会
关于生产经营单位的生产安全事故应急救援的说法中,错误的是()。A.施工企业至少
最新回复
(
0
)