第39卷 使用查询(6)四川省普通高校招生职业技能考试-计算机类《数据库基础双析卷》

2026-03-23
| 2份
| 10页
| 40人阅读
| 0人下载

内容正文:

编写说明:四川省普通高校招生职业技能考试计算机类《数据库基础双析卷》,依据《四川省普通高校招生职业技能考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第39、第40卷精准对标四川省考纲,知识模块: 15. 理解查询的功能和类型,掌握创建与修改查询的方法; 16. 理解 select 语句的基本语法并掌握其使用方法; 17. 掌握 create 、insert 、update 、delete 语句的使用方法; 四川省普通高校招生职业技能考试 计算机类 《数据库基础》考点双析卷 第39卷 使用查询(6) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共10小题,每题3分,共30分) 1.若要将“图书”数据表中“价格”字段的值都增加5元,下列SQL语句正确的是(   ) A.UPDATE 图书 SET 价格 = 价格 + 5 B.UPDATE 图书 WHERE 价格 = 价格 + 5 C.SET 价格 = 价格 + 5 FROM 图书 D.SET 图书.价格 = 图书.价格 + 5 【答案】A 【详解】更新记录使用UPDATE语句,格式为UPDATE 数据表名 SET 字段名 = 新值[,……],要将“价格”字段值增加5元,正确语句是UPDATE 图书 SET 价格 = 价格 + 5 ,A正确;B选项WHERE子句位置错误,WHERE用于筛选满足条件的记录,这里不是筛选条件;C、D选项不符合UPDATE语句的语法格式。 2.对于SQL语句“SELECT 姓名, COUNT(*) AS 订单数量 FROM 订单表 GROUP BY 姓名”,下列说法正确的是(   ) A.该语句会统计每个姓名对应的订单数量,并显示姓名和订单数量 B.该语句语法错误,不能使用COUNT(*) C.该语句会显示所有姓名和订单表中的所有记录数量 D.该语句只会显示姓名,不会统计订单数量 【答案】A 【详解】GROUP BY子句根据“姓名”字段把相同姓名的记录组合在一起,COUNT(*)统计每个分组(即每个姓名)对应的记录行数,也就是订单数量,AS用于给统计的数量列起别名“订单数量”,所以该语句会统计每个姓名对应的订单数量,并显示姓名和订单数量,A正确;该语句语法正确,B错误;不是显示所有记录数量,而是按姓名分组统计,C错误;会统计订单数量并显示,D错误。 3.已知有“学生”数据表,包含“学号”“姓名”“性别”字段,若要查询所有男生的信息,SQL语句应为(   ) A.SELECT * FROM 学生 WHERE 性别 = 男 B.SELECT FROM 学生 WHERE 性别 = “男” C.SELECT * FROM 学生 WHERE 性别 LIKE “男” D.SELECT * FROM 学生 WHERE 性别 = “男” 【答案】D 【详解】A选项未加引号错误;B选项少了需要查询的字段;C选项LIKE用于模糊匹配,这里是精确查询男生信息,不需要模糊匹配,所以D正确。 4.用来删除成绩表中计算机成绩不及格的学生的语句是(   ) A.CREATE FROM成绩WHERE计算机<60 B.INSERT FROM成绩WHERE计算机<60 C.DELETE FROM成绩WHERE计算机<60 D.UPDATE FRON成绩WHERE计算机<60 【答案】C 【详解】LEFT()    获得文本左侧的指定字符个数的文本。 5.SELECT 命令中用于分组的关键词是(   ) A.FROM B.GROUP  BY C.ORDER  BY D.COUNT 【答案】B 【详解】GROUP BY子句:指定在执行查询时,对记录的分组字段。 6.使用 SELECT 语句进行排序,表示升序的关键词是(   ) A.DESC B.FROM C.EOR D.ASC 【答案】D 【详解】ASC表示升序,DESC表示降序,默认为ASC升序排序。 7.和Null一起使用,确定某值是 Null 还是 Not Null 的特殊运算符是(   ) A.And B.IS C.Or D.In 【答案】B 【详解】IS和Null一起使用,确定某值是Null还是Not Null 8.关于查询设计器,以下说法中正确的是(   ) A.只能添加多张数据表 B.只能添加一张查询 C.可以添加数据表,也可以添加查询 D.以上说法都不对 【答案】C 【详解】查询设计中可以添加单张表或查询,也可以是多张表或查询。 9.下列 SQL 语句正确的是(   ) A.select * from student Where "code" =001; B.select * from student Where code ="001"; C.select * from "student" Where code =001; D.select * from "student" Where "code" ="001"; 【答案】B 【详解】SQL语句中,表名直接写,不能加“”;字段名不能加“”;001不是数字,是文本,需要加“”。 10.在Access 中,查询向导不能创建(   ) A.交叉表查询 B.参数查询 C.重复项查询 D.选择查询 【答案】B 【详解】查询向导可以创建:简单查询向导、查找重复项查询向导、查找不匹配项查询向导、交叉表查询向导。 二、多项选择题(本大题共10小题,每题5分,共50分) 11.关于删除查询,下列选项中不正确的是(   ) A.每次操作只能删除一条记录 B.每次删除操作只会对单个表的记录产生影响 C.删除过的记录能用“撤销”命令恢复 D.删除过的记录不能恢复 【答案】ABC 【详解】删除查询可以删除一个或多个数据表中满足条件的所有记录,执行删除查询后不能使用“撤销”命令进行恢复。 12.在Access查询设计视图的设计网格中,哪些项目是所有查询都共有的((   ) A.字段 B.排序 C.表 D.显示 【答案】AC 【详解】不论什么查询,在查询设计网格中都会用字段列和表列。 13.若在查询设计器中,在“用户地址”字段的条件单元格中,输入“LIKE ‘*四川?’”则下列内容中 能够被查询出来(   ) A.中国四川省 B.四川省 C.中国四川省成都市 D.四川省成都市 【答案】AB 【详解】* 匹配多个字符,?匹配单个字符。 14.在查询设计器中,可以增加“总计”行,对记录进行数据计算,“总计”行下拉列表中包括(   ) A.GROUP BY B.合计 C.计数 D.平均值 【答案】ABCD 【详解】汇总方式Group By  :分组  合计:求和   平均值   最小值   最大值  计数  Frist:第一条记录  Last:最后一条记录   Where:设置条件。 15.下列SQL关键词中,可以放在Select后面的有(   ) A.All B.Distinct C.Top D.Into 【答案】BC 【详解】distinct的含义是去重复值,应将其放在去重复值的字段之前。Top n 表示是前n条记录。 16.以下选项中,属于操作查询的关键词有(   ) A.Select B.Drop C.Update D.Delete 【答案】CD 【详解】操作查询包括追加查询,更新查询,删除查询,生成表查询。 17.SQL语言的组成部分包括(   ) A.数据定义 B.数据操纵 C.数据维护 D.数据控制 【答案】ABD 【详解】SQL包含数据定义、数据查询、数据操纵和数据控制等操作。数据定义包含create、drop、alter;数据操纵包含insert、update、delete;数据查询包含select;数据控制包含crant、revote。 18.下面DELETE用法正确的是(   ) A.Delete From 学生表 B.Delete From 学生表 Where 姓名 Is Not Null C.Delete 学生表 From 姓名 Is Not Null D.Delete 学生表 Where  姓名 Is Not Null 【答案】AB 19.关于 Access 中的函数,下列说法正确的有(   ) A.SUM 函数可用于对数字字段求和 B.AVG 函数能计算文本字段的平均值 C.COUNT 函数可统计满足特定条件的记录数量 D.MAX 函数可求出日期字段中的最大日期 【答案】ACD 20.在Access 2010中,判断某个值是否在指定的集合中的有 运算符(   ) A.IN B.NOT IN C.BETWEEN D.NOT BETWEEN 【答案】AB 三、判断题(本大题共10小题,每题2分,共20分) 21.总计查询必须包含Group By子句。( ) 【答案】错误 22.查询设计视图中的字段顺序决定结果集的列顺序。( ) 【答案】正确 23.交叉表查询的值字段只能使用数值型数据。( ) 【答案】错误 24.在查询条件中,"成都" 和 "chengdu" 会被视为相同字符串。( ) 【答案】错误 25.在“条件”单元格内输入的字段要用方括号“[ ]”括起来,用来提示用户在使用参数查询时要使用正确的格式。( ) 【答案】正确 26.DROP TABLE语句执行后可以通过撤销操作恢复数据。( ) 【答案】错误 27.ALTER TABLE可以用于添加或删除字段。( ) 【答案】正确 28.INSERT INTO 表名 VALUES (...)必须按字段顺序提供所有值。( ) 【答案】正确 29.CREATE TABLE语句必须定义主键。( ) 【答案】错误 30.高级选择查询包括计算查询、交叉表查询、总计查询、追加查询和不匹配项查询。( ) 【答案】错误 【详解】高级选择查询包括计算查询、交叉表查询、重复项查询和不匹配项查询,总计查询也属于高级选择查询;追加查询属于操作查询。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:四川省普通高校招生职业技能考试计算机类《数据库基础双析卷》,依据《四川省普通高校招生职业技能考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第39、第40卷精准对标四川省考纲,知识模块: 15. 理解查询的功能和类型,掌握创建与修改查询的方法; 16. 理解 select 语句的基本语法并掌握其使用方法; 17. 掌握 create 、insert 、update 、delete 语句的使用方法; 四川省普通高校招生职业技能考试 计算机类 《数据库基础》考点双析卷 第39卷 使用查询(6) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共10小题,每题3分,共30分) 1.若要将“图书”数据表中“价格”字段的值都增加5元,下列SQL语句正确的是(   ) A.UPDATE 图书 SET 价格 = 价格 + 5 B.UPDATE 图书 WHERE 价格 = 价格 + 5 C.SET 价格 = 价格 + 5 FROM 图书 D.SET 图书.价格 = 图书.价格 + 5 2.对于SQL语句“SELECT 姓名, COUNT(*) AS 订单数量 FROM 订单表 GROUP BY 姓名”,下列说法正确的是(   ) A.该语句会统计每个姓名对应的订单数量,并显示姓名和订单数量 B.该语句语法错误,不能使用COUNT(*) C.该语句会显示所有姓名和订单表中的所有记录数量 D.该语句只会显示姓名,不会统计订单数量 3.已知有“学生”数据表,包含“学号”“姓名”“性别”字段,若要查询所有男生的信息,SQL语句应为(   ) A.SELECT * FROM 学生 WHERE 性别 = 男 B.SELECT FROM 学生 WHERE 性别 = “男” C.SELECT * FROM 学生 WHERE 性别 LIKE “男” D.SELECT * FROM 学生 WHERE 性别 = “男” 4.用来删除成绩表中计算机成绩不及格的学生的语句是(   ) A.CREATE FROM成绩WHERE计算机<60 B.INSERT FROM成绩WHERE计算机<60 C.DELETE FROM成绩WHERE计算机<60 D.UPDATE FRON成绩WHERE计算机<60 5.SELECT 命令中用于分组的关键词是(   ) A.FROM B.GROUP  BY C.ORDER  BY D.COUNT 6.使用 SELECT 语句进行排序,表示升序的关键词是(   ) A.DESC B.FROM C.EOR D.ASC 7.和Null一起使用,确定某值是 Null 还是 Not Null 的特殊运算符是(   ) A.And B.IS C.Or D.In 8.关于查询设计器,以下说法中正确的是(   ) A.只能添加多张数据表 B.只能添加一张查询 C.可以添加数据表,也可以添加查询 D.以上说法都不对 9.下列 SQL 语句正确的是(   ) A.select * from student Where "code" =001; B.select * from student Where code ="001"; C.select * from "student" Where code =001; D.select * from "student" Where "code" ="001"; 10.在Access 中,查询向导不能创建(   ) A.交叉表查询 B.参数查询 C.重复项查询 D.选择查询 二、多项选择题(本大题共10小题,每题5分,共50分) 11.关于删除查询,下列选项中不正确的是(   ) A.每次操作只能删除一条记录 B.每次删除操作只会对单个表的记录产生影响 C.删除过的记录能用“撤销”命令恢复 D.删除过的记录不能恢复 12.在Access查询设计视图的设计网格中,哪些项目是所有查询都共有的((   ) A.字段 B.排序 C.表 D.显示 13.若在查询设计器中,在“用户地址”字段的条件单元格中,输入“LIKE ‘*四川?’”则下列内容中 能够被查询出来(   ) A.中国四川省 B.四川省 C.中国四川省成都市 D.四川省成都市 14.在查询设计器中,可以增加“总计”行,对记录进行数据计算,“总计”行下拉列表中包括(   ) A.GROUP BY B.合计 C.计数 D.平均值 15.下列SQL关键词中,可以放在Select后面的有(   ) A.All B.Distinct C.Top D.Into 16.以下选项中,属于操作查询的关键词有(   ) A.Select B.Drop C.Update D.Delete 17.SQL语言的组成部分包括(   ) A.数据定义 B.数据操纵 C.数据维护 D.数据控制 18.下面DELETE用法正确的是(   ) A.Delete From 学生表 B.Delete From 学生表 Where 姓名 Is Not Null C.Delete 学生表 From 姓名 Is Not Null D.Delete 学生表 Where  姓名 Is Not Null 19.关于 Access 中的函数,下列说法正确的有(   ) A.SUM 函数可用于对数字字段求和 B.AVG 函数能计算文本字段的平均值 C.COUNT 函数可统计满足特定条件的记录数量 D.MAX 函数可求出日期字段中的最大日期 20.在Access 2010中,判断某个值是否在指定的集合中的有 运算符(   ) A.IN B.NOT IN C.BETWEEN D.NOT BETWEEN 三、判断题(本大题共10小题,每题2分,共20分) 21.总计查询必须包含Group By子句。( ) 22.查询设计视图中的字段顺序决定结果集的列顺序。( ) 23.交叉表查询的值字段只能使用数值型数据。( ) 24.在查询条件中,"成都" 和 "chengdu" 会被视为相同字符串。( ) 25.在“条件”单元格内输入的字段要用方括号“[ ]”括起来,用来提示用户在使用参数查询时要使用正确的格式。( ) 26.DROP TABLE语句执行后可以通过撤销操作恢复数据。( ) 27.ALTER TABLE可以用于添加或删除字段。( ) 28.INSERT INTO 表名 VALUES (...)必须按字段顺序提供所有值。( ) 29.CREATE TABLE语句必须定义主键。( ) 30.高级选择查询包括计算查询、交叉表查询、总计查询、追加查询和不匹配项查询。( ) 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

第39卷 使用查询(6)四川省普通高校招生职业技能考试-计算机类《数据库基础双析卷》
1
第39卷 使用查询(6)四川省普通高校招生职业技能考试-计算机类《数据库基础双析卷》
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。