单选题读者所借图书到期未及时归还时()A 会被限制借阅一周B 还清图书并且缴纳滞纳金后方可借书

题目
单选题
读者所借图书到期未及时归还时()
A

会被限制借阅一周

B

还清图书并且缴纳滞纳金后方可借书


相似考题
更多“单选题读者所借图书到期未及时归还时()A 会被限制借阅一周B 还清图书并且缴纳滞纳金后方可借书”相关问题
  • 第1题:

    查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是( )。

    A.SELECT图书编号FROM读者,借阅WHERE职称="工程师"

    B.SELECT图书编号FROM读者,图书WHERE职称="工程师"

    C.SELECT图书编号FROM借阅WHERE图书编号= (SELECT图书编号FROM借阅WHERE职称="工程师")

    D.SELECT图书编号FROM借阅WHERE借书证号IN (SELECT借书证号FROM读者WHERE职称="工程师")


    正确答案:D
    D。【解析】这是一个基于多个关系的查询,查询结果出自一个关系,但相关条件却涉及多个关系。所以使用嵌套查询。

  • 第2题:

    查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是

    A.SELECT图书编号FROM读者,借阅WHERE职称=“工程师”

    B.SELECT图书编号FROM读者,图书WHERE职称=“工程师”

    C.SELECT图书编号FROM借阅WHERE图书编号=(SELECT图书编号FROM借阅WHERE职称=“工程师”)

    D.SELECT图书编号FROM借阅WHERE借节证号IN(SELECT借书证号FROM读者WHERE职称=“工程师”)


    正确答案:D
    解析:此处涉及嵌套查询的知识,根据题目分析可知需要采用嵌套的SQL语句进行查询。“工程师”来自读者表中的职称字段,“图书编号”来自借阅表,而读者表和借阅表共有字段为借书证号,所以此查询WHERE条件应该为借书证号,所以选D。

  • 第3题:

    连编后可以脱离Visual FoxPro独立运行的程序是 ______。

    以下2题使用如下图书管理数据库:

    图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))

    读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

    借阅(借书证号C(4),总编号C(6),借书日期D(8))

    对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。 SQL语句正确的是______。 SELECT姓名,书名FROM借阅,图书,读者WHERE; 借阅.借书证号="0001" AND;

    A.图书.总编号=借阅.总编号AND读者.借书证号=借阅.借书证号

    B.图书.分类号=借阅.分类号AND读者.借书证号=借阅.借书证号

    C.读者.总编号=借阅.总编号AND读者.借书证号=借阅.借书证号

    D.图书.总编号=借阅.总编号AND读者.书名=借阅.书名


    正确答案:A
    解析:使用SQL命令进行查询。查询结果出自不同的表,即姓名出自读者表,书名出自图书表,该题是涉及多个表的连接查询。读者和借阅表通过共有属性借书证号进行连接,从而可以获得借阅了图书的读者姓名,图书表和借阅表通过共有属性总编号进行连接,从而可以获得借出图书的书名。由于要进行3个关系即借阅、图书和读者3个表的连接,必须将连接条件放在WHERE短语后面,两个连接条件即“图书.总编号=借阅.总编号”和“读者.借书证号=借阅.借书证号”由AND运算符连接。

  • 第4题:

    阅读下列说明和数据流图,回答问题1至问题3。

    说明

    某图书管理系统的主要功能是图书管理和信息查询。对于初次借书的读者,系统自动生成读者号,并与读者基本信息(姓名、单位、地址等)一起写入读者文件。

    系统的图书管理功能分为四个方面:购入新书、读者借书、读者还书以及图书注销。

    1.购入新书时需要为该书编制入库单。入库单内容包括图书分类目录号、书名、作者、价格、数量和购书日期,将这些信息写入图书目录文件并修改文件中的库存总量(表示到目前为止,购入此种图书的数量)。

    2.读者借书时需填写借书单。借书单内容包括读者号和所借图书分类目录号。系统首先检查该读者号是否有效,若无效,则拒绝借书;若有效,则进一步检查该读者已借图书是否超过最大限制数(假设每位读者能同时借阅的书不超过5本),若已达到最大限制数,则拒绝借书;否则允许借书,同时将图书分类目录号、读者号和借阅日期等信息写入借书文件中。

    3.读者还书时需填写还书单。系统根据读者号和图书分类目录号,从借书文件中读出与该图书相关的借阅记录,标明还书日期,再写回到借书文件中,若图书逾期,则处以相应的罚款。

    4.注销图书时,需填写注销单并修改图书目录文件中的库存总量。

    系统的信息查询功能主要包括读者信息查询和图书信息查询。其中读者信息查询可得到读者的基本信息以及读者借阅图书的情况;图书信息查询可得到图书基本信息和图书的借出情况。

    图书管理系统的顶层图如图1-1所示;图书管理系统的第0层DFD图如图1-2所示,其中,加工2的细化图如图1-3所示。

    数据流图1-2中有两条数据流是错误的,请指出这两条数据流的起点和终点。


    正确答案:起点:读者文件 终点:登记读者信息或3 起点:处理查询请求或2 终点:读者文件
    起点:读者文件 终点:登记读者信息或3 起点:处理查询请求或2 终点:读者文件 解析:本题考查的是数据流图方面的基础知识。对这种类型问题求解的关键是要仔细阅读题目,注意解题技巧,从一些常规的入口作为突破口,即利用分层数据流图数据流的平衡原则(即父图和子图(加工图)的一致性)来解题。
    (子图是其父图中某一部分内部的细节图(加工图),它们的输入/输出数据流应该保持一致。子图也是如此,在上一级中有几个数据流,他的子图也一定有同样的数据流。)而且它们的输送方向是一致的(也就是说如果原图有3条进的数据流2条出的,子图同样也是)。
    比较数据流图1-1和数据流图1-2可以得到,图书管理系统的所有输入流和输出流都是正确的,所以可以初步判断是图1-2中从加工2到读者文件的数据流和从读者文件到加工3的数据流是错误的,再分析题目说明:“对于初次借书的读者,系统自动生成读者号,并与读者基本信息(姓名、单位、地址等)一起写入读者文件”,此段说明表示加工3应该向读者文件中写入数据,从“系统首先检查该读者号是否有效,若无效,则拒绝借书”可以得出加工2从读者文件中读取数据。另外,从数据流图1-3可以看出数据流图是从读者文件到读者查询加工。所以错误的数据流是加工2到读者文件和从读者文件到加工3。

  • 第5题:

    设有图书管理数据库:
    图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,
    2))
    读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
    借阅(借书证号C(4),总编号C(6),借书日期D(8))
    对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。
    SQL语句正确的是( )。
    SELECT姓名,书名FROM借阅,图书,读者WHERE:;
    借阅.借书证号=“0001”AND; .

    A.图书.总编号=借阅.总编号AND;读者.书名=借阅.书名
    B.图书.分类号=借阅.分类号AND;读者,借书证号=借阅.借书证号
    C.读者.总编号=借阅.总编号AND;读者,借书证号=借阅.借书证号
    D.图书,总编号=借阅.总编号AND;读者.借书证号=借阅,借书证号

    答案:D
    解析:
    对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名SQL语句正确的是:SELECT姓名,书名FROM借阅,图书,读者WHERE借阅,借书证号:“0001”AND图书.总编号=借阅.总编号AND;读者,借书证号=借阅.借书证号。

  • 第6题:

    A同学到图书借阅室借书,借书前未检查所借图书是否污损。等A同学来还书时,老师检查到A同学所借图书有污损现象,但A同学认为污损是借书之前就有,那么A同学就不用缴纳图书污损罚款。


    正确答案:错误

  • 第7题:

    读者所借图书到期未及时归还时()

    • A、会被限制借阅一周
    • B、还清图书并且缴纳滞纳金后方可借书

    正确答案:B

  • 第8题:

    根据图书馆借阅规定,读者所借图书如果到期未看完,必须在到期归还一周后,方可再次借阅


    正确答案:正确

  • 第9题:

    判断题
    读者毕业或退学离校时,需将所借图书、所欠赔款全部还清,到流通部办理借阅证注销后,方可办理离校手续。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是(  )。
    A

    SELECT图书编号FROM读者,借阅WHERE职称=工程师

    B

    SELECT图书编号FROM读者,图书WHERE职称=工程师

    C


    SELECT图书编号FROM借阅WHERE图书编号=
    (SELECT图书编号FROM借阅WHERE职称=工程师)

    D


    SELECT图书编号FROM借阅WHERE借书证号IN
    (SELECT借书证号FROM读者WHERE职称=工程师)


    正确答案: D
    解析:
    嵌套查询的表达式为:
    SELECT字段FROM表名WHERE字段IN(〝WH1〞,〝WH2〞)
    其中WH1,WH2为WHERE条件查询语句。
    题中要求查询所有“工程师”读者借阅过的图书编号,则只需借阅表中的借书证号满足一定范围即可,而这个范围就是读者表中所有职称为“工程师”的读者的借书证号。

  • 第11题:

    单选题
    读者所借图书到期未还是否会影响借阅()
    A

    B

    不会


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    在图书馆所借图书超期未还会影响继续借书吗( )?
    A

    不会,可以换一个柜台借书

    B

    会,被限制停止借书一周

    C

    不影响,可以继续借书

    D

    会,必须先还清超期图书后方可再借


    正确答案: C
    解析: 暂无解析

  • 第13题:

    查询尚未归还书的图书编号和借书日期,正确的SQIL语句是

    A.sELECT图书编号,借书日期FROM借阅WHERE还书日期=””

    B.SEI正cT图书编号,借书日期FROM借阅WHERE还书日期=NULL

    C.sELECT图书编号,借书日期FROM借阅WHERE还书日期IS NULl。

    D.SELECT图书编号,借书日期FROM借阅WwHERE还书日期


    正确答案:C
    解析:SQL支持空值,同样可以利用空值进行查询。查询空值时要使用ISNULL,而“=NULL”是无效的,因为空值不是一个确定的值,所以不能用“=”这样的运算符进行比较。

  • 第14题:

    现有表:读者(读者姓名,读者单位,借书证号)借阅(借书证号,图书名称,图书作者,出版单位)查询没有借阅图书的读者的姓名和借书证号,正确的SQL语句是( )。

    A. SELECT姓名FROM读者WHERE NOT EXISTS; (SELECT借书证号FROM借阅WHERE借阅.借书证号=读者借书证号)

    B. SELECT姓名,借书证号FROM读者WHERE (SELECT*FROM借阅WHERE借阅.借书证号=读者.借书证号)。

    C. SELECT姓名,借书证号FROM读者WHERE NOT EXISTS; (SELECT*FROM借阅WHERE借阅.借书证号=读者.借书证号)

    D. SELECT姓名,借书证号FROM读者WHERE借阅=NULL (SELECT*FROM借阅WHERE借阅.借书证号=读者.借书证号)


    正确答案:C
    谓词EXISTS用来检验在子查询中是否有结果返回,本题中内层查询引用了外层查询的表,所以是内外层相关嵌套查询。

  • 第15题:

    查询尚未归还书的图书编号和借书日期,正确的SQL语句是( )。

    A.SELECT图书编号,借书日期FROM借阅WHERE还书日期=""

    B.SELECT图书编号,借书日期FROM借阅WHERE还书日期=NULL

    C.SELECT图书编号,借书日期FROM借阅WHERE还书日期IS NULL

    D.SELECT图书编号,借书日期FROM借阅WHERE还书日期


    正确答案:C
    C。【解析】库表中还书默认值为NULL,未还书记录即为还书日期为NULL的记录,条件语句中应为ISNULL。

  • 第16题:

    对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是( )。

    A)SELECT单位,COUNT(借阅.借书证号)FROM借阅,读者WHERE;

    借阅.借书证号=读者.借书证号ORDERBY单位

    B)SELECT单位,COUNT(借阅.借书证号)FROM借阅,读者WHERE;

    借阅.借书证号=读者.借书证号GROUPBY单位

    C)SELECT单位,SUM(借阅.借书证号)FROM借阅,读者WHERE; &&

    借阅.借书证号=读者.借书证号HAVING单位

    D)SELECT单位,SUM(借阅.借书证号)FROM借阅,读者WHERE;

    借阅.借书证号=读者.借书证号GROUPBY单位


    正确答案:B
    要分别求出各个单位查询借阅图书人的读者人次,而单位信息在读者表中,借阅图书的信息在借阅表中,需要通过共同的借书证号属性把两个表联接起来,即将借阅.借书证号=读者.借书证号置于WHERE短语之后。把同借书号所借阅的图书数日都统计在内,所以不需要使用DISTINCT短语去掉重复值;需要按单位统计借阅图书的读者人次,通过GROUP BY命令实现按单位分组查询。

  • 第17题:


    A.图书,总编号=借阅.总编号AND读者,书名=借阅.书名
    B.图书,分类号=借阅,分类号AND读者.借书证号=借阅,借书证号
    C.读者,总编号=借阅.总编号AND读者,借书证号=借阅.借书证号
    D.图书,总编号=借阅.总编号AND读者,借书证号=借阅,借书证号

    答案:D
    解析:
    对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名SQL语句正确的是:SELECT姓名,书名FROM借阅,图书,读者WHERE借阅,借书证号=“0001”AND图书.总编号=借阅.总编号AND读者.借书证号=借阅,借书证号。

  • 第18题:

    读者所借图书到期未还是否会影响借阅()

    • A、会
    • B、不会

    正确答案:A

  • 第19题:

    读者毕业或退学离校时,需将所借图书、所欠赔款全部还清,到流通部办理借阅证注销后,方可办理离校手续。


    正确答案:正确

  • 第20题:

    在图书馆所借图书超期未还会影响继续借书吗( )?

    • A、不会,可以换一个柜台借书
    • B、会,被限制停止借书一周
    • C、不影响,可以继续借书
    • D、会,必须先还清超期图书后方可再借

    正确答案:D

  • 第21题:

    单选题
    查询尚未归还书的图书编号和借书日期,正确的SQL语句是(  )。
    A

    SELECT图书编号,借书日期FROM借阅WHERE还书日期=

    B

    SELECT图书编号,借书日期FROM借阅WHERE还书日期=NULL

    C

    SELECT图书编号,借书日期FROM借阅WHERE还书日期IS NULL

    D

    SELECT图书编号,借书日期FROM借阅WHERE还书日期


    正确答案: C
    解析:
    由于还书日期默认为空,一旦读者归还了图书,则还书日期就不再为空,所以可以通过还书日期是否为空来判断是否已还书。SQL利用空值进行查询的判断字段为ISNULL。

  • 第22题:

    判断题
    根据图书馆借阅规定,读者所借图书如果到期未看完,必须在到期归还一周后,方可再次借阅
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    判断题
    A同学到图书借阅室借书,借书前未检查所借图书是否污损。等A同学来还书时,老师检查到A同学所借图书有污损现象,但A同学认为污损是借书之前就有,那么A同学就不用缴纳图书污损罚款。
    A

    B


    正确答案:
    解析: 暂无解析