首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
[说明] 图书管理系统详细记录图书库存情况、读者信息以及读者借阅记录(包括借书日期和还书日期)。 新书入库时要为该书编制图书卡片,包括分类目录号、图书流水号(要保证每本书都有唯一的流水号,即使同类图书也是如此)、书名、作者、内容摘要、价格和购书
[说明] 图书管理系统详细记录图书库存情况、读者信息以及读者借阅记录(包括借书日期和还书日期)。 新书入库时要为该书编制图书卡片,包括分类目录号、图书流水号(要保证每本书都有唯一的流水号,即使同类图书也是如此)、书名、作者、内容摘要、价格和购书
admin
2012-02-20
46
问题
[说明]
图书管理系统详细记录图书库存情况、读者信息以及读者借阅记录(包括借书日期和还书日期)。
新书入库时要为该书编制图书卡片,包括分类目录号、图书流水号(要保证每本书都有唯一的流水号,即使同类图书也是如此)、书名、作者、内容摘要、价格和购书目期。同一个书名由于版次、作者等不同有可能存在多“种”图书,其间用“分类目录号”区分。
系统为每一位合法读者编制一个唯一的借书证号,读者需要提供姓名、单位。
一个读者最多可以同时借阅5本图书。借阅图书时,新添借阅记录,并将对应的“归还标记”字段置为“false”,表示“尚未归还”;归还图书时,将相应的“归还标记”字段置为“true”,表示“已经归还”。一本书可能供多位读者借阅,同一本书读者可以重复借阅。
图2-1为该系统的E-R图。
[图2-1]
实体间的联系有“一对一”、“一对多”和“多对多”,指出“借阅”联系属于哪一种?“借阅”关系模式的外键是什么?有主键吗?为什么?
选项
答案
“借阅”联系是“多对多”联系,外键有:借书证号、图书流水号。 “借阅”关系模式不存在主键,因为同一本书读者可以重复借阅,即使加上“借书日期”亦不能唯一标识,读者可以在同一天借阅并归还再借阅,应增加一个属性(如借阅流水号)来标识。 “一个读者最多可以同时借阅5本图书,一本书可能供多位读者借阅,同一本书读者可以重复借阅”,因此联系“借阅”是多对多联系。 要特别分清“一本图书”与“一种图书”,一本图书是由流水号标识的,一种图书是由分类目录号标识的。对借阅联系,借阅的是具体的某本书,因此外键有:借书证号、图书流水号。 “借阅”关系模式不存在主键,因为同一本书读者可以重复借阅,即使加上“借书日期”亦不能唯一标识,读者可以在同一天借阅并归还再借阅,应增加一个属性(如借阅流水号)来标识。
解析
转载请注明原文地址:https://kaotiyun.com/show/RlDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
堆是一种数据结构,分为大顶堆和小顶堆两种类型。大(小)顶堆要求父元素大于等于(小于等于)其左右孩子元素。则________________是一个小顶堆结构。堆结构用二叉树表示,则适宜的二叉树类型为________________。对于10个结点的小顶堆,其
一个Web信息系统所需要进行的测试包括____________。①功能测试②性能测试③可用性测试④客户端兼容性测试⑤安全性测试
某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取出产品销售。假设仓库可存放n件产品。用PV操作实现他们之间的同步过程如下图所示。其中,信号量S是一个互斥信号量,初值为(1);S1是一个(2);S2是一
若计算机存储数据采用的是双符号位(00表示正号、11表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经()运算得1,则可断定这两个数相加的结果产生了溢出。
(38)属于概要设计说明书的评测内容。①分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成分是否可追溯到某一项需求。②系统定义的目标是否与用户的要求一致。③从软件维护的角度出发,确认该软件设计是否考虑了方便未来
现有四级指令流水线,分别完成取指、取数、运算、传送结果4步操作。若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为(2)ns。
某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够(9)”。
某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为
针对下列程序段,对于(A,B,C)的取值,以下(56)测试用例组合能够满足语句覆盖的要求。IF((A+10)=2OR(B-20)<3)THENC=0IF((A+30)=10AND(C-30)<0)THENB=30
序言性注释是指在每个程序或模块开头的一段说明,起辅助理解程序的作用,一般包括:程序的表示、名称和版本号;程序功能描述;接口与界面描述;输入输出数据说明:开发历史;与运行环境有关的信息等。下列叙述中不属于序言性注释的是(23)。
随机试题
要改变字体,首先选定要修改的文字,然后在“格式”工具栏上,单击“字体”框内所需字体的名称。()
下列哪些情况能使血沉加快
根据《招标投标法实施条例》,招标文件中履约保证金不得超过中标合同金额的()。
某工程在配制混凝土的过程中,不慎添加了具有碱活性的骨料,产生了碱骨料反应。这可能导致()。
甲公司于10月6日向乙企业发出签订合同的要约信函。10月9日乙企业收到甲公司声明该要约作废的传真。10月11日乙公司收到甲公司该要约的信函。甲公司发出传真声明作废的行为属于()。
以货币为主要计量单位,通过确认、计量、记录、计算报告等环节,对特定主体的经济活动进行记账、算账、报账,为有关方面提供会计信息的功能是会计监督职能。()
下列情形中,会促使企业考虑减少股利分配的有()。
2018年4月6日,甲公司为履行与乙公司的买卖合同,签发一张由本公司承兑的商业汇票交付乙公司,汇票收款人为乙公司。到期日为10月6日,4月14日,乙公司将该汇票背书转让给丙公司,9月8日,丙公司持该汇票向其开户银行Q银行办理贴现,该汇票到期后,Q银行向异地
检查软件产品是否符合需求定义的过程称为()。
Readthearticlebelowaboutonlineexchanges,atypeofinternetbusiness.Choosethebestwordorphrasetofilleachgapfrom
最新回复
(
0
)