内容正文:
编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第1,2卷精准对标河北省考纲,知识模块(一)数据库基础知识:
2.掌握MySQL聚合函数、数学函数、字符串函数、日期和时间函数和其他常用函数的概念及使用;
河北省中等职业学校对口招生考试 计算机类
《数据库原理与应用技术》考点双析卷 第1卷
MySQL函数
学校:___________姓名:___________班级:___________考号:___________
一、单项选择题
1.TRIM(' abc ') 的结果是( )
A.' abc' B.'abc ' C.'abc' D.' abc '
【答案】C
2.下列 函数用于返回最后一个 INSERT 操作生成的 AUTO_INCREMENT 值。( )
A.CHARSET() B.COLLATION()
C.CONNECTION_ID() D.LAST_INSERT_ID()
【答案】D
【详解】LAST_INSERT_ID() 函数返回最后一个 INSERT 操作生成的 AUTO_INCREMENT 值。
3.从数据库中提取订单编号的最后三位数字,以下 函数可以实现。( )
A.SUBSTRING() B.LEFT() C.RIGHT() D.CONCAT()
【答案】C
【详解】RIGHT() 函数用于从字符串右侧提取指定数量的字符,非常适合用于提取固定长度的后缀。
4.已知 x = -3.456,则 SIGN(x) 的值为( )
A.1 B.-1 C.0 D.3.456
【答案】B
【详解】SIGN(x) 函数返回 x 的符号,x < 0 返回 -1,所以 SIGN(-3.456) = -1。
5.已知 x = -2.345,则 FLOOR(x) 的值为( )
A.-2 B.-3 C.-2.345 D.-2.34
【答案】A
【详解】FLOOR(x) 函数返回小于或等于 x 的最大整数,所以 FLOOR(-2.345) = -3。
6.下列聚合函数不忽略空值NULL的是( )
A.SUM(列名) B.MAX(列名) C.COUNT(*) D.COUUNT(列名)
【答案】C
【详解】统计结果集的总行数,不忽略 NULL 值
7.下列函数的参数可以是“*”不能是其他字段的是( )
A.SUM() B.AVG() C.MONTH() D.COUNT()
【答案】D
8.下列选项中,哪个不属于聚合函数( )
A.MAX() B.SUM()
C.MIN() D.AVGERAGE()
【答案】D
【详解】AVG()是平均值函数的正确书写方法,属于聚合函数,而不是AVGERAGE( )。
9.若要在字符串 'abc' 左侧填充字符 '0' 直到长度为 5,应使用的函数是( )
A.LPAD('abc', 5, '0') B.RPAD('abc', 5, '0')
C.SUBSTRING('abc', 5, '0') D.LENGTH('abc', 5, '0')
【答案】A
10.在成绩表中统计语文与数学成绩和的最高值应使用( )
A.MAX(语文)+MAX(数学) B.MAX(语文+数学)
C.MAX(SUM(语文+数学)) D.MAX(语文,数学)
【答案】B
【详解】MAX(语文 + 数学) 先对每行记录计算语文和数学的成绩和,再取这些和中的最大值,符合“统计语文与数学成绩和的最高值”需求,B正确。
二、判断题
11.NOW() 返回的是客户端的当前日期和时间。( )
【答案】错误
【详解】NOW() 返回的是服务器上的当前日期和时间,与客户端的时间设置无关。
12.使用 SUM() 函数可以对非数值类型的列进行求和操作。( )
【答案】错误
【详解】解析:SUM() 函数只能对数值类型的列进行求和操作,对非数值类型列使用会出错。
13.MySQL中Select now()表示当前系统的日期时间。( )
【答案】正确
14.COUNT(*) 会忽略 NULL 值。( )
【答案】错误
【详解】COUNT(*) 会计算表中所有行的数量,无论列中的值是否为 NULL。
15.MAX(column_name) 和 MIN(column_name) 可以用来比较字符串的大小。( )
【答案】正确
【详解】MAX(column_name) 和 MIN(column_name) 不仅可以比较数值大小,还可以比较字符串的大小,按照字典顺序排列。
16.CONCAT_WS() 函数会在每个字符串参数之间添加一个空格作为分隔符。( )
【答案】错误
【详解】CONCAT_WS() 函数会在每个字符串参数之间插入指定的分隔符,默认分隔符为空格,但也可以指定其他字符。
17.在MySQL中,返回当前登录的用户名的函数是CHARSET()。( )
【答案】错误
18.CONNECTION_ID() 函数返回的连接ID是持久的。( )
【答案】错误
【详解】CONNECTION_ID() 返回的连接ID是MySQL服务器为每个连接分配的唯一标识符,但在服务器重启后会重置,因此不是持久的。
19.函数TRIM()可以去掉字符串中的所有空格。( )
【答案】错误
【详解】TRIM() 函数只能去掉字符串两端的空格,不能去掉字符串中间的空格。
20.在MySQL中,函数DATABASE()用于返回当前数据库名。( )
【答案】正确
三、填空题
21.( )函数用于将角度 x 转换为弧度。
【答案】RADIANS(x)
22.从字符串 ‘hello world’ 中提取前 5 个字符的函数是_______。
【答案】LEFT()
23.MySQL中,表达式select floor(699.576);的值为_______。
【答案】699
24.NOW() 函数返回的结果格式是 __________。
【答案】YYYY-MM-DD HH:MM:SS
25.计算两个日期相差多少天应使用_________。
【答案】DATEDIFF
26.在 MySQL 中,使用___________函数可以统计某列的记录数量,
【答案】COUNT
27.ROUND(3456.256+3.22,2)的值_________。
【答案】3459.48
28.在MySQL中,_____函数用于返回当前连接的连接ID。
【答案】CONNECTION_ID
29.聚合函数在 SQL 查询中用来对数据集进行______计算。
【答案】汇总
30.在使用SUM()函数求和时,若要去掉该列的重复值,则使用______子句。
【答案】DISTINCT
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《河北省中等职业学校对口升学考试大纲(2026版专业课)》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第1,2卷精准对标河北省考纲,知识模块(一)数据库基础知识:
2.掌握MySQL聚合函数、数学函数、字符串函数、日期和时间函数和其他常用函数的概念及使用;
河北省中等职业学校对口招生考试 计算机类
《数据库原理与应用技术》考点双析卷 第1卷
MySQL函数
学校:___________姓名:___________班级:___________考号:___________
一、单项选择题
1.TRIM(' abc ') 的结果是( )
A.' abc' B.'abc ' C.'abc' D.' abc '
2.下列 函数用于返回最后一个 INSERT 操作生成的 AUTO_INCREMENT 值。( )
A.CHARSET() B.COLLATION()
C.CONNECTION_ID() D.LAST_INSERT_ID()
3.从数据库中提取订单编号的最后三位数字,以下 函数可以实现。( )
A.SUBSTRING()B.LEFT() C.RIGHT() D.CONCAT()
4.已知 x = -3.456,则 SIGN(x) 的值为( )
A.1 B.-1 C.0 D.3.456
5.已知 x = -2.345,则 FLOOR(x) 的值为( )
A.-2 B.-3 C.-2.345 D.-2.34
6.下列聚合函数不忽略空值NULL的是( )
A.SUM(列名) B.MAX(列名) C.COUNT(*) D.COUUNT(列名)
7.下列函数的参数可以是“*”不能是其他字段的是( )
A.SUM() B.AVG() C.MONTH() D.COUNT()
8.下列选项中,哪个不属于聚合函数( )
A.MAX() B.SUM()
C.MIN() D.AVGERAGE()
9.若要在字符串 'abc' 左侧填充字符 '0' 直到长度为 5,应使用的函数是( )
A.LPAD('abc', 5, '0') B.RPAD('abc', 5, '0')
C.SUBSTRING('abc', 5, '0') D.LENGTH('abc', 5, '0')
10.在成绩表中统计语文与数学成绩和的最高值应使用( )
A.MAX(语文)+MAX(数学) B.MAX(语文+数学)
C.MAX(SUM(语文+数学)) D.MAX(语文,数学)
二、判断题
11.NOW() 返回的是客户端的当前日期和时间。( )
12.使用 SUM() 函数可以对非数值类型的列进行求和操作。( )
13.MySQL中Select now()表示当前系统的日期时间。( )
14.COUNT(*) 会忽略 NULL 值。( )
15.MAX(column_name) 和 MIN(column_name) 可以用来比较字符串的大小。( )
16.CONCAT_WS() 函数会在每个字符串参数之间添加一个空格作为分隔符。( )
17.在MySQL中,返回当前登录的用户名的函数是CHARSET()。( )
18.CONNECTION_ID() 函数返回的连接ID是持久的。( )
19.函数TRIM()可以去掉字符串中的所有空格。( )
20.在MySQL中,函数DATABASE()用于返回当前数据库名。( )
三、填空题
21.( )函数用于将角度 x 转换为弧度。
22.从字符串 ‘hello world’ 中提取前 5 个字符的函数是_______。
23.MySQL中,表达式select floor(699.576);的值为_______。
24.NOW() 函数返回的结果格式是 __________。
25.计算两个日期相差多少天应使用_________。
26.在 MySQL 中,使用___________函数可以统计某列的记录数量,
27.ROUND(3456.256+3.22,2)的值_________。
28.在MySQL中,_____函数用于返回当前连接的连接ID。
29.聚合函数在 SQL 查询中用来对数据集进行______计算。
30.在使用SUM()函数求和时,若要去掉该列的重复值,则使用______子句。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$