《Visual FoxPro 6.0数据库》(六)SQL 语言及应用-知识点训练卷 2026版重庆市计算机类考纲百套卷 第28卷

2025-08-18
| 2份
| 13页
| 87人阅读
| 0人下载

内容正文:

编写说明:2026版重庆市《计算机类考纲百套卷》依据《2025 年重庆市高等职业教育分类考试专业综合理论测试计算机类考试说明》编写。本套试卷由92份试卷三个部分组成,第一部分是知识点训练卷,共58份试卷;第二部分是常考题训练卷,共20份试卷;第三部分由参考重庆市历年计算机类考试真题,编写了10份专业综合训练卷。 本试卷是重庆市《计算机类考纲百套卷》的第28卷,按(六)SQL 语言及应用 要求编写。 其要求是: 1.掌握表结构和记录的SQL语句;2.掌握查询语句及相关函数; 2026版重庆市《计算机类考纲百套卷》 第28卷 VisuAl FoxPro 6.0 数据库 (六)SQL 语言及应用 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题25小题,每题2分,共50分) 1. 以下不属于SQL数据操纵语句的是( )。 A. INSERT B. ALTER C. UPDATE D. DELETE 【答案】B 2. 要查询xs表中“性别”为“男”且“年龄”大于20的记录,条件子句应为( )。 A. WHERE 性别 = '男' OR 年龄 > 20 B. WHERE 性别 = '男' AND 年龄 > 20 C. FOR 性别 = '男' AND 年龄 > 20 D. FOR 性别 = '男' OR 年龄 > 20 【答案】B 3. 函数AVG(成绩)的作用是( )。 A. 计算成绩的总和 B. 计算成绩的平均值 C. 统计成绩的记录数 D. 查找成绩的最大值 【答案】B 4. 以下关于CREATE TABLE命令的说法,错误的是( )。 A. 可以指定字段的数据类型 B. 可以设置字段的宽度 C. 只能创建数据库表 D. 可以同时定义多个字段 【答案】C 5. 向stu表中插入记录时,若只插入部分字段,正确的SQL语句格式是( )。 A. INSERT INTO 表名 (字段1, 字段2...) VALUES (值1, 值2...) B. INSERT 表名 (字段1, 字段2...) VALUES (值1, 值2...) C. INSERT INTO 表名 VALUES (值1, 值2...) D. INSERT 表名 VALUES (值1, 值2...) 【答案】A 6. 以下命令中,用于取消当前记录删除标记的是( )。 A. RECALL B. PACK C. ZAP D. DELETE 【答案】A 7. 在SQL查询中,HAVING子句的作用是( )。 A. 筛选记录 B. 分组前筛选 C. 分组后筛选 D. 排序 【答案】C 8. 要将xs表中“电话”字段设置为允许为空,应使用( )。 A. ALTER TABLE xs SET 电话 NULL B. ALTER TABLE xs ALTER 电话 NULL C. ALTER TABLE xs MODIFY 电话 NULL D. ALTER TABLE xs ADD 电话 NULL 【答案】B 9. 以下表达式结果为.F.的是( )。 A. '123' $ '12345' B. 'AB' == 'Ab' C. 10 > 5 D. {^2024-01-01} > {^2023-12-31} 【答案】B 10. 函数MONTH({^2024-06-15})的返回值是( )。 A. 6 B. '6' C. 15 D. '15' 【答案】A 11. 要查询stu表中“语文”成绩低于60分的记录,条件应为( )。 A. WHERE 语文 < 60 B. FOR 语文 < 60 C. WHERE 语文 <= 60 D. FOR 语文 <= 60 【答案】A 12. 以下命令中,用于删除数据表的是( )。 A. DELETE TABLE B. DROP TABLE C. REMOVE TABLE D. ERASE TABLE 【答案】B 13. 若表中有8条记录,执行SKIP 2后,当前记录号增加( )。 A. 1 B. 2 C. 3 D. 4 【答案】B 14. 函数LEN('VFP数据库')的结果是( )。 A. 3 B. 6 C. 7 D. 9 【答案】C 15. 要修改xs表中“地址”字段的宽度为50(原宽度为30),正确的语句是( )。 A. ALTER TABLE xs MODIFY 地址 C(50) B. ALTER TABLE xs ALTER 地址 C(50) C. ALTER TABLE xs CHANGE 地址 C(50) D. ALTER TABLE xs UPDATE 地址 C(50) 【答案】B 16. 以下关于数据库表的说法,正确的是( )。 A. 数据库表不能转换为自由表 B. 数据库表可以设置字段标题 C. 数据库表没有扩展名将 D. 数据库表不能设置索引 【答案】B 17. 表达式INT(98.76) + ROUND(12.345, 1)的结果是( )。 A. 111.1 B. 111.0 C. 110.1 D. 110.0 【答案】A 18. 要查询所有姓“李”且名字为两个字的学生记录,条件应为( )。 A. WHERE 姓名 LIKE '李_' B. WHERE 姓名 LIKE '李%' C. WHERE 姓名 = '李_' D. WHERE 姓名 $ '李' 【答案】A 19. 以下命令中,用于关闭数据库的是( )。 A. CLOSE DATABASE B. CLOSE TABLE C. USE D. QUIT 【答案】A 20. 函数MOD(30, 7)的结果是( )。 A. 2 B. 3 C. 4 D. 5 【答案】A 21. 要为xs表的“学号”字段创建唯一索引,正确的语句是( )。 A. INDEX ON 学号 TAG 学号 UNIQUE B. CREATE INDEX 学号 ON xs (学号) UNIQUE C. ALTER TABLE xs ADD UNIQUE 学号 D. 以上都正确 【答案】D 22. 表达式'abc' + STR(123)的结果是( )。 A. 'abc123' B. 'abc 123' C. 123abc D. 错误 【答案】A 23. 以下关于SQL UPDATE命令的说法,正确的是( )。 A. 必须指定WHERE子句 B. 一次只能修改一个字段 C. 可以同时修改多个字段 D. 不能修改数值型字段 【答案】C 24. 函数CTOD('08/01/2024')的返回值类型是( )。 A. 字符型 B. 日期型 C. 数值型 D. 逻辑型 【答案】B 25. 要查询stu表中“数学”成绩最高的学生记录,正确的语句是( )。 A. SELECT TOP 1 * FROM stu ORDER BY 数学 B. SELECT TOP 1 * FROM stu ORDER BY 数学 DESC C. SELECT * FROM stu WHERE 数学 = MAX(数学) D. SELECT * FROM stu HAVING 数学 = MAX(数学) 【答案】B 二、填空题(本大题20小题,每题2分,共40分) 26. SQL语言中,______语句用于删除表中的记录。 【答案】DELETE 27. 关系数据库中,表中的一列称为一个______。 【答案】字段 28. 函数______用于计算字段值中的最大值。 【答案】MAX() 29. 在SQL查询中,______子句用于指定查询条件。 【答案】WHERE 30. 数值型常量的表示形式可以是整数或______。 【答案】小数 31. 要逻辑删除表中所有记录,应使用命令______。 【答案】DELETE ALL 32. 日期型数据的默认格式是______。 【答案】mm/dd/yyyy 33. SQL语句中,______命令用于创建数据库。 【答案】CREATE DATABASE 34. 函数SUBSTR('Visual FoxPro', 8, 3)的返回值是______。 【答案】Fox 35. 逻辑型常量的表示形式是______和.F.。 【答案】.T. 36. 要将stu表中“出生年月”字段的数据类型改为日期型,应使用命令:ALTER TABLE stu ALTER 出生年月 ______。 【答案】D 37. 表达式"数据库" $ "关系数据库"的值是______。 【答案】.T. 38. 数据库文件的扩展名为______。 【答案】.dbc 39. 函数______用于将数值型数据转换为字符型。 【答案】STR() 40. 在VFP中,______命令用于显示表中的记录。 【答案】LIST 或 DISPLAY 41. SQL查询中,______关键字用于指定查询的字段。 【答案】SELECT 42. 表达式ROUND(456.789, 1)的值是______。 【答案】456.8 43. 要删除表中的索引,应使用______命令。 【答案】DELETE TAG 44. 函数______用于返回当前系统时间。 【答案】TIME() 45. 在SQL中,______语句用于创建数据表。 【答案】CREATE TABLE 三、判断题(本大题10小题,每题1分,共10分) 46. SQL的INSERT语句可以一次插入多条记录。( ) 【答案】√ 47. 数据库表可以设置字段的默认值。( ) 【答案】√ 48. AVG(字段名)会忽略字段值为空的记录。( ) 【答案】√ 49. UPDATE语句必须指定WHERE子句。( ) 【答案】× 50. 关系运算符的优先级高于算术运算符。( ) 【答案】× 51. PACK命令会物理删除表中带删除标记的记录。( ) 【答案】√ 52. 数值型数据的比较是按其实际大小进行的。( ) 【答案】√ 53. ALTER TABLE命令不能修改字段的名称。( ) 【答案】× 54. 在SQL查询中,HAVING子句必须与GROUP BY子句配合使用。( ) 【答案】√ 55. 字符型数据可以与数值型数据直接相加。( ) 【答案】× 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:2026版重庆市《计算机类考纲百套卷》依据《2025 年重庆市高等职业教育分类考试专业综合理论测试计算机类考试说明》编写。本套试卷由92份试卷三个部分组成,第一部分是知识点训练卷,共58份试卷;第二部分是常考题训练卷,共20份试卷;第三部分由参考重庆市历年计算机类考试真题,编写了10份专业综合训练卷。 本试卷是重庆市《计算机类考纲百套卷》的第28卷,按(六)SQL 语言及应用 要求编写。 其要求是: 1.掌握表结构和记录的SQL语句;2.掌握查询语句及相关函数; 2026版重庆市《计算机类考纲百套卷》 第28卷 VisuAl FoxPro 6.0 数据库 (六)SQL 语言及应用 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题25小题,每题2分,共50分) 1. 以下不属于SQL数据操纵语句的是( )。 A. INSERT B. ALTER C. UPDATE D. DELETE 2. 要查询xs表中“性别”为“男”且“年龄”大于20的记录,条件子句应为( )。 A. WHERE 性别 = '男' OR 年龄 > 20 B. WHERE 性别 = '男' AND 年龄 > 20 C. FOR 性别 = '男' AND 年龄 > 20 D. FOR 性别 = '男' OR 年龄 > 20 3. 函数AVG(成绩)的作用是( )。 A. 计算成绩的总和 B. 计算成绩的平均值 C. 统计成绩的记录数 D. 查找成绩的最大值 4. 以下关于CREATE TABLE命令的说法,错误的是( )。 A. 可以指定字段的数据类型 B. 可以设置字段的宽度 C. 只能创建数据库表 D. 可以同时定义多个字段 5. 向stu表中插入记录时,若只插入部分字段,正确的SQL语句格式是( )。 A. INSERT INTO 表名 (字段1, 字段2...) VALUES (值1, 值2...) B. INSERT 表名 (字段1, 字段2...) VALUES (值1, 值2...) C. INSERT INTO 表名 VALUES (值1, 值2...) D. INSERT 表名 VALUES (值1, 值2...) 6. 以下命令中,用于取消当前记录删除标记的是( )。 A. RECALL B. PACK C. ZAP D. DELETE 7. 在SQL查询中,HAVING子句的作用是( )。 A. 筛选记录 B. 分组前筛选 C. 分组后筛选 D. 排序 8. 要将xs表中“电话”字段设置为允许为空,应使用( )。 A. ALTER TABLE xs SET 电话 NULL B. ALTER TABLE xs ALTER 电话 NULL C. ALTER TABLE xs MODIFY 电话 NULL D. ALTER TABLE xs ADD 电话 NULL 9. 以下表达式结果为.F.的是( )。 A. '123' $ '12345' B. 'AB' == 'Ab' C. 10 > 5 D. {^2024-01-01} > {^2023-12-31} 10. 函数MONTH({^2024-06-15})的返回值是( )。 A. 6 B. '6' C. 15 D. '15' 11. 要查询stu表中“语文”成绩低于60分的记录,条件应为( )。 A. WHERE 语文 < 60 B. FOR 语文 < 60 C. WHERE 语文 <= 60 D. FOR 语文 <= 60 12. 以下命令中,用于删除数据表的是( )。 A. DELETE TABLE B. DROP TABLE C. REMOVE TABLE D. ERASE TABLE 13. 若表中有8条记录,执行SKIP 2后,当前记录号增加( )。 A. 1 B. 2 C. 3 D. 4 14. 函数LEN('VFP数据库')的结果是( )。 A. 3 B. 6 C. 7 D. 9 15. 要修改xs表中“地址”字段的宽度为50(原宽度为30),正确的语句是( )。 A. ALTER TABLE xs MODIFY 地址 C(50) B. ALTER TABLE xs ALTER 地址 C(50) C. ALTER TABLE xs CHANGE 地址 C(50) D. ALTER TABLE xs UPDATE 地址 C(50) 16. 以下关于数据库表的说法,正确的是( )。 A. 数据库表不能转换为自由表 B. 数据库表可以设置字段标题 C. 数据库表没有扩展名将 D. 数据库表不能设置索引 17. 表达式INT(98.76) + ROUND(12.345, 1)的结果是( )。 A. 111.1 B. 111.0 C. 110.1 D. 110.0 18. 要查询所有姓“李”且名字为两个字的学生记录,条件应为( )。 A. WHERE 姓名 LIKE '李_' B. WHERE 姓名 LIKE '李%' C. WHERE 姓名 = '李_' D. WHERE 姓名 $ '李' 19. 以下命令中,用于关闭数据库的是( )。 A. CLOSE DATABASE B. CLOSE TABLE C. USE D. QUIT 20. 函数MOD(30, 7)的结果是( )。 A. 2 B. 3 C. 4 D. 5 21. 要为xs表的“学号”字段创建唯一索引,正确的语句是( )。 A. INDEX ON 学号 TAG 学号 UNIQUE B. CREATE INDEX 学号 ON xs (学号) UNIQUE C. ALTER TABLE xs ADD UNIQUE 学号 D. 以上都正确 22. 表达式'abc' + STR(123)的结果是( )。 A. 'abc123' B. 'abc 123' C. 123abc D. 错误 23. 以下关于SQL UPDATE命令的说法,正确的是( )。 A. 必须指定WHERE子句 B. 一次只能修改一个字段 C. 可以同时修改多个字段 D. 不能修改数值型字段 24. 函数CTOD('08/01/2024')的返回值类型是( )。 A. 字符型 B. 日期型 C. 数值型 D. 逻辑型 25. 要查询stu表中“数学”成绩最高的学生记录,正确的语句是( )。 A. SELECT TOP 1 * FROM stu ORDER BY 数学 B. SELECT TOP 1 * FROM stu ORDER BY 数学 DESC C. SELECT * FROM stu WHERE 数学 = MAX(数学) D. SELECT * FROM stu HAVING 数学 = MAX(数学) 二、填空题(本大题20小题,每题2分,共40分) 26. SQL语言中,______语句用于删除表中的记录。 27. 关系数据库中,表中的一列称为一个______。 28. 函数______用于计算字段值中的最大值。 29. 在SQL查询中,______子句用于指定查询条件。 30. 数值型常量的表示形式可以是整数或______。 31. 要逻辑删除表中所有记录,应使用命令______。 32. 日期型数据的默认格式是______。 33. SQL语句中,______命令用于创建数据库。 34. 函数SUBSTR('Visual FoxPro', 8, 3)的返回值是______。 35. 逻辑型常量的表示形式是______和.F.。 36. 要将stu表中“出生年月”字段的数据类型改为日期型,应使用命令:ALTER TABLE stu ALTER 出生年月 ______。 37. 表达式"数据库" $ "关系数据库"的值是______。 38. 数据库文件的扩展名为______。 39. 函数______用于将数值型数据转换为字符型。 40. 在VFP中,______命令用于显示表中的记录。 41. SQL查询中,______关键字用于指定查询的字段。 42. 表达式ROUND(456.789, 1)的值是______。 43. 要删除表中的索引,应使用______命令。 44. 函数______用于返回当前系统时间。 45. 在SQL中,______语句用于创建数据表。 三、判断题(本大题10小题,每题1分,共10分) 46. SQL的INSERT语句可以一次插入多条记录。( ) 47. 数据库表可以设置字段的默认值。( ) 48. AVG(字段名)会忽略字段值为空的记录。( ) 49. UPDATE语句必须指定WHERE子句。( ) 50. 关系运算符的优先级高于算术运算符。( ) 51. PACK命令会物理删除表中带删除标记的记录。( ) 52. 数值型数据的比较是按其实际大小进行的。( ) 53. ALTER TABLE命令不能修改字段的名称。( ) 54. 在SQL查询中,HAVING子句必须与GROUP BY子句配合使用。( ) 55. 字符型数据可以与数值型数据直接相加。( ) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

《Visual FoxPro 6.0数据库》(六)SQL 语言及应用-知识点训练卷 2026版重庆市计算机类考纲百套卷 第28卷
1
《Visual FoxPro 6.0数据库》(六)SQL 语言及应用-知识点训练卷 2026版重庆市计算机类考纲百套卷 第28卷
2
《Visual FoxPro 6.0数据库》(六)SQL 语言及应用-知识点训练卷 2026版重庆市计算机类考纲百套卷 第28卷
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。