早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

对关系“订单信息”,请回答以下问题: (1)“订单信息”是否为2NF范式,用100字以内文字简要说明会产生

题目

对关系“订单信息”,请回答以下问题:

(1)“订单信息”是否为2NF范式,用100字以内文字简要说明会产生什么问题。

(2)把“订单信息”分解为第三范式,分解后的关系名依次为:订单信息1,订单信息2,…。

(3)列出分解后的各关系模式的主键。

参考答案
正确答案:(1)“订单信息”关系不满足第二范式即非主属性不完全依赖于码。 会造成插入异常、删除异常和修改复杂(或修改异常)。 (2)分解后的关系模式如下: 订单信息1(订单号线路编号联系人身份证号出发时间订单价格人数) 订单信息2(联系人身份证号联系人名称联系方式) 订单信息3(订单号负责导游工号负责城市) (3)分解后的主键如下: 订单信息1(订单号线路编号联系人身份证号出发时间订单价格人数) 订单信息2(联系人身份证号联系人名称联系方式) 订单信息3(订单号负责导游工号负责城市)
(1)“订单信息”关系不满足第二范式,即非主属性不完全依赖于码。 会造成插入异常、删除异常和修改复杂(或修改异常)。 (2)分解后的关系模式如下: 订单信息1(订单号,线路编号,联系人身份证号,出发时间,订单价格,人数) 订单信息2(联系人身份证号,联系人名称,联系方式) 订单信息3(订单号,负责导游工号,负责城市) (3)分解后的主键如下: 订单信息1(订单号,线路编号,联系人身份证号,出发时间,订单价格,人数) 订单信息2(联系人身份证号,联系人名称,联系方式) 订单信息3(订单号,负责导游工号,负责城市) 解析:本问题考查第二范式和第三范式的理解和应用。
根据第二范式的要求:不存在非主属性对码的部分依赖。
根据题意和“订单信息”关系模式可知,不属于任何候选键的属性(非键属性)为:
线路编号,联系人名称,联系人身份证号,人数,联系方式,订单价格,出发时间,负责城市。
“订单信息”关系模式的函数依赖为:
订单号,负责导游工号→负责城市
订单号→线路编号,联系人身份证号,人数,订单价格,出发时间
联系人身份证号→联系人名称,联系方式
“订单信息”关系模式存在非主属性对码的部分依赖,因此,不属于第二范式。
根据第三范式的要求:每一个非主属性既不部分依赖于码也不传递依赖于码。
因此,需要根据第三范式的要求和“订单信息”关系模式的函数依赖,对“订单信息”关系模式进行分解以满足第三范式的要求。
看了对关系“订单信息”,请回答以下...的网友还看了以下:

签订信息系统工程项目合同时有许多注意事项。下列选项中,( )在合同签订时不用考虑。A.当事人的法律 计算机类考试 2020-05-26 …

签订信息系统工程项目合同时有需要注意事项。下列选项中()在合同签订时不要考虑。A.当事人的法律资 计算机类考试 2020-05-26 …

新修订的«中华人民共和国刑法修正案»(九)规定:编造虚假的险情、疫情、灾情、警情,在信息网络或者其 政治 2020-07-16 …

李明每天的作息时间安排如下图(1)李明每天花多少小时做作业?你还能得到哪些信息?(2)你认为李明的 数学 2020-07-20 …

这句话用英语怎么说最好啊,NO31.拥有审批权限的用户可以通过电子邮件接收到订单审批信2.订单审批者 英语 2020-11-03 …

你明天休息吗?常用准确的说法是?1你明天休息吗?能说Areyouofftomorrow?/Willy 英语 2020-11-03 …

2014年12月8日,中国人民银行征信中心与最高人民法院、环境保护部、国家税务总局等8家机构签订信息 政治 2020-11-22 …

妈妈想给明明订阅《语文报》《数学报》和《科技报》,至少订一种,最多订三种,会有多少种不同的订阅方法, 其他 2020-11-24 …

2014年12月8日,中国人民银行征信中心与最高人民法院、环境保护部、国家税务总局等8家机构签订信息 政治 2020-12-01 …

小明很喜欢集邮,在他收集的132枚邮票仲,自己订购的邮票数是与别人交换互赠的邮票数的一半,你知道小明 数学 2020-12-24 …