第9卷 MySQL编程语言(1)河北省对口招生考试-计算机类《数据库原理与应用技术考点双析卷》

2026-03-05
| 2份
| 8页
| 80人阅读
| 0人下载

内容正文:

编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《2028年河北省中等职业学校对口升学考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第9、第10卷精准对标河北省考纲,知识模块(一)数据库理论基础: 3.MySQL编程语言 (1)了解结构化查询语言SQL的作用和主要特点; (2)掌握MySQL语言组成; (3)掌握MySQL聚合函数、数学函数、字符串函数、日期和时间函数和其他常用函数的概念及使用; 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第9卷 MySQL编程语言(1) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共10小题,每题3分,共30分) 1.下列 符号用于SQL语句中的注释。(   ) A.! B./* */ C.** D.& 2.SQL:1992标准引入了 新特性。(   ) A.对象关系特性、递归查询、触发器、存储过程 B.XML相关的支持和窗口函数 C.高级分析函数和临时表 D.JSON支持 3.在SQL的发展历程中,以下标志着SQL语言的初步成熟的标准是(   ) A.SQL-89 B.SQL-92 C.SQL-99 D.SQL-2003 4.SQL标准化由 组织主导。(   ) A.ISO B.ANSI C.W3C D.IETF 5. 被认为是 SQL 发展的重要里程碑,因为在这一年 SQL 被标准化为 ANSI SQL 标准。(   ) A.1970 年 B.1986 年 C.1990 年 D.2000 年 6.SQL 语言最初是由 公司开发的(   ) A.IBM B.Microsoft C.Oracle D.Sybase 7.在SQL中,用于定义和修改数据库结构的语句属于(   ) A.DDL(Data Definition Language) B.DML(Data Manipulation Language) C.DCL(Data Control Language) D.TCL(Transaction Control Language) 8.SQL(Structured Query Language)的主要功能是用于(   ) A.数据定义 B.数据操纵 C.数据控制 D.以上都是 9.对数据库中的数据可以进行查询、插入、删除、修改(更新),这是因为数据库管理系统提供了(   ) A.数据定义功能 B.数据操纵功能 C.数据维护功能 D.数据控制功能 10.在SQL中,使用别名来重命名列名的关键字是(   ) A.AS B.RENAME C.CHANGE D.RENAME:COLUMN 二、判断题(本大题共10小题,每题2分,共20分) 11.MySQL支持用户自定义函数,也支持内部函数。( ) 12.LPAD(ol, n, c2) 函数会在字符串 ol 的右侧填充字符 c2,直到长度为 n 个字符。( ) 13.REPLACE(c, cl, c2) 函数会将字符串 c 中所有出现的子字符串 cl 替换为子字符串 c2。( ) 14.FIELD(o, cl, c2, …) 函数返回的是字符串 o 在字符串列表 cl, c2, … 中的位置。( ) 15.LENGTH函数返回的是字符串c中字符的数量。( ) 16.LOCATE(c, cl) 和 INSTR(c, cl) 函数的功能完全相同。( ) 17.在MySQL中,返回当前登录的用户名的函数是CHARSET()。( ) 18.在MySQL中,select version();获取的是当前数据库的名称。( ) 19.在MySQL中,CURTIME()函数用于返回当前日期。( ) 20.IFNULL(x1, x2) 函数等价于 IF(x1 IS NULL, x2, x1)。( ) 3、 填空题(本大题共10小题,每题5分,共50分) 21.SQL 注入攻击主要利用了 ______ 的安全漏洞。 22.SQL 语言的特点包括:______、高度非过程化、语言简洁、灵活方便。 23.数据操作语言 (DML) 主要用于对数据表中的数据进行_______、______、________、______操作。 24.1986年,ANSI数据库委员会批准了SQL作为关系数据库语言的标准,同年公布了SQL标准文本,简称_______。 25.SQL成为国际标准后,促进了不同数据库系统之间的______和______。 26.SQL语言起源于________,由IBM的研究员Edgar F. Codd提出的关系模型概念演化而来。 27.SQL-89标准在经过研究修改后,于1992年公布了SQL新的标准_______。 28.SQL语言是一种________语言,包括了数据定义、数据查询、数据操纵和数据控制等方面的功能。 29.在SQL中,________用于表示多行注释。 30.SQL不区分大小写,但通常将SQL关键字写成___________形式。 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $ 编写说明:河北省普通高等学校对口招生计算机类《数据库原理与应用技术考点双析卷》,依据《2028年河北省中等职业学校对口升学考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。 本专辑第9、第10卷精准对标河北省考纲,知识模块(一)数据库理论基础: 3.MySQL编程语言 (1)了解结构化查询语言SQL的作用和主要特点; (2)掌握MySQL语言组成; (3)掌握MySQL聚合函数、数学函数、字符串函数、日期和时间函数和其他常用函数的概念及使用; 河北省中等职业学校对口招生考试 计算机类 《数据库原理与应用技术》考点双析卷 第9卷 MySQL编程语言(1) 老师讲解卷 时间:45分钟 总分:100分 班级_______ 姓名_______ 学号_______ 成绩_______ 一、单项选择题(本大题共10小题,每题3分,共30分) 1.下列 符号用于SQL语句中的注释。(   ) A.! B./* */ C.** D.& 【答案】B 【详解】SQL语句中的注释可以使用C语言风格的注释符号/* */ 2.SQL:1992标准引入了 新特性。(   ) A.对象关系特性、递归查询、触发器、存储过程 B.XML相关的支持和窗口函数 C.高级分析函数和临时表 D.JSON支持 【答案】A 【详解】SQL:1992标准是一个重要的里程碑,被广泛采用,并增加了许多新特性,包括对象关系特性、递归查询、触发器、存储过程等。 3.在SQL的发展历程中,以下标志着SQL语言的初步成熟的标准是(   ) A.SQL-89 B.SQL-92 C.SQL-99 D.SQL-2003 【答案】B 4.SQL标准化由 组织主导。(   ) A.ISO B.ANSI C.W3C D.IETF 【答案】B 5. 被认为是 SQL 发展的重要里程碑,因为在这一年 SQL 被标准化为 ANSI SQL 标准。(   ) A.1970 年 B.1986 年 C.1990 年 D.2000 年 【答案】B 6.SQL 语言最初是由 公司开发的(   ) A.IBM B.Microsoft C.Oracle D.Sybase 【答案】A 7.在SQL中,用于定义和修改数据库结构的语句属于(   ) A.DDL(Data Definition Language) B.DML(Data Manipulation Language) C.DCL(Data Control Language) D.TCL(Transaction Control Language) 【答案】A 8.SQL(Structured Query Language)的主要功能是用于(   ) A.数据定义 B.数据操纵 C.数据控制 D.以上都是 【答案】D 9.对数据库中的数据可以进行查询、插入、删除、修改(更新),这是因为数据库管理系统提供了(   ) A.数据定义功能 B.数据操纵功能 C.数据维护功能 D.数据控制功能 【答案】B 10.在SQL中,使用别名来重命名列名的关键字是(   ) A.AS B.RENAME C.CHANGE D.RENAME:COLUMN 【答案】A 【详解】在SQL中,AS关键字用于为列或表指定别名。 二、判断题(本大题共10小题,每题2分,共20分) 11.MySQL支持用户自定义函数,也支持内部函数。( ) 【答案】正确 【详解】MySQL支持用户自定义函数,也支持内部函数。 12.LPAD(ol, n, c2) 函数会在字符串 ol 的右侧填充字符 c2,直到长度为 n 个字符。( ) 【答案】正确 【详解】LPAD(ol, n, c2) 函数会在字符串 ol 的左侧填充字符 c2,直到长度为 n 个字符。RPAD(cl, n, c2) 函数会在字符串 cl 的右侧填充字符 c2。 13.REPLACE(c, cl, c2) 函数会将字符串 c 中所有出现的子字符串 cl 替换为子字符串 c2。( ) 【答案】正确 【详解】REPLACE(c, cl, c2) 函数用于将字符串 c 中的所有出现的子字符串 cl 替换为子字符串 c2。如果 cl 在字符串 c 中不存在,则返回原始字符串 c。 14.FIELD(o, cl, c2, …) 函数返回的是字符串 o 在字符串列表 cl, c2, … 中的位置。( ) 【答案】正确 【详解】FIELD(o, cl, c2, …) 函数返回的是字符串 o 在由逗号分隔的字符串列表 cl, c2, … 中的位置,列表由逗号分隔。 15.LENGTH函数返回的是字符串c中字符的数量。( ) 【答案】错误 【详解】LENGTH函数返回的是字符串 c 中字节的总数,而不是字符的数量。对于非 ASCII 字符,每个字符可能需要多个字节来表示。 16.LOCATE(c, cl) 和 INSTR(c, cl) 函数的功能完全相同。( ) 【答案】正确 【详解】LOCATE(c, cl) 和 INSTR(c, cl) 函数的功能相同,都是用来在字符串 cl 中查找子字符串 c 的位置,返回的是第一次出现的位置。 17.在MySQL中,返回当前登录的用户名的函数是CHARSET()。( ) 【答案】错误 18.在MySQL中,select version();获取的是当前数据库的名称。( ) 【答案】错误 19.在MySQL中,CURTIME()函数用于返回当前日期。( ) 【答案】错误 20.IFNULL(x1, x2) 函数等价于 IF(x1 IS NULL, x2, x1)。( ) 【答案】正确 【详解】IFNULL(x1, x2) 函数用于检查其第一个参数 x1。如果 x1 不为 NULL,则返回 x1;如果 x1 为 NULL,则返回第二个参数 x2。这与 IF(x1 IS NULL, x2, x1) 的功能相同。 3、 填空题(本大题共10小题,每题5分,共50分) 21.SQL 注入攻击主要利用了 ______ 的安全漏洞。 【答案】应用程序 22.SQL 语言的特点包括:______、高度非过程化、语言简洁、灵活方便。 【答案】一体化 23.数据操作语言 (DML) 主要用于对数据表中的数据进行_______、______、________、______操作。 【答案】 查询 插入 删除 更新 24.1986年,ANSI数据库委员会批准了SQL作为关系数据库语言的标准,同年公布了SQL标准文本,简称_______。 【答案】SQL-86 25.SQL成为国际标准后,促进了不同数据库系统之间的______和______。 【答案】 互操作性 兼容性(或可移植性) 26.SQL语言起源于________,由IBM的研究员Edgar F. Codd提出的关系模型概念演化而来。 【答案】1970年代 27.SQL-89标准在经过研究修改后,于1992年公布了SQL新的标准_______。 【答案】SQL-92 28.SQL语言是一种________语言,包括了数据定义、数据查询、数据操纵和数据控制等方面的功能。 【答案】一体化 29.在SQL中,________用于表示多行注释。 【答案】/*  */ 30.SQL不区分大小写,但通常将SQL关键字写成___________形式。 【答案】大写 试卷第6页,共6页 试卷第5页,共6页 学科网(北京)股份有限公司 $

资源预览图

第9卷 MySQL编程语言(1)河北省对口招生考试-计算机类《数据库原理与应用技术考点双析卷》
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。