内容正文:
编写说明:《计算机类专业考点讲练测》专辑,是依据重庆市高等职业教育分类考试专业综合理论测试——计算机类考试说明编写的。紧密围绕计算机类专业考纲所涉及的三门高考课程的 20 个考点,精心编撰 43 套讲练测。每套讲练测的内容均涵盖考点解读、思维导图、知识梳理、师生互动、概念强化、高考模拟、课堂练习、课堂小结以及课后测验等九个环节。
本讲属于《计算机类专业考点讲练测》的第 24 套,包含课件、讲义以及测验三个教学文件,且与之配套使用的还有重庆市《计算机类考纲百套卷》。欢迎各位老师下载使用,并敬请给予宝贵建议。
重庆市《计算机类专业考点讲练测》
【Visual FoxPro 6.0 数据库】
6.SQL 语言及应用(2) 测验
班级 姓名 学号 成绩
一、判断题
1. 在DELETE语句中,可以使用WHERE子句来指定删除记录的条件。( )
2. UPDATE语句执行后,更新的记录是不可逆的,不能恢复到更新前的状态。( )
3. DELETE语句执行后,删除的记录是不可逆的,不能恢复到删除前的状态。( )
4. 在UPDATE语句中,可以使用聚合函数(如SUM、AVG)来更新字段值。( )
5. 在DELETE语句中,可以使用聚合函数(如SUM、AVG)来指定删除记录的条件。( )
二、填空题
1. 在UPDATE语句中同时更新多个字段时,字段名和表达式之间用______连接。
2. UPDATE语句的WHERE子句中设置多个条件时,条件之间用______或______连接。
3. 在执行DELETE语句前,可以使用______语句配合WHERE子句来预览将要删除的记录。
4. 若要删除"Employees"表中所有姓氏为"Smith"的员工记录,应使用______。
5. 要更新"Students"表中所有学生的分数,使每个学生的分数增加10分,应使用______。
三、选择题
1. 在SQL中,以下哪个选项用于插入新记录?( )
A. INSERT
B. UPDATE
C. DELETE
D. SELECT
2. 在SQL中,以下哪个选项用于查询表中的记录?( )
A. INSERT
B. UPDATE
C. DELETE
D. SELECT
3. 使用DELETE语句删除记录后,删除的记录?( )
A. 可以恢复
B. 不可恢复
C. 可以部分恢复
D. 取决于数据库设置
4. 在SQL中,以下哪个选项用于修改表结构?( )
A. UPDATE
B. DELETE
C. ALTER TABLE
D. SELECT
5. 在SQL中,以下哪个选项用于创建新表?( )
A. UPDATE
B. DELETE
C. CREATE TABLE
D. SELECT
四、简答题
1. 简述SQL语言中UPDATE语句的基本用法。
2. 在SQL中,使用UPDATE语句更新表记录时,如果没有指定WHERE子句,会发生什么情况?
学科网(北京)股份有限公司
$$
编写说明:《计算机类专业考点讲练测》专辑,是依据重庆市高等职业教育分类考试专业综合理论测试——计算机类考试说明编写的。紧密围绕计算机类专业考纲所涉及的三门高考课程的 20 个考点,精心编撰 43 套讲练测。每套讲练测的内容均涵盖考点解读、思维导图、知识梳理、师生互动、概念强化、高考模拟、课堂练习、课堂小结以及课后测验等九个环节。
本讲属于《计算机类专业考点讲练测》的第 24 套,包含课件、讲义以及测验三个教学文件,且与之配套使用的还有重庆市《计算机类考纲百套卷》。欢迎各位老师下载使用,并敬请给予宝贵建议。
重庆市《计算机类专业考点讲练测》
【Visual FoxPro 6.0 数据库】
6.SQL 语言及应用(2) 测验
班级 姓名 学号 成绩
一、判断题
1. 在DELETE语句中,可以使用WHERE子句来指定删除记录的条件。( )
【答案】√
2. UPDATE语句执行后,更新的记录是不可逆的,不能恢复到更新前的状态。( )
【答案】√
3. DELETE语句执行后,删除的记录是不可逆的,不能恢复到删除前的状态。( )
【答案】√
4. 在UPDATE语句中,可以使用聚合函数(如SUM、AVG)来更新字段值。( )
【答案】×
5. 在DELETE语句中,可以使用聚合函数(如SUM、AVG)来指定删除记录的条件。( )
【答案】×
二、填空题
1. 在UPDATE语句中同时更新多个字段时,字段名和表达式之间用______连接。
【答案】逗号(,)
2. UPDATE语句的WHERE子句中设置多个条件时,条件之间用______或______连接。
【答案】AND;OR
3. 在执行DELETE语句前,可以使用______语句配合WHERE子句来预览将要删除的记录。
【答案】SELECT
4. 若要删除"Employees"表中所有姓氏为"Smith"的员工记录,应使用______。
【答案】DELETE FROM Employees WHERE LastName = 'Smith'
5. 要更新"Students"表中所有学生的分数,使每个学生的分数增加10分,应使用______。
【答案】UPDATE Students SET Score = Score + 10
三、选择题
1. 在SQL中,以下哪个选项用于插入新记录?( )
A. INSERT
B. UPDATE
C. DELETE
D. SELECT
【答案】A
2. 在SQL中,以下哪个选项用于查询表中的记录?( )
A. INSERT
B. UPDATE
C. DELETE
D. SELECT
【答案】D
3. 使用DELETE语句删除记录后,删除的记录?( )
A. 可以恢复
B. 不可恢复
C. 可以部分恢复
D. 取决于数据库设置
【答案】B
4. 在SQL中,以下哪个选项用于修改表结构?( )
A. UPDATE
B. DELETE
C. ALTER TABLE
D. SELECT
【答案】C
5. 在SQL中,以下哪个选项用于创建新表?( )
A. UPDATE
B. DELETE
C. CREATE TABLE
D. SELECT
【答案】C
四、简答题
1. 简述SQL语言中UPDATE语句的基本用法。
【答案】SQL语言中的UPDATE语句用于修改表中的现有记录。基本语法为`UPDATE <表名> SET 字段名1 = 表达式1, ... [WHERE <条件表达式>]`。其中,`SET`关键字后面跟需要修改的字段和新的值,`WHERE`子句用于指定哪些记录需要被更新。如果不使用`WHERE`子句,则表中的所有记录都会被更新。
2. 在SQL中,使用UPDATE语句更新表记录时,如果没有指定WHERE子句,会发生什么情况?
【答案】如果在UPDATE语句中没有指定WHERE子句,那么SQL会将指定的字段更新应用于表中的所有记录。这可能导致整个表的数据被统一修改,因此在没有特定条件的情况下,应谨慎使用。
学科网(北京)股份有限公司
$$