《网站数据库应用技术-SQL server》创建数据库和表(3)(举一反三考点练)-课后自测(卷1)
2025-09-02
|
2份
|
6页
|
40人阅读
|
0人下载
内容正文:
举一反三考点练
《网站数据库应用技术-SQL server》表的修改-课后自测
知识点一 INSERT:向表中插入记录
1.(单项选择题)关于向表中插入记录,以下说法正确的是( )
A. 使用对象资源管理器插入记录时,必须手动输入标识列的值
B. 使用INSERT语句插入记录时,必须指定所有列的值
C. 使用INSERT语句插入记录时,可以省略列名,但插入的值必须与表中列的顺序一致
D. 使用INSERT语句插入记录时,字符型和日期型数据不需要加单引号
2.(单项选择题)以下关于INSERT语句的描述,正确的是( )
A. INSERT语句只能插入一条记录 B. INSERT语句可以批量插入多条记录
C. INSERT语句插入记录时,必须指定所有列的值 D. INSERT语句插入记录时,不能省略列名
3.(单项选择题)在使用INSERT语句插入记录时,以下说法正确的是( )
A. 插入的值必须符合列的数据类型 B. 插入的值可以与列的数据类型不一致
C. 插入的值不需要符合列的数据类型 D. 插入的值必须是字符串类型
4.(判断题)使用INSERT语句插入记录时,必须指定所有列的值( )
5.(判断题)使用INSERT语句插入记录时,字符型和日期型数据需要加单引号( )
6.(填空题)使用INSERT语句插入记录时,字符型和日期型数据需要加___________。
7.(填空题)使用INSERT语句插入记录时,可以通过___________子句批量插入多条记录。
知识点二 UPDATE:修改已有记录
1.(单项选择题)在 SQL Server 中,使用 UPDATE 语句更新记录时,以下说法正确的是( )
A. 更新记录时无需指定条件,直接更新所有记录 B. 更新记录时必须使用 WHERE 子句指定条件
C. 更新记录时不能同时更新多个列 D. 更新记录时无需考虑数据类型
2.(单项选择题)在 SQL Server 中,以下关于 UPDATE 语句的描述,正确的是( )
A. UPDATE 语句只能更新一个列 B. UPDATE 语句可以同时更新多个列
C. UPDATE 语句无需指定表名 D. UPDATE 语句可以不使用 WHERE 子句
3.(单项选择题)在 SQL Server 中,使用 UPDATE 语句更新记录时,以下说法正确的是( )
A. 更新的值可以不考虑列的数据类型 B. 更新的值必须符合列的数据类型
C. 更新记录时不需要 WHERE 子句 D. 更新记录时不能更新外键列
4.(判断题)在 SQL Server 中,使用 UPDATE 语句更新记录时,可以不使用 SET 子句( )
5.(判断题)在 SQL Server 中,使用 UPDATE 语句更新记录时,可以不指定表名( )
6.(填空题)在 SQL Server 中,使用 UPDATE 语句更新记录时,可以更新外键列,但需要考虑___________约束。
7.(填空题)在 SQL Server 中,使用 UPDATE 语句更新记录时,必须指定___________名。
知识点三 DELETE:删除无用记录
1.(单项选择题)在 SQL Server 中,使用 DELETE 语句删除记录时,必须使用( )子句指定删除条件
A. WHERE B. FROM C. SET D. INTO
2.(单项选择题)以下关于 DELETE 语句的说法,正确的是( )
A. DELETE 语句可以删除表中所有记录,无需指定条件 B. DELETE 语句只能删除表中的一条记录
C. DELETE 语句可以删除表中指定条件的记录 D. DELETE 语句不能删除表中的记录
3.(单项选择题)在 SQL Server 中,以下哪个语句用于删除表中的记录( )
A. DELETE FROM 表名 WHERE 条件 B. DELETE 表名 WHERE 条件
C. DELETE INTO 表名 WHERE 条件 D. DELETE 表名 FROM 条件
4.(判断题)DELETE 语句可以删除表中所有记录,无需指定条件( )
5.(判断题)在 SQL Server 中,删除表中所有记录的语句是 DELETE FROM 表名( )
6.(填空题)在 SQL Server 中,删除“图书信息”表中“书名”为“雪莲花开”的记录的语句是________________________________。
7.(填空题)在使用 DELETE 语句时,可以通过________________子句指定条件,同时删除多条记录。
原创精品资源学科网独家享有版权,侵权必究!2
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$
举一反三考点练
《网站数据库应用技术-SQL server》表的修改-课后自测
知识点一 INSERT:向表中插入记录
1.(单项选择题)关于向表中插入记录,以下说法正确的是( )
A. 使用对象资源管理器插入记录时,必须手动输入标识列的值
B. 使用INSERT语句插入记录时,必须指定所有列的值
C. 使用INSERT语句插入记录时,可以省略列名,但插入的值必须与表中列的顺序一致
D. 使用INSERT语句插入记录时,字符型和日期型数据不需要加单引号
【答案】C
【解析】使用INSERT语句插入记录时,可以省略列名,但插入的值必须与表中列的顺序一致。字符型和日期型数据需要加单引号。
2.(单项选择题)以下关于INSERT语句的描述,正确的是( )
A. INSERT语句只能插入一条记录 B. INSERT语句可以批量插入多条记录
C. INSERT语句插入记录时,必须指定所有列的值 D. INSERT语句插入记录时,不能省略列名
【答案】B
【解析】INSERT语句可以批量插入多条记录,通过SELECT子句实现。插入记录时,可以省略列名,但插入的值必须与表中列的顺序一致。
3.(单项选择题)在使用INSERT语句插入记录时,以下说法正确的是( )
A. 插入的值必须符合列的数据类型 B. 插入的值可以与列的数据类型不一致
C. 插入的值不需要符合列的数据类型 D. 插入的值必须是字符串类型
【答案】A
【解析】在使用INSERT语句插入记录时,插入的值必须符合列的数据类型。字符型和日期型数据需要加单引号。
4.(判断题)使用INSERT语句插入记录时,必须指定所有列的值( )
【答案】×
【解析】使用INSERT语句插入记录时,可以省略列名,但插入的值必须与表中列的顺序一致。如果省略列名,则插入的值必须与表中列的顺序一致。
5.(判断题)使用INSERT语句插入记录时,字符型和日期型数据需要加单引号( )
【答案】√
【解析】使用INSERT语句插入记录时,字符型和日期型数据需要加单引号。
6.(填空题)使用INSERT语句插入记录时,字符型和日期型数据需要加___________。
【答案】单引号
【解析】使用INSERT语句插入记录时,字符型和日期型数据需要加单引号。
7.(填空题)使用INSERT语句插入记录时,可以通过___________子句批量插入多条记录。
【答案】SELECT
【解析】使用INSERT语句插入记录时,可以通过SELECT子句批量插入多条记录。
知识点二 UPDATE:修改已有记录
1.(单项选择题)在 SQL Server 中,使用 UPDATE 语句更新记录时,以下说法正确的是( )
A. 更新记录时无需指定条件,直接更新所有记录 B. 更新记录时必须使用 WHERE 子句指定条件
C. 更新记录时不能同时更新多个列 D. 更新记录时无需考虑数据类型
【答案】B
【解析】使用 UPDATE 语句更新记录时,必须使用 WHERE 子句指定条件,否则会更新表中所有记录。可以同时更新多个列,更新的值必须符合列的数据类型。
2.(单项选择题)在 SQL Server 中,以下关于 UPDATE 语句的描述,正确的是( )
A. UPDATE 语句只能更新一个列 B. UPDATE 语句可以同时更新多个列
C. UPDATE 语句无需指定表名 D. UPDATE 语句可以不使用 WHERE 子句
【答案】B
【解析】UPDATE 语句可以同时更新多个列,多个列之间用逗号隔开。必须指定表名,并且通常需要使用 WHERE 子句指定更新条件。
3.(单项选择题)在 SQL Server 中,使用 UPDATE 语句更新记录时,以下说法正确的是( )
A. 更新的值可以不考虑列的数据类型 B. 更新的值必须符合列的数据类型
C. 更新记录时不需要 WHERE 子句 D. 更新记录时不能更新外键列
【答案】B
【解析】更新的值必须符合列的数据类型,字符型和日期型数据需要加单引号。必须使用 WHERE 子句指定更新条件,否则会更新表中所有记录。
4.(判断题)在 SQL Server 中,使用 UPDATE 语句更新记录时,可以不使用 SET 子句( )
【答案】×
【解析】使用 UPDATE 语句时,必须使用 SET 子句来指定要更新的列和值。
5.(判断题)在 SQL Server 中,使用 UPDATE 语句更新记录时,可以不指定表名( )
【答案】×
【解析】使用 UPDATE 语句时,必须指定表名。
6.(填空题)在 SQL Server 中,使用 UPDATE 语句更新记录时,可以更新外键列,但需要考虑___________约束。
【答案】外键
【解析】可以更新外键列,但需要考虑外键约束,确保更新后的值在主键表中存在。
7.(填空题)在 SQL Server 中,使用 UPDATE 语句更新记录时,必须指定___________名。
【答案】表
【解析】使用 UPDATE 语句时,必须指定表名。
知识点三 DELETE:删除无用记录
1.(单项选择题)在 SQL Server 中,使用 DELETE 语句删除记录时,必须使用( )子句指定删除条件
A. WHERE B. FROM C. SET D. INTO
【答案】A
【解析】在使用 DELETE 语句时,必须使用 WHERE 子句指定删除条件,否则会删除表中所有记录。
2.(单项选择题)以下关于 DELETE 语句的说法,正确的是( )
A. DELETE 语句可以删除表中所有记录,无需指定条件 B. DELETE 语句只能删除表中的一条记录
C. DELETE 语句可以删除表中指定条件的记录 D. DELETE 语句不能删除表中的记录
【答案】C
【解析】DELETE 语句可以删除表中符合指定条件的记录。如果省略 WHERE 子句,会删除表中所有记录。
3.(单项选择题)在 SQL Server 中,以下哪个语句用于删除表中的记录( )
A. DELETE FROM 表名 WHERE 条件 B. DELETE 表名 WHERE 条件
C. DELETE INTO 表名 WHERE 条件 D. DELETE 表名 FROM 条件
【答案】A
【解析】正确的语法是 DELETE FROM 表名 WHERE 条件,用于删除表中符合指定条件的记录。
4.(判断题)DELETE 语句可以删除表中所有记录,无需指定条件( )
【答案】×
【解析】虽然可以不使用 WHERE 子句直接删除所有记录,但这通常是不推荐的操作,因为很容易导致数据丢失。
5.(判断题)在 SQL Server 中,删除表中所有记录的语句是 DELETE FROM 表名( )
【答案】√
【解析】正确的语法是 DELETE FROM 表名,用于删除表中所有记录。
6.(填空题)在 SQL Server 中,删除“图书信息”表中“书名”为“雪莲花开”的记录的语句是________________________________。
【答案】DELETE FROM 图书信息 WHERE 书名='雪莲花开'
【解析】正确的语法是 DELETE FROM 表名 WHERE 条件,用于删除表中符合指定条件的记录。
7.(填空题)在使用 DELETE 语句时,可以通过________________子句指定条件,同时删除多条记录。
【答案】WHERE
【解析】使用 DELETE 语句时,可以通过 WHERE 子句指定条件,同时删除多条符合条件的记录。
原创精品资源学科网独家享有版权,侵权必究!2
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。