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

2024-08-07
| 2份
| 11页
| 185人阅读
| 1人下载

内容正文:

编写说明:《计算机类考纲百套卷》依据重庆市《高等职业教育分类考试专业综合理论测试计算机类考试说明》编写,本套试卷共88份分为三个部分,第一部分是根据考试说明的各章节的要求,编写了58份知识点训练卷,第二部分是针对每门课程的重点内容,编写的20份常考题训练卷,第三个部分是参考近几年重庆市计算机类专业理论考试真题,编写了10份专业综合训练卷。 本试卷是《计算机类考纲百套卷》的第32卷,是知识点训练卷,按考纲中《Visual FoxPro 6.0 数据库》---(六) SQL 语言及应用的4-5要求编写。其两点要求是:4.掌握记录删除语句 delete from <表名> [Where <条件表达式>];5.掌握查询语句:Select [字段列表 |*] From 表名;[Where <条件表达式>];[Order By <关键字表达式>[Asc | Desc]];[Group By <关键字表达式>];[Into Table <表名>]说明:掌握 Max( ) 、Min( ) 、Sum( ) 、Avg( ) 、Count( )函数的使用方法。 重庆市《计算机类考纲百套卷》 第32卷 Visual FoxPro 6.0 数据库 (六) SQL 语言及应用 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、填空题(本大题共14小题,每题2分,共28分) 1. 为了在 SQL 语言中删除表中满足条件的记录,应使用的语句是 delete from <表名> (______)。 2. 在查询语句 Select [字段列表 |*] From 表名 中,若要选择所有字段,应使用 ______。 3. 在查询语句中,使用 ______ 子句可以按照指定字段进行排序。 4. 在查询语句中,使用 ______ 子句可以对结果进行分组。 5. Count( ) 函数用于 ______。 6. Sum( ) 函数用于 ______。 7. Avg( ) 函数用于 ______。 8. Max( ) 函数用于 ______。 9. Min( ) 函数用于 ______。 10. 若要从表中查询出满足条件的记录,应在查询语句中使用 ______ 子句。 11. 记录删除语句中,若不指定条件,则会 ______。 12. 在 Order By 子句中,Asc 表示 ______ 排序,Desc 表示 ______ 排序。 13. 要将查询结果保存到新表中,应使用 ______ 子句。 14. 以下 SQL 语句:Select Max(成绩) From 学生表;,其作用是 ______。 二、单项选择题(本大题共16小题,每题3分,共48分) 1.使用 COUNT(*) 函数统计记录数量时,( )。 A. 会忽略空值 B. 不会忽略空值 C. 只统计数值型列 D. 只统计字符型列 2. 在 SQL 中,执行以下语句 Select Min(age) From students; ,其结果是( )。 A. 学生表中年龄最小的值 B. 学生表中年龄最大的值 C. 学生表中年龄的总和 D. 学生表中年龄的平均值 3. 若要对查询结果按照多列进行分组,应使用( )。 A. Group By column1, column2 B. Sort By column1, column2 C. Order By column1, column2 D. Class By column1, column2 4. 以下关于 SQL 语言的说法中,错误的是( )。 A. 是一种关系数据库语言 B. 可以用于数据查询、更新等操作 C. 不支持复杂的逻辑处理 D. 具有强大的功能和灵活性 5. 执行以下 SQL 语句 Select Sum(salary) From employees Where department = '销售'; ,其作用是( )。 A. 计算销售部门员工的平均工资 B. 计算销售部门员工的工资总和 C. 计算所有员工的工资总和 D. 计算销售部门员工的人数 6. 用于将查询结果集进行分组的关键字是哪一个?( ) A. GROUP B. HAVING C. GROUP BY D. ORDER BY 7. 用于计算查询结果集的总行数的函数是哪一个?( ) A. COUNT B. SUM C. AVG D. MAX 8. 用于计算查询结果集的平均值的函数是哪一个?( ) A. COUNT B. SUM C. AVG D. MAX 9. 用于执行多表连接查询的关键字是哪一个?( ) A. JOIN B. UNION C. INTERSECT D. EXCEPT 10. 用于创建新表并将查询结果插入到新表中的关键字是哪一个?( ) A. INTO B. VALUES C. SELECT D. CREATE 11. 用于嵌套查询的关键字是哪一个?( ) A. INNER B. OUTER C. SUB D. NEST 12. 用于查询指定表中满足条件的记录的关键字是哪一个?( ) A. FROM B. WHERE C. GROUP BY D. ORDER BY 13. 用于指定查询返回的列的关键字是哪一个?( ) A. SELECT B. WHERE C. GROUP BY D. ORDER BY 14. 用于执行查询操作的关键字是哪一个?( ) A. SELECT B. UPDATE C. DELETE D. INSERT 15. 用于连接两个或多个表的关键字是哪一个?( ) A. JOIN B. ON C. AND D. OR 16. 用于创建视图的关键字是哪一个?( ) A. CREATE TABLE B. CREATE VIEW C. CREATE DATABASE D. CREATE INDEX 三、判断题(本大题共8小题,每题3分,共24分) 1. CHECK约束用来检查输入的数据是否符合条件。( ) 2. 使用INSERT语句可以删除表中记录。( ) 3. 事务可以保证一系列操作的原子性、一致性、隔离性和持久性。( ) 4. 触发器可以在某个特定事件发生时自动执行预定义的操作。( ) 5. 存储过程是一组为了完成特定功能的SQL语句集合。( ) 6. 函数和存储过程完全相同。( ) 7. LIKE运算符用于模糊查询。( ) 8. UNION运算符用于合并两个查询结果集,并去除重复行。( ) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:《计算机类考纲百套卷》依据重庆市《高等职业教育分类考试专业综合理论测试计算机类考试说明》编写,本套试卷共88份分为三个部分,第一部分是根据考试说明的各章节的要求,编写了58份知识点训练卷,第二部分是针对每门课程的重点内容,编写的20份常考题训练卷,第三个部分是参考近几年重庆市计算机类专业理论考试真题,编写了10份专业综合训练卷。 本试卷是《计算机类考纲百套卷》的第32卷,是知识点训练卷,按考纲中《Visual FoxPro 6.0 数据库》---(六) SQL 语言及应用的4-5要求编写。其两点要求是:4.掌握记录删除语句 delete from <表名> [Where <条件表达式>];5.掌握查询语句:Select [字段列表 |*] From 表名;[Where <条件表达式>];[Order By <关键字表达式>[Asc | Desc]];[Group By <关键字表达式>];[Into Table <表名>]说明:掌握 Max( ) 、Min( ) 、Sum( ) 、Avg( ) 、Count( )函数的使用方法。 重庆市《计算机类考纲百套卷》 第32卷 Visual FoxPro 6.0 数据库 (六) SQL 语言及应用 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、填空题(本大题共14小题,每题2分,共28分) 1. 为了在 SQL 语言中删除表中满足条件的记录,应使用的语句是 delete from <表名> (______)。 【答案】[Where <条件表达式>] 2. 在查询语句 Select [字段列表 |*] From 表名 中,若要选择所有字段,应使用 ______。 【答案】* 3. 在查询语句中,使用 ______ 子句可以按照指定字段进行排序。 【答案】Order By <关键字表达式>[Asc | Desc] 4. 在查询语句中,使用 ______ 子句可以对结果进行分组。 【答案】Group By <关键字表达式> 5. Count( ) 函数用于 ______。 【答案】统计记录的数量 6. Sum( ) 函数用于 ______。 【答案】计算指定字段的总和 7. Avg( ) 函数用于 ______。 【答案】计算指定字段的平均值 8. Max( ) 函数用于 ______。 【答案】求指定字段的最大值 9. Min( ) 函数用于 ______。 【答案】求指定字段的最小值 10. 若要从表中查询出满足条件的记录,应在查询语句中使用 ______ 子句。 【答案】Where <条件表达式> 11. 记录删除语句中,若不指定条件,则会 ______。 【答案】删除表中的所有记录 12. 在 Order By 子句中,Asc 表示 ______ 排序,Desc 表示 ______ 排序。 【答案】升序、降序 13. 要将查询结果保存到新表中,应使用 ______ 子句。 【答案】Into Table <表名> 14. 以下 SQL 语句:Select Max(成绩) From 学生表;,其作用是 ______。 【答案】查询学生表中成绩的最大值 二、单项选择题(本大题共16小题,每题3分,共48分) 1.使用 COUNT(*) 函数统计记录数量时,( )。 A. 会忽略空值 B. 不会忽略空值 C. 只统计数值型列 D. 只统计字符型列 【答案】B 2. 在 SQL 中,执行以下语句 Select Min(age) From students; ,其结果是( )。 A. 学生表中年龄最小的值 B. 学生表中年龄最大的值 C. 学生表中年龄的总和 D. 学生表中年龄的平均值 【答案】A 3. 若要对查询结果按照多列进行分组,应使用( )。 A. Group By column1, column2 B. Sort By column1, column2 C. Order By column1, column2 D. Class By column1, column2 【答案】A 4. 以下关于 SQL 语言的说法中,错误的是( )。 A. 是一种关系数据库语言 B. 可以用于数据查询、更新等操作 C. 不支持复杂的逻辑处理 D. 具有强大的功能和灵活性 【答案】C 5. 执行以下 SQL 语句 Select Sum(salary) From employees Where department = '销售'; ,其作用是( )。 A. 计算销售部门员工的平均工资 B. 计算销售部门员工的工资总和 C. 计算所有员工的工资总和 D. 计算销售部门员工的人数 【答案】B 6. 用于将查询结果集进行分组的关键字是哪一个?( ) A. GROUP B. HAVING C. GROUP BY D. ORDER BY 【答案】C 7. 用于计算查询结果集的总行数的函数是哪一个?( ) A. COUNT B. SUM C. AVG D. MAX 【答案】A 8. 用于计算查询结果集的平均值的函数是哪一个?( ) A. COUNT B. SUM C. AVG D. MAX 【答案】C 9. 用于执行多表连接查询的关键字是哪一个?( ) A. JOIN B. UNION C. INTERSECT D. EXCEPT 【答案】A 10. 用于创建新表并将查询结果插入到新表中的关键字是哪一个?( ) A. INTO B. VALUES C. SELECT D. CREATE 【答案】A 11. 用于嵌套查询的关键字是哪一个?( ) A. INNER B. OUTER C. SUB D. NEST 【答案】C 12. 用于查询指定表中满足条件的记录的关键字是哪一个?( ) A. FROM B. WHERE C. GROUP BY D. ORDER BY 【答案】B 13. 用于指定查询返回的列的关键字是哪一个?( ) A. SELECT B. WHERE C. GROUP BY D. ORDER BY 【答案】A 14. 用于执行查询操作的关键字是哪一个?( ) A. SELECT B. UPDATE C. DELETE D. INSERT 【答案】A 15. 用于连接两个或多个表的关键字是哪一个?( ) A. JOIN B. ON C. AND D. OR 【答案】A 16. 用于创建视图的关键字是哪一个?( ) A. CREATE TABLE B. CREATE VIEW C. CREATE DATABASE D. CREATE INDEX 【答案】B 三、判断题(本大题共8小题,每题3分,共24分) 1. CHECK约束用来检查输入的数据是否符合条件。( ) 【答案】√ 2. 使用INSERT语句可以删除表中记录。( ) 【答案】× 3. 事务可以保证一系列操作的原子性、一致性、隔离性和持久性。( ) 【答案】√ 4. 触发器可以在某个特定事件发生时自动执行预定义的操作。( ) 【答案】√ 5. 存储过程是一组为了完成特定功能的SQL语句集合。( ) 【答案】√ 6. 函数和存储过程完全相同。( ) 【答案】× 7. LIKE运算符用于模糊查询。( ) 【答案】√ 8. UNION运算符用于合并两个查询结果集,并去除重复行。( ) 【答案】√ 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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