首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出上述各关系模式的主键,以及投保单关系模式的函数依赖。 分析投保单关系模式属于第几范式,并简单说明原因。修改上述关系模式,以达到4NF。
给出上述各关系模式的主键,以及投保单关系模式的函数依赖。 分析投保单关系模式属于第几范式,并简单说明原因。修改上述关系模式,以达到4NF。
admin
2009-05-15
76
问题
给出上述各关系模式的主键,以及投保单关系模式的函数依赖。
分析投保单关系模式属于第几范式,并简单说明原因。修改上述关系模式,以达到4NF。
选项
答案
投保单关系模式属于是NF,该关系模式中存在数据冗余。如一个业务员的姓名、联系方式属性与其负责的投保单数量一样多。在具有多个受益人的一个投保单中,投保单的诸多属性存储多次。业务员联系方式属性依赖于业务员姓名,而不完全依赖于码(投保书号,受益人身份证),故不属于2NF。 将投保单关系模式进行如下模式分解: 投保单(投保书号,投保人客户号,被保人客户号,险种名称,业务员号,投保日期) 受益人信息(受益人号,受益人姓名,受益人身份证号码) 业务员信息(业务员号,业务员姓名,业务员联系方式)
解析
第一范式(1NF):数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。
第二范式(2NF):如果关系模式在达到1NF的基础上,使每个非主属性都完全依赖于每个关系键,则该关系模式达到2NF的要求。
第三范式(3NF):如果关系模式属于2NF,且每个非主属性都不传递依赖于关系的任何键,则该关系模式属于3NF的要求。
Boyce-Codd范式(BCNF):若关系符合1NF,且对于每个函数依赖X→Y,X必含有候选键,或者关系中的每个决定属性集都是候选键,则关系达到BCNF的要求。
第四范式(4HF):如果关系模式R属于1NF,对于R的每个非平凡的多值依赖 X→→Y(Y不是X的子集),X含有码,则称R是第四范式。
投保单中的每个分量都是不可分的数据项,因此,满足第一范式。但投保单中,业务员联系方式属性依赖于业务员姓名,而不完全依赖于码(投保书号,受益人身份证);又因:受益人姓名属性依赖与受益人身份证,而不完全依赖于码(投保书号,受益人身份证)。因此投保单不满足第二范式,即每一个非主属性完全函数依赖于码。
若一个关系模式R不属于2NF,就会出现插入异常、删除异常、修改复杂等问题。
为了解决投保单模式不满足2NF的问题,必须对该模式进行分解,以达到4NF。根据投保单的函数依赖:
投保书号→(投保人客户号,被保人客户号,险种名称,业务员号,投保日期)
受益人身份证号码→身故受益人姓名
业务员姓名→业务员联系方式
将投保单关系模式进行如下模式分解:
投保单(投保书号,投保人客户号,被保人客户号,险种名称,业务员号,投保日期)
受益人信息(受益人号,受益人姓名,受益人身份证号码)
业务员信息(业务员号,业务员姓名,业务员联系方式)
投保-受益信息(
,受益人顺序)
上述模式分解后,能保证在每个关系模式中,属性间无非平凡且非函数依赖的多值依赖,故达到4NF。
转载请注明原文地址:https://kaotiyun.com/show/RzTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
根据信息服务对象的不同,企业中的管理专家系统属于______。
《GB/T16260-1996信息技术软件产品评价质量特性及其使用指南》中对软件的质量特性做出了描述,以下描述错误的是______。
某工程包括A、B、C、D、E、F、G七项工作,各工作的紧前工作、所需时间以及所需人数如下表所示(假设每个人均能承担各项工作)。该工程的工期应为(35)天。按此工期,整个工程最少需要(36)人。(35)
T和H分别作为系统需求分析师和软件设计工程师,参与①、②、③、④四个软件的开发工作。T的工作必须发生在H开始工作之前。每个软件开发工作需要的工时如下表所示。在最短的软件开发工序中,单独压缩______对进一步加快进度没有帮助。
CRM是基于方法学、软件和因特网的,以有组织的方法帮助企业管理客户关系的信息系统。以下关于CRM的叙述中,______是正确的。
某OA系统处于试运行阶段,用户反映不能登录,承建方现场工程师需要对导致该问题的各种原因进行系统分析,使用______工具比较合适。
按照《中华人民共和国招标投标法》的规定,下列说法中错误的是______。A.招标人根据招标项目的具体情况,可以组织潜在投标人踏勘项目现场B.招标人不得向他人透露已获取招标文件的潜在投标人的名称、数量及可能影响公平竞争的有关招标投标的其他情况。招标人设有
在管理信息系统项目的实施过程中,不仅需要管理过程,也需要技术过程、支持过程、过程改进和商务过程等,它们分别来自项目管理知识、项目环境知识、通用的管理知识和技能、软技能或人际关系技能以及______。A.软件开发方法体系的知识、标准和规定B.软件工具和软
公式______能最准确地计算项目活动的工作量。A.工作量=历时/人员生产率B.工作量=历时/人力资源数量C.工作量=(最乐观时间+4×最可能时间+最悲观时间)/6D.工作量=项目规模/人员生产率
随机试题
被告人甲(18岁)和乙(17岁)于某日路过某铁路段时,甲提出:“往铁轨上摆石块,看火车能不能压碎。”乙应允。二人遂在两股铁轨面上摆放路基石29块。一会儿,一列货车驶过时压在甲、乙摆放的路基石上。致使机车脱轨,造成直接经济损失50余万元。对于甲、乙的行为定性
需要变更注册商标所有人地址的,应当()
患者,女,34岁。低热、干咳、进行性呼吸困难1个月。胸片显示为双下肺斑片状阴影。经多种抗生素抗感染治疗效果欠佳。查体:口唇略发绀,双下肺可闻及Velcro啰音(爆裂音),可见杵状指。问题3:下述检查对明确病因意义不大的是
采取分期付款方式购车,出卖方在购买方付清全部车款前保留车辆所有权的,购买方以自己的名义与他人订立合同并使用该车运输的,因交通事故造成他人财产损失:
政府对工程项目重要资源的管理任务包括()。
当委托人和承包发生争议时,监理机构应根据自己的职能,以()的身份判断,公正地进行调解。
关于我国个人征信系统,以下说法中,正确的有()。
【2015中国银行】收到客户支付的3个月前购买设备的货款15万元。这项经济业务所引起的会计要素变动情况属于()。
一批零件若交由赵师傅单独加工,需要10天完成;若交由孙师傅单独加工,需要15天完成。两位师傅一起加工这些零件,需要()天完成。
关于精神病人犯罪,下列说法不正确的是()
最新回复
(
0
)