首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某快递公司对每个发出的快递进行跟踪管理,需要建立一个快递跟踪管理系统,对该公司承接的快递业务进行有效管理。 【需求描述】 1.公司在每个城市的每个街道都设有快递站点。这些站点负
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某快递公司对每个发出的快递进行跟踪管理,需要建立一个快递跟踪管理系统,对该公司承接的快递业务进行有效管理。 【需求描述】 1.公司在每个城市的每个街道都设有快递站点。这些站点负
admin
2021-03-13
26
问题
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某快递公司对每个发出的快递进行跟踪管理,需要建立一个快递跟踪管理系统,对该公司承接的快递业务进行有效管理。
【需求描述】
1.公司在每个城市的每个街道都设有快递站点。这些站点负责快递的接收和投递。站点信息包括站点地址、站点名称、责任人,一部联系电话、开始营业时间、结束营业时间。每个站点每天的营业时间相同。每个站点只能有一个责任人。
2.系统内需记录快递员、发件人的基本信息。这些信息包括姓名、身份证号、一个联系地址、一部联系电话。快递站点的责任人由快递员兼任,且每个快递站点只有一个责任人。每个快递员只负责一个快递站点的揽件和快递派送业务。发件人和快递员需实
名认证。
3.快递需要提供翔实的信息,包括发件人姓名、身份证号、一部发件人电话号码、发件人地址、收件站点、收件人姓名、收件地址、一部收件人电话、投递时间,物品类别、物品名称及物品价值。每个发件人和收件人在系统里只能登记一个电话和地址。
4.每个快递员接手一份快递后,需在系统中录入每个快递的当前状态信息,包括当前位置、收到时间、当前负责人和上一负责人。状态信息包括待揽件、投递中、已签收。如果快递己签收,应记录签收入姓名及一个联系电话。每个快递在一个站点只能对应一个负责的快递员。
注:试题不需要考虑快递退回的相关问题。
【逻辑结构设计】
根据上述需求,设计出如下关系模式:
快递(快递编号,收件人姓名,收件地址编号,收件人电话,投递时间,物品类别,物品名称,物品价值),其中收件地址编号是地址实体的地址编号。
快递员(姓名,身份证号,电话号码,联系地址编号,工作站点编号)。
快递站点(站点编号,站点名称,责任人编号,站点地址编号,开始营业时间,联系电话,结束营业时间)。责任人编号是负责该站点的快递员的身份证号。
地址(地址编号,所在省,所在市,所在街道,其他),其他信息是需补充的地址信息。
快递投递(快递编号,快递员编号,发件人姓名,发件人身份证号,发件人电话号码,发件人地址编号),其中发件人地址编号为发件人地址的地址编号,揽件站点编号为接收该快递的站点编号。
快递跟踪(快递编号,当前负责人编号,前一负责人编号,当前状态,收到时间,当前站点编号)。
快递签收(快递编号,签收人姓名,签收人联系电话)。
根据以上描述,回答下列问题:
对关系“快递投递”,请回答以下问题:
(1)列举出所有候选键。
(2)它是否为3NF,用100字以内文字简要叙述理由。
(3)将其分解为BcNF,分解后的关系名依次为:快递投递1,快递投递2……并用下画线标示分解后各关系模式的主键。
选项
答案
对关系“快递投递”。 (1)候选键:快递编号。 (2)不是3NF。存在非主属性“发件人姓名”对候选键“快递编号”的传递依赖:快递编号→发件人身份证号,发件人身份证号→发件人姓名。所以快递编号→发件人姓名,为传递依赖。所以,“快递投递”关系模式不满足第三范式。 (3)分解后的关系模式: 快递投递1(快递编号,快递员编号,发件人身份证号)。 快递投递2(发件人姓名,发件人身份证号,发件人电话号码,发件人地址编号)。
解析
对关系“快递投递”进行分析,关系模式如下:
快递投递(快递编号,快递员编号,发件人姓名,发件人身份证号,发件人电话号码,发件人地址编号)
(1)其中快递编号可以唯一标识一个快递投递元组,故为候选键。
(2)第三范式(Third Normal Form,3rd NF)就是指表中的所有数据元素不但要能唯一地被主键所标识,它们之间还必须相互独立,不存在其他的函数依赖关系。而快递投递关系中,快递编号→发件人身份证号,发件人身份证号→发件人姓名,明显存在传递依赖关系,故不是第三范式。
(3)在3NF的基础上消除主属性对于码的部分函数依赖及传递函数依赖。而实际上将原关系模式改写成3NF之后不存在主属性对于码的部分与传递函数依赖,故改写成3NF之后便满足了BCNF的要求。
转载请注明原文地址:https://kaotiyun.com/show/bgUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
在项目风险管理的基本流程中,不包括下列中的(47)。
在某个信息系统项目中,存在新老系统切换问题,在设置项目计划网络图时,新系统上线和老系统下线之间应设置成(45)的关系。
质量控制非常重要,但是进行质量控制也需要一定的成本。(42)可以降低质量控制的成本。
每次项目经理会见其所负责项目的赞助商时,赞助商都强调对该项目进行成本控制的重要性。她总是询问有关成本绩效的情况,如哪些预算实现了,哪些预算没有实现。为了回答她的问题,项目经理应该提供(40)。
项目整体管理的主要过程是(29)。
关于系统总线,以F叙述正确的是(7)。
某软件企业2004年初计划投资1000万人民币开发一套中间件产品,预计从2005年开始,年实现产品销售收入1500万元,年市场销售成本1000万元。该产品的系统分析员张工根据财务总监提供的贴现率,制作了如下的产品销售现金流量表。根据表中的数据,该产品的动态
需求跟踪矩阵的作用是(54)。
随机试题
材料:随着中考的临近,学生刘冰下定决心认真学习,争取在中考取得满意的成绩。在最初的学习中,刘冰明显感觉到自己的学习成绩进步迅速,然而经过一段时间废寝忘食地学习后,刘冰发现自己的进步速度减缓了,甚至出现成绩停滞不前的现象,而刘冰因为持续不断地学习,也
患者男性,46岁。近1个月频繁发作胸痛,持续数分钟,无症状时心电图正常。患者在进行平板运动试验检查时出现剧烈胸痛,立即终止试验,运动前、运动中及运动终止后的心电图见图4-4-5A、B、C。该患者终止运动试验的原因是
痿证与痹证的主要鉴别点是
由于供货方设计图纸错误以及因供货方技术服务人员的指导错误造成返工,供货方应承担因此所发生的()。
某商业企业为增值税一般纳税人,2013年3月采用分期收款方式批发商品,合同规定不含税销售额为300万元,本月收回50%的货款,其余货款于4月10日前收回。由于购货方资金紧张,本月实际收回不含税销售额100万元;零售商品实际取得销售收入228万元,其中包括以
产品成本预算的编制基础包括()。
机关对晋升领导职务的公务员应当在任职前或者任职后一年内进行任职培训。()
简述民主集中制原则在我国国家机构组织和活动中的体现。
在VB6.0的数据绑定控件中,用于连接外码对应的主码所在的主表数据源的属性是(3)。用于指定要绑定的数据源,并且值一般为ADO数据控件的名称的属性是(4)。3.
下列进程状态的转换下,不正确的一项是______。
最新回复
(
0
)