以下是某图书管理系统的数据库模式: 读者(借书证号,姓名,联系电话,身份证号,注销标记) 主键:借书证号 出版社(出版社名称,联系电话,地址) 主键:出版社名称 采购图书(ISBN,书名,作者,责任编辑,出版社名称,出版时间,单价,馆藏数量) 主键:ISBN 外键:出版社名称,参照 出版社(出版社名称) 上架图书(内部编码,检索号,借阅状态,ISBN,上架时间) 主键:内部编码 外键:ISBN,参照 采购图书(ISBN) 借阅(借阅编号,借书证号,图书内部编码,借阅时间,归还时间) 主键:借阅编号 外键:借书证号,参照 读者(借书证号) 图书内部编码,参照 上架图书(内部编码) 请基于上述数据库模式,用SQL实现以下操作: 1、创建基本表“采购图书”,要求包含主、外键定义,以及其它相关的完整性约束。 2、在已成功创建的“读者”基本表上,添加对属性“注销标记”的约束,要求该属性的值只能为“是”或“否”。 3、列出借书证编号为”S20170204”的读者借阅过的所有书籍的名称。 4、读者未归还的图书超过一定数量将不能再办理图书借阅,实现查询读者未归还的图书数量。 5、查询已采购图书中尚未上架的图书ISBN和书名,以便于指导工作人员及时上架图书(要求:不要使用集合查询实现)。 6、列出所有的上架图书的ISBN号和总被借阅次数(提示:考虑外连接)。 7、计算借书次数最多的读者姓名和身份证号(要求:先创建读者借阅次数视图,再在视图上查询)。 8、借书证编号为”S20170204”的读者曾借阅过一本《数据库原理与应用》,今日前来归还,经扫描该本书的内部编码是“N20160347”,请更新相关基本表中的数据。 9、增加一条记录到读者表中,借书证编号为“S20190141”,姓名为“张赫”,其他信息未知。 10、从基本表“上架图书”中删除那些已上架两年但从未被借过的图书。 11、图书的借阅情况是图书流通的历史记录,图书管理员只能添加记录和修改归还时间,而没有其他权限,请实现对图书管理员的授权操作。 12、读者经常按书名进行上架图书的查询,涉及到基本表“上架图书”和“采购图书”的连接,为加快查询速度,请在“上架图书”表的属性“ISBN”创建非聚集索引。
某学校图书管理系统的主要功能具体描述如下: (1)处理借阅。借阅者要借阅图书时,系统必须对其身份(借阅者ID)进行检查。通过与教务处维护的学生据库、人事处维护的职工数据库中的数据进行比对,以验证借阅者ID是否合法,若合法,则检查借阅者在逾期末还图书表中是否有逾期未还图书,以及罚金表中的罚金是否超过限额。如果没有逾期未还图书并且罚金未超过限额,则允许借阅图书,更新图书表,并将借阅的图书存入借出图书表,借阅者归还所借图书时,先由图书馆管理员检查图书是否缺失或损坏,若是,则对借阅者处以相应罚金并存入罚金表;然后,检查所还图书是否逾期,若是,执行“处理逾期”;最后,更新图书表,删除借出图书表中的相应记录。 (2)维护图书。图书馆管理员查询图书信息;在新进图书时录入图书信息,存入图书表;在图书丢失或损坏严重时,从图书表中删除该图书记录。 (3)处理逾期。系统在每周一统计逾期未还图书,逾期未还的图书按规则计算罚金,并记入罚金表,并给有逾期未还图书的借阅者发送提醒消息。借阅者在借阅和归还图书时,若罚金超过限额,管理员收取罚金,并更新罚金表中的罚金额度。 现采用结构化方法对该图书管理系统进行分析与设计,获得如图1所示的顶层数据流图和图2所示的0层数据流图。图1 顶层图图2 0层图 1)使用说明中的词语,给出图1中的实体E1~E4的名称。 2)使用说明中的词语,给出图2中的数据存储D1~D4的名称。 3)在DFD建模时,需要对有些复杂加工进行进一步精化,绘制下层数据流图。针对2钟的加工“处理借阅”,在1层数据流图中应分解为那些加工?(使用说明中的术语)
A.缺乏经费支持,无法开展工作。
B.领导不重视,无法开展工作。
C.读者阅读兴趣不高,无法开展工作。
D.根据图书馆的实际情况,切实可行地开展导读工作
情景:
你是张云,你去学校图书馆借阅《飘》(Gone with the Wind)一书,但图书管理员有事走开,你在图书馆也没找到此书,你认为一定被别人借走了。
任务:
请你用英语给图书管理员写一张50字左右的便条。包括以下内容
*你要借的是什么书;
*说明没借到的原因,但你急需此书,若该书归还,请他通知你;
*写明联系方式,并表示感谢。
请用下面格式。
Dear Sir.
ZhangYun
A.按规定办理登记手续
B.人民银行反洗钱检查可以不办理借阅手续
C.借阅者借出的档案用完后应按期归还,过期不还者必须声明理由,再办理续借手续
D.档案管理人员应对借阅档案到期未还的及时催还,归还时要当面验清并及时放回原处
A.线下书店借阅周期为15天,若15天后图书尚未归还,系统自动将客户押金转为购书款,完成所借图书购买
B.线下书店借阅周期为20天,若20天后图书尚未归还,系统自动将客户押金转为购书款,完成所借图书购买
C.线下书店借阅周期为30天,若30天后图书尚未归还,系统自动将客户押金转为购书款,完成所借图书购买
A.当收到贴现款项时,到期日(或托收到期日)日终系统自动归还贴现贷款。
B.下一工作日打印一式二份清算通知书,一联作上一日还款凭证,另一联交风险管理部门。
C.托收到期日前若已托收入账,应填写还款凭证手工还款。
D.到期日(或托收到期日)收到贴现款项,柜员应填写还款凭证手工归还贴现贷款。