[计算机类试卷]国家二级VF机试(关系数据库标准语言SQL)模拟试卷2及答案与解析.doc
《[计算机类试卷]国家二级VF机试(关系数据库标准语言SQL)模拟试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(关系数据库标准语言SQL)模拟试卷2及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(关系数据库标准语言 SQL)模拟试卷 2及答案与解析 一、选择题 1 有以下两个表: 读者 (借书证号 C,姓名 C,单位 C,性别 L,职称 C,联系电话 C) 借阅 (借书证号 C,总编号 C,借书日期 D) 查询借阅了总编号为 “112262”的图书的读者的信息,正确的 SQL语句是 ( )。 ( A) SELECT*FROM读者 WHERE总编号 =“112262“ ( B) SELECT*FROM 读者,借阅 WtlERE总编号 =“112262“AND读者借书证号=借阅借书证号 ( C) SELECT*FROM 读者 JOIN借阅 WHERE读者借书证号 =借阅
2、借书证号AND总编号 =“112262“ ( D) SELECT*FROM读者 INNER JOIN借阅 WHERE读者借书证号:借阅借书证号 AND总编号 =“112262“ 2 假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在 90分以上 (含 )的学生信息,正确的 SQL命令是 ( )。 ( A) SELECT*FROM学生 WHERE学号 IN(SELECT学号 FROM选课 WHERE成绩 =90) ( B) SELECT*FROM 学生 WHERE学号 NOT IN(SELECT学号 FROM选课WHERE成绩 =90) 3 在 SQL语句中,与表达式 “年龄 B
3、ETWEEN 12 AND 46”功能相同的表达式是( )。 ( A)年龄 =12 OR=12 AND=12 OR年龄 =12 AND年龄 =18 AND年龄 18 AND年龄 25 ( D)年龄 =18 OR年龄 =120 AND出席人数 120 AND出席人数 200 ( D)出席人数 =120 OR出席人数 15 OR单价 15 AND单价 ANY(SELECT借书证号 FROM借阅 ) ( B) SELECT*FRON读者 WHERE借书证号 =5 GROUP BY学号 ORDER BY 3 DESC ( C) SELECT s学号,姓名, AVG(成绩 )平均成绩 FROM stud
4、ent s, score sc; WHERE s学号 =sc学号 AND COUNT(*)=5 GROUP BY s学号 ORDER BY平均成绩 DESC ( D) SELECT s学号,姓名, AVG(成绩 )平均成绩 FRON student s, score sc; WHERE s学号 =sc学号 GROUP BY s学号 HAVING COUNT(*)=5 ORDER BY 3 DESC 19 设有学生 (学号,姓名,性别,出生日期 )和选课 (学号,课程号,成绩 )两个关系,计算刘明同学选修的所有课程的平均成绩,正确的 SQL语句是 ( )。 ( A) SELECT AVG(成绩
5、)FROM选课 WHERE姓名 =“刘明 “ ( B) SELECT AVG(成绩 )FROM学生,选课 WHERE姓名 =“刘明 “ ( C) SELECT AVG(成绩 )FROM学生,选课 WHERE学生姓名 =“刘明 “ ( D) SELECT Arc(成绩 )FROM学生,选课 WHERE学生学号 =选课学号 AND姓名 =“刘明 “ 20 检索 “投中 3分球 “小于等于 5个的运动员中 “得分 “最高的运动员的 “得分 “,正确的 SQL命令是 ( )。 ( A) SELECT MAX(得分 )得分 FRON运动员 WHERE投中 3分球 =10 ( B) SELECT单位, C
6、OUNT(*)人数 FROM读者 GROUP BY单位 HAVING人数 =10 ( C) SELECT单位, SUM(*)人数 FROM读者 GROUP BY单位 WHERE人数 =10 ( D) SELECT单位, SUM(*)人数 FRON读者 GROUP BY单位 HAVING人数 =10 23 设有学生 (学号,姓名,性别,出生日期 )和选课 (学号,课程号,成绩 )两个关系,并假定学号的第 3、 4位为专业代码。要计算各专业学生选修课程号为 “101”课程的平均成绩,正确的 SQL语句是 ( )。 ( A) SELECT专业 AS SUBS(学号, 3, 2),平均分 AS AVG
7、(成绩 )FRON选课WHERE课程号 =“101“ GROUP BY专业 ( B) SELECT SUBS(学号, 3, 2)AS专业, AVG(成绩 )AS平均分 FROM选课WHERE课程号 =“101“ GROUP BY1 ( C) SELECT SUBS(学号, 3, 2)AS专业, AVG(成绩 )AS平均分 FRON选课 WHERE课程号 =“101“ ORDER BY专业 ( D) SELECT专业 AS SUBS(学号, 3, 2),平均分 AS AVG(成绩 )FROM选课WHERE课程号 =“101“ ORDER BY 1 24 在 SELECT语句中,以下有关 HAVI
8、NG短语的正确叙述是 ( )。 ( A) HAVING短语必须与 GROUP BY短语同时使用 ( B)使用 HAVING短语的同时不能使用 WHERE短语 ( C) HAVING短语可以在任意的一个位置出现 ( D) HAVING短语与 WHERE短语功能相同 25 设有关系评分 (歌手号,分数,评委号 ),如果每个歌手的 “最后得分 ”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据关系 “评分 ”求每个歌手的 “最后得分 ”并存储于表 TENP中,表 TEMP中有两个字段: “歌手号 ”和“最后得分 ”,并且按最后得分降序排列,生成表 TEMP的 SQL语句是 ( )。
9、 ( A) SELECT歌手号, (COUNT(分数 )一 MAX(分数 )一 MIN(分数 ) (SUM(*)一 2)最后得分 FRON 评分 INTO DBF TEMP GROUP BY歌手号 ORDER BY最后得 分DESC ( B) SELECT歌手号, (COUNT(分数 )一 MAX(分数 )一 NIN(分数 ) (SUN(*)一 2)最后得分 FROM评 分 INTO DBF TEMP GROUP BY评委号 ORDER BY最后得分DESC ( C) SELECT歌手号, (SUM(分数 )一 MAX(分数 )一 MIN(分数 ) (COUNT(*)一 2)最后得分 FROM
10、 评分 INTO DBF TEMP GROUP BY评委号 ORDER BY最后得分DESC ( D) SELECT 歌手号, (SUN(分数 )一 MAX(分数 )一 MIN(分数 ) (COUNT(*)一 2)最后得分 FROM 评分 INTO DBF TENP GROUP BY歌手号 ORDER BY最后得分DESC 26 假设 “订单 ”表中有订单号、职员号、客户号和金额字段,如下 SQL命令可以正确执行的是 ( )。 ( A) SELECT职员号 FRON订单 GROUP BY职员号 HAVING COUNT(*)3 AND AVG_金额 200 ( B) SELECT职员号 FRO
11、M订单 GROUP BY职员号 HAVING COUNT(*)3 AND AVG(金额 )200 ( C) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*)3 WHERE AVG(金额 )200 ( D) SELECT职员号 FROM订单 GROUP BY职员号 WHERE COUNT(*)3 AND AVG_金额 200 27 假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL命令是 ( )。 ( A) SELECT产品名称, AVG(单价 )FROM 产品 GROUP BY单价 ( B) SELECT产品名称, AVG(单价 )F
12、ROM 产品 ORDER BY单价 ( C) SELECT产品名称, AVG(单价 )FROM 产品 ORDER BY产品名称 ( D) SELECT产品名称, AVG(单价 )FROM 产品 GROUP BY产品名称 28 查询尚未最后确定订购单的 (订购日期尚未确定 )有关信息的正确命令是 ( )。 ( A) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单 WHERE客户客户号 =订购单客户号 AND订购日期 IS NULL ( B) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单 WHERE客户客户号 =订购单客户号 AND订购日 期 =NULL (
13、C) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单 FOR客户客户号:订购单客户号 AND订购日期 IS NULL ( D) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单 FOR客户客户号 =订购单客户号 AND订购日期 =NULL 29 假设成绩字段的默认值是空值,检索还未确定成绩的学生选课信息,正确的SQL命令是 ( )。 ( A) SELECT学生学号,姓名,选课课程号 FROM学生 JOIN选课 WHERE学生学号 =选课学号 AND选课成绩 IS NULL ( B) SELECT学生学号,姓名,选课课程号 FROM学生 JOIN选课 WHERE
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 关系 数据库 标准 语言 SQL 模拟 答案 解析 DOC
