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

2025-08-18
| 2份
| 11页
| 86人阅读
| 0人下载

内容正文:

编写说明:2026版重庆市《计算机类考纲百套卷》依据《2025 年重庆市高等职业教育分类考试专业综合理论测试计算机类考试说明》编写。本套试卷由92份试卷三个部分组成,第一部分是知识点训练卷,共58份试卷;第二部分是常考题训练卷,共20份试卷;第三部分由参考重庆市历年计算机类考试真题,编写了10份专业综合训练卷。 本试卷是重庆市《计算机类考纲百套卷》的第27卷,按(六)SQL 语言及应用 要求编写。 其要求是: 1.掌握表结构和记录的SQL语句;2.掌握查询语句及相关函数; 2026版重庆市《计算机类考纲百套卷》 第27卷 VisuAl FoxPro 6.0 数据库 (六)SQL 语言及应用 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题25小题,每题2分,共50分) 1. 以下属于SQL数据查询核心语句的是( )。 A. INSERT B. SELECT C. UPDATE D. DELETE 【答案】B 2. 要删除xs表中所有记录且不保留表结构,应使用( )。 A. DELETE FROM xs B. DROP TABLE xs C. ZAP xs D. ERASE xs 【答案】B 3. 函数COUNT(*)的作用是( )。 A. 计算平均值 B. 统计非空字段数量 C. 统计记录总数 D. 计算总和 【答案】C 4. 以下关于ALTER TABLE命令的说法,正确的是( )。 A. 只能修改字段类型 B. 可以添加或删除字段 C. 不能修改字段宽度 D. 只能操作数据库表 【答案】B 5. 向stu表中插入一条完整记录,正确的SQL语句是( )。 A. INSERT INTO stu VALUES ('001', '张三', 20) B. INSERT stu VALUES ('001', '张三', 20) C. APPEND INTO stu VALUES ('001', '张三', 20) D. ADD INTO stu VALUES ('001', '张三', 20) 【答案】A 6. 以下哪个命令用于物理删除带删除标记的记录( )。 A. DELETE B. PACK C. ZAP D. ERASE 【答案】B 7. 在SQL查询中,用于排序的子句是( )。 A. GROUP BY B. WHERE C. ORDER BY D. HAVING 【答案】C 8. 要将xs表中“性别”字段默认值设为“男”,应使用( )。 A. ALTER TABLE xs SET 性别 DEFAULT '男' B. ALTER TABLE xs ADD 性别 DEFAULT '男' C. ALTER TABLE xs MODIFY 性别 DEFAULT '男' D. ALTER TABLE xs ALTER 性别 SET DEFAULT '男' 【答案】D 9. 以下表达式结果为逻辑真的是( )。 A. 'abc' $ 'abcd' B. 'ABC' == 'abc' C. 5 > '5' D. {^2023-01-01} < {^2022-12-31} 【答案】A 10. 函数YEAR({^2023-05-10})的返回值是( )。 A. 2023 B. '2023' C. 05 D. 10 【答案】A 11. 要查询stu表中年龄大于18的女生记录,条件应为( )。 A. WHERE 年龄 > 18 AND 性别 = '女' B. FOR 年龄 > 18 OR 性别 = '女' C. WHERE 年龄 > 18 OR 性别 = '女' D. FOR 年龄 > 18 AND 性别 = '女' 【答案】A 12. 以下命令中,用于修改记录数据的是( )。 A. ALTER B. UPDATE C. MODIFY D. CHANGE 【答案】B 13. 若表中有10条记录,执行GO BOTTOM后,RECNO()的值是( )。 A. 0 B. 1 C. 10 D. 11 【答案】C 14. 函数LEN('数据库123')的结果是( )。 A. 3 B. 6 C. 7 D. 9 【答案】B 15. 要为xs表增加一个“专业”字段(字符型,宽度10),正确的语句是( )。 A. ALTER TABLE xs ADD 专业 C(10) B. CREATE TABLE xs ADD 专业 C(10) C. ALTER TABLE xs MODIFY 专业 C(10) D. ADD TABLE xs 专业 C(10) 【答案】A 16. 以下关于自由表和数据库表的说法,正确的是( )。 A. 自由表不能添加到数据库中 B. 数据库表不能转换为自由表 C. 数据库表可以设置主关键字 D. 自由表可以设置字段有效性规则 【答案】C 17. 表达式INT(123.456) + ROUND(78.912, 0)的结果是( )。 A. 201 B. 202 C. 203 D. 204 【答案】C 18. 要查询所有姓“张”的学生记录,条件应为( )。 A. WHERE 姓名 LIKE '张' B. WHERE 姓名 LIKE '张%' C. WHERE 姓名 = '张%' D. WHERE 姓名 $ '张' 【答案】C 19. 以下命令中,用于创建数据库的是( )。 A. CREATE TABLE B. CREATE DATABASE C. NEW DATABASE D. MAKE DATABASE 【答案】B 20. 函数MOD(25, 4)的结果是( )。 A. 1 B. 4 C. 6 D. 25 【答案】A 21. 要删除xs表中的“成绩”字段,正确的语句是( )。 A. ALTER TABLE xs DELETE 成绩 B. DROP TABLE xs 成绩 C. ALTER TABLE xs DROP 成绩 D. DELETE FROM xs 成绩 【答案】C 22. 表达式'123' + '456'的结果是( )。 A. 579 B. '123456' C. '579' D. 错误 【答案】B 23. 以下关于SQL DELETE命令的说法,正确的是( )。 A. 只能删除一条记录 B. 删除后记录无法恢复 C. 属于逻辑删除 D. 需要配合PACK命令才能彻底删除 【答案】C 24. 函数DTOC({^2023-10-01})的返回值类型是( )。 A. 日期型 B. 字符型 C. 数值型 D. 逻辑型 【答案】B 25. 要查询stu表中总分前三名的记录,正确的语句是( )。 A. SELECT TOP 3 * FROM stu ORDER BY 总分 B. SELECT TOP 3 * FROM stu ORDER BY 总分 DESC C. SELECT * FROM stu WHERE 总分 IN TOP 3 D. SELECT * FROM stu GROUP BY 总分 TOP 3 【答案】B 二、填空题(本大题20小题,每题2分,共40分) 26. SQL语言中,______语句用于插入新记录。 【答案】INSERT 27. 关系数据库中,表中的一行称为一条______。 【答案】记录 28. 函数______用于计算字段值的总和。 【答案】SUM() 29. 在SQL查询中,______子句用于指定分组条件。 【答案】HAVING 30. 字符型常量的定界符可以是单引号、双引号或______。 【答案】方括号 31. 要取消表中所有记录的删除标记,应使用命令______。 【答案】RECALL ALL 32. 逻辑型数据的取值只有______和.F.。 【答案】.T. 33. SQL语句中,______命令用于删除数据表。 【答案】DROP TABLE 34. 函数AT('ab', 'abcab')的返回值是______。 【答案】1 35. 日期型常量的严格格式是______。 【答案】{^yyyy-mm-dd} 36. 要将stu表中“年龄”字段的数据类型改为数值型(宽度3),应使用命令:ALTER TABLE stu ALTER 年龄 ______。 【答案】N(3) 37. 表达式"计算机" $ "计算机应用"的值是______。 【答案】.T. 38. 数据库表的扩展名为______。 【答案】.dbf 39. 函数______用于将字符型数据转换为数值型。 【答案】VAL() 40. 在VFP中,______命令用于打开数据表。 【答案】USE 41. SQL查询中,______关键字用于去掉重复记录。 【答案】DISTINCT 42. 表达式ROUND(123.456, 2)的值是______。 【答案】123.46 43. 要为表创建索引,应使用______命令。 【答案】INDEX 44. 函数______用于返回当前系统日期。 【答案】DATE() 45. 在SQL中,______语句用于修改表结构。 【答案】ALTER TABLE 三、判断题(本大题10小题,每题1分,共10分) 46. SQL的UPDATE语句可以同时修改多条记录。( ) 【答案】√ 47. 自由表可以设置主关键字。( ) 【答案】× 48. COUNT(字段名)会忽略字段值为空的记录。( ) 【答案】√ 49. INSERT语句一次只能插入一条记录。( ) 【答案】× 50. 逻辑运算符的优先级高于关系运算符。( ) 【答案】× 51. ZAP命令会删除表中所有记录但保留表结构。( ) 【答案】√ 52. 字符型数据的比较是按ASCII码值进行的。( ) 【答案】√ 53. ALTER TABLE命令可以修改字段的名称。( ) 【答案】√ 54. 在SQL查询中,WHERE子句可以替代HAVING子句。( ) 【答案】× 55. 日期型数据可以直接与数值型数据相加。( ) 【答案】√ 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:2026版重庆市《计算机类考纲百套卷》依据《2025 年重庆市高等职业教育分类考试专业综合理论测试计算机类考试说明》编写。本套试卷由92份试卷三个部分组成,第一部分是知识点训练卷,共58份试卷;第二部分是常考题训练卷,共20份试卷;第三部分由参考重庆市历年计算机类考试真题,编写了10份专业综合训练卷。 本试卷是重庆市《计算机类考纲百套卷》的第27卷,按(六)SQL 语言及应用 要求编写。 其要求是: 1. 掌握表结构和记录的SQL语句;2.掌握查询语句及相关函数; 2026版重庆市《计算机类考纲百套卷》 第27卷 VisuAl FoxPro 6.0 数据库 (六)SQL 语言及应用 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题25小题,每题2分,共50分) 1. 以下属于SQL数据查询核心语句的是( )。 A. INSERT B. SELECT C. UPDATE D. DELETE 2. 要删除xs表中所有记录且不保留表结构,应使用( )。 A. DELETE FROM xs B. DROP TABLE xs C. ZAP xs D. ERASE xs】B 3. 函数COUNT(*)的作用是( )。 A. 计算平均值 B. 统计非空字段数量 C. 统计记录总数 D. 计算总和C 4. 以下关于ALTER TABLE命令的说法,正确的是( )。 A. 只能修改字段类型 B. 可以添加或删除字段 C. 不能修改字段宽度 D. 只能操作数据库表 5. 向stu表中插入一条完整记录,正确的SQL语句是( )。 A. INSERT INTO stu VALUES ('001', '张三', 20) B. INSERT stu VALUES ('001', '张三', 20) C. APPEND INTO stu VALUES ('001', '张三', 20) D. ADD INTO stu VALUES ('001', '张三', 20) 6. 以下哪个命令用于物理删除带删除标记的记录( )。 A. DELETE B. PACK C. ZAP D. ERASE 7. 在SQL查询中,用于排序的子句是( )。 A. GROUP BY B. WHERE C. ORDER BY D. HAVING 8. 要将xs表中“性别”字段默认值设为“男”,应使用( )。 A. ALTER TABLE xs SET 性别 DEFAULT '男' B. ALTER TABLE xs ADD 性别 DEFAULT '男' C. ALTER TABLE xs MODIFY 性别 DEFAULT '男' D. ALTER TABLE xs ALTER 性别 SET DEFAULT '男' 9. 以下表达式结果为逻辑真的是( )。 A. 'abc' $ 'abcd' B. 'ABC' == 'abc' C. 5 > '5' D. {^2023-01-01} < {^2022-12-31} 10. 函数YEAR({^2023-05-10})的返回值是( )。 A. 2023 B. '2023' C. 05 D. 10 11. 要查询stu表中年龄大于18的女生记录,条件应为( )。 A. WHERE 年龄 > 18 AND 性别 = '女' B. FOR 年龄 > 18 OR 性别 = '女' C. WHERE 年龄 > 18 OR 性别 = '女' D. FOR 年龄 > 18 AND 性别 = '女' 12. 以下命令中,用于修改记录数据的是( )。 A. ALTER B. UPDATE C. MODIFY D. CHANGE 13. 若表中有10条记录,执行GO BOTTOM后,RECNO()的值是( )。 A. 0 B. 1 C. 10 D. 11 【答案】C 14. 函数LEN('数据库123')的结果是( )。 A. 3 B. 6 C. 7 D. 9答案】B 15. 要为xs表增加一个“专业”字段(字符型,宽度10),正确的语句是( )。 A. ALTER TABLE xs ADD 专业 C(10) B. CREATE TABLE xs ADD 专业 C(10) C. ALTER TABLE xs MODIFY 专业 C(10) D. ADD TABLE xs 专业 C(10)【答案】A 16. 以下关于自由表和数据库表的说法,正确的是( )。 A. 自由表不能添加到数据库中 B. 数据库表不能转换为自由表 C. 数据库表可以设置主关键字 D. 自由表可以设置字段有效性规则【答案】C 17. 表达式INT(123.456) + ROUND(78.912, 0)的结果是( )。 A. 201 B. 202 C. 203 D. 204【答案】C 18. 要查询所有姓“张”的学生记录,条件应为( )。 A. WHERE 姓名 LIKE '张' B. WHERE 姓名 LIKE '张%' C. WHERE 姓名 = '张%' D. WHERE 姓名 $ '张'【答案】C 19. 以下命令中,用于创建数据库的是( )。 A. CREATE TABLE B. CREATE DATABASE C. NEW DATABASE D. MAKE DATABASE【答案】B 20. 函数MOD(25, 4)的结果是( )。 A. 1 B. 4 C. 6 D. 25【答案】A 21. 要删除xs表中的“成绩”字段,正确的语句是( )。 A. ALTER TABLE xs DELETE 成绩 B. DROP TABLE xs 成绩 C. ALTER TABLE xs DROP 成绩 D. DELETE FROM xs 成绩【答案】C 22. 表达式'123' + '456'的结果是( )。 A. 579 B. '123456' C. '579' D. 错误 23. 以下关于SQL DELETE命令的说法,正确的是( )。 A. 只能删除一条记录 B. 删除后记录无法恢复 C. 属于逻辑删除 D. 需要配合PACK命令才能彻底删除【答案】C 24. 函数DTOC({^2023-10-01})的返回值类型是( )。 A. 日期型 B. 字符型 C. 数值型 D. 逻辑型【答案】B 25. 要查询stu表中总分前三名的记录,正确的语句是( )。 A. SELECT TOP 3 * FROM stu ORDER BY 总分 B. SELECT TOP 3 * FROM stu ORDER BY 总分 DESC C. SELECT * FROM stu WHERE 总分 IN TOP 3 D. SELECT * FROM stu GROUP BY 总分 TOP 3【答案】B 二、填空题(本大题20小题,每题2分,共40分) 26. SQL语言中,______语句用于插入新记录。 27. 关系数据库中,表中的一行称为一条______。 28. 函数______用于计算字段值的总和。 29. 在SQL查询中,______子句用于指定分组条件。 30. 字符型常量的定界符可以是单引号、双引号或______。 31. 要取消表中所有记录的删除标记,应使用命令______。 32. 逻辑型数据的取值只有______和.F.。 33. SQL语句中,______命令用于删除数据表。 34. 函数AT('ab', 'abcab')的返回值是______。 35. 日期型常量的严格格式是______。 36. 要将stu表中“年龄”字段的数据类型改为数值型(宽度3),应使用命令:ALTER TABLE stu ALTER 年龄 ______。 37. 表达式"计算机" $ "计算机应用"的值是______。 38. 数据库表的扩展名为______。 39. 函数______用于将字符型数据转换为数值型。 40. 在VFP中,______命令用于打开数据表。 41. SQL查询中,______关键字用于去掉重复记录。 42. 表达式ROUND(123.456, 2)的值是______。 43. 要为表创建索引,应使用______命令。 44. 函数______用于返回当前系统日期。 45. 在SQL中,______语句用于修改表结构。 三、判断题(本大题10小题,每题1分,共10分) 46. SQL的UPDATE语句可以同时修改多条记录。( ) 47. 自由表可以设置主关键字。( ) 48. COUNT(字段名)会忽略字段值为空的记录。( ) 49. INSERT语句一次只能插入一条记录。( ) 50. 逻辑运算符的优先级高于关系运算符。( ) 51. ZAP命令会删除表中所有记录但保留表结构。( ) 52. 字符型数据的比较是按ASCII码值进行的。( ) 53. ALTER TABLE命令可以修改字段的名称。( ) 54. 在SQL查询中,WHERE子句可以替代HAVING子句。( ) 55. 日期型数据可以直接与数值型数据相加。( ) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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