首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 [说明] 某图书馆的管理系统部分需求和设计结果描述如下: 图书馆的主要业务包括以下几项: (1)对所有图书进行编目,每一书目包括ISBN号、书名、出版社、作者、排名,其中一部书可以有多名作者,
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 [说明] 某图书馆的管理系统部分需求和设计结果描述如下: 图书馆的主要业务包括以下几项: (1)对所有图书进行编目,每一书目包括ISBN号、书名、出版社、作者、排名,其中一部书可以有多名作者,
admin
2016-03-25
64
问题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
某图书馆的管理系统部分需求和设计结果描述如下:
图书馆的主要业务包括以下几项:
(1)对所有图书进行编目,每一书目包括ISBN号、书名、出版社、作者、排名,其中一部书可以有多名作者,每名作者有唯一的一个排名;
(2)对每本图书进行编号,包括书号、ISBN号、书名、出版社、破损情况、存放位置和定价,其中每一本书有唯一的编号,相同ISBN号的书集中存放,有相同的存储位置,相同ISBN号的书或因不同印刷批次而定价不同;
(3)读者向图书馆申请借阅资格,办理借书证,以后凭借书证从图书馆借阅图书。办理借书证时需登记身份证号、姓名、性别、出生年月日,并交纳指定金额的押金。如果所借图书定价较高时,读者还须补交押金,还书后可退还所补交的押金;
(4)读者借阅图书前,可以通过ISBN号、书名或作者等单一条件或多条件组合进行查询。根据查询结果,当有图书在库时,读者可直接借阅;当所查书目的所有图书已被他人借走时,读者可进行预约,待他人还书后,由馆员进行电话通知;
(5)读者借书时,由系统生成本次借书的唯一流水号,并登记借书证号、书号、借书日期,其中同时借多本书使用同一流水号,每种书目都有一个允许一次借阅的借书时长,一般为90天,不同书目有不同的借书时长,并且可以进行调整,但调整前所借出的书,仍按原借书时长进行处理;
(6)读者还书时,要登记还书日期,如果超出借书时长,要缴纳相应的罚款;如果所还图书由借书者在持有期间造成破损,也要进行登记并进行相应的罚款处罚。
初步设计的该图书馆管理系统,其关系模式如图4—1所示。
[问题2]
对关系“图书”,请回答以下问题:
(1)写出该关系的函数依赖集;
(2)判定该关系是否属于BCNF,用60字以内文字简要叙述理由。如果不是,请进行修改,使其满足BCNF,如果需要修改其他关系模式,请一并修改,给出修改后的关系模式(只修改相关关系模式属性时,仍使用原关系名,如需分解关系模式,请在原关系名后加1,2,…进行区别)。
选项
答案
(1)FD={书号→(ISBN号,破损情况,定价),ISBN号→(书名,出版社,存放位置)} (2)该关系不属于BCNF,存在非主属性对码的传递依赖。 修改内容:去掉书名和出版社属性,将存放位置属性移至书目关系。修改后的关系模式:图书(
书号
,[*],破损情况,定价) 书目(
ISBN号
,书名,出版社,作者,排名,存放位置,借书时长)。
解析
本问题考查函数依赖和:BCNF。根据描述“每一本书有唯一的编号,相同ISBN号的书集中存放,有相同的存储位置,相同ISBN号的书或因不同印刷批次而定价不同”,得出书号决定定价,破损情况是每本书的具体情况,也决定于书号,而书名、出版社和存放位置应由ISBN号决定,故函数据依赖集为{书号→(ISBN号,破损情况,定价), ISBN号→(书名,出版社,存放位置)}。
根据函数依赖集,图书关系的候选码为书号,存在非主属性书名、出版社和存放位置等对候选码书号的传递依赖,不属于BCNF。书名和出版社属性在书目关系中已有,无需在图书关系中重复出现,同时存放位置由ISBN号所决定,应移至书目关系中,则剩余属性书号、ISBN号、破损情况和定价构成新的关系模式,属于BCNF。
转载请注明原文地址:https://kaotiyun.com/show/PuUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
甲公司中标一个城市轨道交通监控系统开发项目,公司领导决定启用新的技术骨干作为项目经理,任命研发部软件开发骨干小王为该项目的项目经理。小王技术能力强,自己承担了该项目核心模块开发任务,自从项目管理计划发布以后,一直投身于自己的研发任务当中。除了项目阶段验收
某信息系统项目包含A、B、C、D、E、F、G、H、I、J十个活动。各活动的历时、成本估算值、活动逻辑关系如下表所示:项目经理对项目进度、成本与计划不一致的原因进行了详细分析,并制定了改进措施。假设该改进措施是有效的,能确保项目后续过程中不会再发生类似
某信息系统项目包含A、B、C、D、E、F、G、H、I、J十个活动。各活动的历时、成本估算值、活动逻辑关系如下表所示:(1)请计算活动H、G的总浮动时间和自由浮动时间。(2)请指出该项目的关键路径。(3)请计算该项目的总工期。
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】王某是某管理平台开发项目的项目经理。王某在项目启动阶段确定了项目组的成员,并任命程序员李工兼任质量保证人员。李工认为项目工期较长,因此将项目的质量检查时间定为每月一次
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】王某是某管理平台开发项目的项目经理。王某在项目启动阶段确定了项目组的成员,并任命程序员李工兼任质量保证人员。李工认为项目工期较长,因此将项目的质量检查时间定为每月一次
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某施工单位承担了一项网络传输设备安装工程,共有两个站,合同约定工期70天。项目部编制了进度计划(见表2),资源配备(见表3)。施工单位项目经理及其他人员的人工成本按平
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某施工单位承担了一项网络传输设备安装工程,共有两个站,合同约定工期70天。项目部编制了进度计划(见表2),资源配备(见表3)。施工单位项目经理及其他人员的人工成本按平
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】2018年7月,某信息系统公司中标当地司法部门语言转写项目,任命小陈为项目经理。小陈组建了项目组,制定了项目范围说明书,并获得了客户确认。为了激励成员,小陈协助软件研
随机试题
总监理工程师和设备监理工程师都应当具备的条件包括()。
骶尾部压疮病人,创面10cm×8cm,骶骨棘外露,有大量脓性分泌物和坏死组织。如果选用皮瓣或肌皮瓣的方法,哪个最为方便可靠,对供区的损害最小
A.麝香B.冰片C.苏合香D.石菖蒲E.牛黄既能开窍,又能辟秽止痛的中药是
目前,属于建筑节能墙体材料的有()。
按照国际标准,环境管理体系的宗旨是()。
下列销售商品业务中,可以确认销售商品收入实现的有()。
英国哲学家培根说:“一次不公正的审判,比十次犯罪所造成的危害还要严重,因为犯罪不过弄脏了水流,而不公正的审判则败坏了水的源头”这里蕴含的道理是:
简述影响创造性思维的因素。
Howbesttosolvethepollutionproblemsofacitysunksodeepwithinsulfurouscloudsthatitwasdescribedashellonearth?
老系统应在()结束其生命周期。
最新回复
(
0
)