新生办理借书证时,每生收缴()张1寸照片,借书证工本费5元交班干部A、1张B、2张C、3张D、5张

题目

新生办理借书证时,每生收缴()张1寸照片,借书证工本费5元交班干部

  • A、1张
  • B、2张
  • C、3张
  • D、5张

相似考题
更多“新生办理借书证时,每生收缴()张1寸照片,借书证工本费5元交班干”相关问题
  • 第1题:

    对于图书管理数据库,求CIE单位借阅图书的读者的人数,下面SQL语句正确的是______。 SELECT______FROM借阅WHERE; 借书证号______

    A.COUNT(DISTINCT 借书证号); IN(SELECT 借书证号 FROM 读者 WHERE 单位="CIE")

    B.COUNT(DISTINCT 借书证号); IN(SELECT 借书证号 FROM 借阅 WHERE 单位="CIE")

    C.SUM(DISTINCT 借书证号); IN(SELECT 借书证号 FROM 读者 WHERE 单位="CIE")

    D.SUM(DISTINCT 借书证号); IN(SELECT 借书证号 FOR 借阅 WHERE 单位="CIE")


    正确答案:A
    解析:本题需要求的是CIE单位借阅图书的读者的人数。因此需要采用COUNT()函数来求读者人数,同时要保证借阅的读者是CIE单位的读者。通过以上分析可以知道所采用的SQL语句应该如下
      SELECT COUNT(DISTINCT 借书证号)FROM 借阅 WHERE
      借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 单位="CIE")
      通过比对,可以知道选项A为正确选项。

  • 第2题:

    从借书I证表中删除借书证号为“1001”的记录,正确的SQL语句是

    A) DELETE FROM借书证WHERE 借书证号=”1001”

    B) DELETE FROM借书证FOR借书证号=”1001”

    C)DROP FROM借书证wHERE借书证号=”1001”

    D) DROPFROM借书证FOR借书证号:” 1001”


    正确答案:A
    【答案】:A
    【知识点】:SQL中删除语句的书写格式
    【解析】:SQL从表中删除数据的命令格式为:DELETE FROM 表名 [WHERE 条件],故选A。

  • 第3题:

    有以下两个表: 读者(借书证号C C、4),单位C(8),姓名C(、6),性别C(2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 要求分别求出各个单位当前借阅图书的读者人次,下面的SQL语句正确的是( )。 SELECT单位,__________FROM借阅,读者WHERE借阅.借书证号=读者.借书证号__________

    A. COUNT(借阅.借书证号)CROUP BY单位

    B. SUM(借阅.借书证号)GROUP BY单位

    C. COUNT(借阅.借书证号)ORDER BY单位

    D. COUNT(借阅.借书证号)HAVING单位


    正确答案:A
    题目中给出了两个数据表。本题要求的是各单位当前借阅图书的人次,因此必须采用COUNT命令来求得总人数,然后应该以各个单位进行分组操作,通过这两个方面的内容考虑,本题的正确答案应该是:
    SELECT单位,COUNT(借阅.借书证号)FROM借阅,读者WHERE借阅.借书证号=读者.借书证号GROUP BY单位 因此应该选择A。

  • 第4题:

    对于图书管理数据库,检索借阅了《现代网络技术基础》一书的借书证号。下面SQL语句正确的是 ______. SELECT借书证号FROM借阅WHERE总编号=; ______. 借阅.借书证号:读者.借书证号 ______.

    A.COUNT(借阅.借书证号) GROUPBY单位

    B.SUM(借阅.借书证号) GROUPBY单位

    C.COUNT(借阅,借书证号)ORDER BY单位

    D.COUNT(借阅,借书证号).HAVING单位


    正确答案:B
    解析:本题是嵌套查询,内层查询完成的是对图书表中书名为,现代网络技术基础”书的总编号,将查出的总编号作为给外层查询WHERE后的条件,外层循环完成的是在借阅表中总编号为内层查询查出来的结果的记录的借书证号。

  • 第5题:

    查询没有借阅图书的读者的姓名和借书证号,应使用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用来检验在于查询中是否有结果返同,本题中内层查询引用了外层查询的表,所以是内外层相关嵌套查询。

  • 第6题:

    第 26~27 题使用的数据表结果如下:

    图书(总编号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))

    第 26 题 对于图书管理数据库,求ABC单位借阅图书的读者的人数。下面SQL语句正确的是( )。

    A)SELECT COUNT(DISTINCT借书证号)FROM 借阅 WHERE;

    借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 单位=“ABC”)

    B)SELECT SUM(DISTINCT 借书证号)FROM 借阅 WHERE;

    借书证号 IN(SELECT 借书证号FOR借阅WHERE 单位 =“ABC”) &&

    C)SELECT COUNT(DISTINCT借书证号)FROM 借阅 WHERE:

    借书证号 IN(SELECT 借书证号 FROM 借阅 WHERE单位 =“ABC”)

    D)SELECT SUM(DISTINCT 借书证号)FROM 借阅 WHERE;

    借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 单位=”ABC”)


    正确答案:A
    COUNT命令统计数据表中的记录个数;
    SUM对数据表中所有数据值字段进行纵向求和。
    题目要求显示ABC单位的借阅图书的读者人数,本题使用的是嵌套查询语句,内层查询将单位是“ABC”的读者的借书证号查出来,外层查询根据内层查询的结果通过对借阅库的操作显示出单位为ABC的借阅图书的读者。当然有可能有的读者不止借阅过一次书,所有要在“借书证号”前加DISTINCT命令去掉重复值,求的才是人数,而不是人次数。

  • 第7题:


    A.COUNT(借阅.借书证号)GROUPBY单位
    B.COUNT(借阅.借书证号)HAVING单位
    C.COUNT(借阅.借书证号)ORDERBY单位
    D.SUM(借阅.借书证号)GROUPBY单位

    答案:A
    解析:
    对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。SQL语句正确的是:SELECT单位,COUNT(借阅,借书证号)FROM借阅,读者WHERE借阅,借书证号=读者,借书证号GROUPBY单位。

  • 第8题:

    山东农业工程学院新生入学后,首次办理借书证不需要交纳任何费用。


    正确答案:正确

  • 第9题:

    办理()手续之后才能发给读者借书证。


    正确答案:登记

  • 第10题:

    单选题
    从借书证表中删除借书证号为1001的记录,正确的SQL语句是(  )。
    A

    DELETE FROM借书证WHERE借书证号=1001”

    B

    DELETE FROM借书证FOR借书证号=1001

    C

    DROP FROM借书证WHERE借书证号=1001

    D

    DROP FROM借书证FOR借书证号=1001


    正确答案: B
    解析:
    SQL从表中删除数据的命令格式为:DELETE FROM表名[WHERE条件]。

  • 第11题:

    填空题
    办理()手续之后才能发给读者借书证。

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

  • 第12题:

    单选题
    男:你好。我想办一张借书证。女:带身份证了吗?问:男的要办什么证?
    A

    借书证

    B

    身份证

    C

    签证


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

  • 第13题:

    设有图书(图书编号,书名,第一作者,出版社.、读者(借书证号,姓名,单位,职称.和借阅(借书证号,图书编号,借书日期,还书日期.三张表,则表借阅的关键字(键或码.为( )。

    A.借书证号,图书编号

    B.图书编号,借书日期

    C.借书日期,还书日期

    D.借书证号,借书日期


    正确答案:A
    在二维表中凡能唯一标识元组的最小属性集称为关键字,关键字具有标识元组、建立元组间联系等重要作用。此题中,(借书证号,图书编号)是表借阅的主键,借书证号、图书编号分别是外键,借书证号是读者表的主关键字,图书编号是图书表的主关键字。

  • 第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借书证号IN; (SELECT借书证号FROM借阅GROUP BY借书证号HAVING COUNT(*)>=2)

    B. SELECT读者姓名,读者单位FROM读者WHERE借书证号EXISTS; (SELECT借书证号FROM借阅GROUP BY借书证号HAVING COUNT(*)>=2)

    C. SELECT读者姓名,读者单位FROM读者WHERE借书证号IN; (SELECT借书证号FROM借阅GROUP BY借书证号WHERE COUNT(*)>=2)

    D. SELECT读者姓名,读者单位FROM读者WHERE借书证号EXISTS; (SELECT借书证号FROM借阅GROUP BY借书证号WHERE COUNT(*)>=2)


    正确答案:A
    本题考查了SQL查询功能的嵌套查询和分组与计算查询。分组与计算查询中,利用HAVING进一步限定分组的条件。HAVING子句和WHERE子句不矛盾,在查询中是先用WHERE子句限定元组,然后进行分组,最后再用 HAVING子句限定分组。

  • 第16题:

    查询借阅了两本和两本以上图书的读者姓名和单位,应使用SQL语句

    A.SELECT姓名,单位FROM读者; WHERE借书证号IN; (SELECT借书证号FROM借阅; GROUP BY借书证号HAVING COUNT(*)>=2)

    B.SELECT姓名,单位FROM读者; WHERE借书证号EXISTS; (SELECT借书证号FROM借阅; GROUP BY借书证号HAVING COUNT(*)>=2)

    C.SELECT 姓名,单位 FROM 读者; WHERE 借书证号 EXISTS; (SELECT 借书证号 FROM 借阅; GROUP BY 借书证号 WHERE COUNT(*)>=2)

    D.SELECT 姓名,单位 FROM 读者; WHERE 借书证号 IN; (SELECT 借书证号 FROM 借阅; GROUP BY 借书证号 WHERE COUNT(*)>=2)


    正确答案:A
    解析:本小题考查了SQL查询功能的嵌套查询和分组与计算查询,分组与计算查询中,利用HAVING进一步限定分组的条件。HAVING子句和WHERE子句不矛盾,在查询中是先用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。

  • 第17题:

    从借书证表中删除借书证号为“1001”的记录,正确的SQL语句是( )。

    A.DELETE FROM借书证WHERE借书证号="l001"

    B.DELETE FROM借书证FOR借书证号="l001"

    C.DROP FROM借书证WHERE借书证号="1001"

    D.DROP FROM借书证FOR借书证号="l001"


    正确答案:A
    A。【解析】从表中删除记录要使用DELETEFROM表名WHERE条件,所以答案选择A。

  • 第18题:

    对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的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命令实现按单位分组查询。

  • 第19题:


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

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

  • 第20题:

    有如下关系模式:Borr(借书证号,姓名,书号,借阅时间)则()可作为Borr关系的主键。

    • A、借书证号
    • B、借书证号+书号
    • C、姓名+书号
    • D、借书证号+姓名

    正确答案:B

  • 第21题:

    判断题
    山东农业工程学院新生入学后,首次办理借书证不需要交纳任何费用。
    A

    B


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

  • 第22题:

    单选题
    查询借书证上专业为“计算机”的所有信息,正确的SQL语句是(  )。
    A

    SELECT ALL FROM借书证WHERE专业=计算机

    B

    SELECT借书证号FROM借书证WHERE专业=计算机

    C

    SELECT ALL FROM借书记录WHERE专业=计算机

    D

    SELECT*FROM借书证WHERE专业=计算机


    正确答案: C
    解析:
    此题要求查询所有的信息,即所有的字段。AC两项错误,因为在SELECT查询语句中,用“*”来表示要查询的所有字段,而不能使用ALL。B项错误,此题要求查询所有的字段,不是只查询“借书证号”字段。正确的SQL语句格式为:
    SELECT*FROM借书证WHERE专业="计算机"。

  • 第23题:

    单选题
    有如下关系模式:Borr(借书证号,姓名,书号,借阅时间)则()可作为Borr关系的主键。
    A

    借书证号

    B

    借书证号+书号

    C

    姓名+书号

    D

    借书证号+姓名


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