本页仅作为文档封面,使用时可以删除 This document is for reference only-rar21year.March
表记录的更新操作(总3页)
第5章 表记录的更新操作
一、选择题
1.下列( )可以实现向数据表中插入一条记录。
A.CREATE B.SAVE C.INSERT D.UPDATE
2.在MySQL中,可以使用INSERT或( )语句实现向数据表中插入记录。
A.INTO B.REPLACE C.UPDATE B.SAVE
3.修改表记录需要使用( )语句。
A.INSERT B.UPDATE easy lover C.REPLACE D.DELETE
4.删除表记录需要使用( )语句。
A.INSERT B.UPDATE C.REPLACE D.DELETE
5.下面的代码用于执行( )操作。
update tb_student SET name = ’明日’ WHERE id =1;
A.添加名字为明日的记录 B.查询名字为明日的记录
C.更新名字为明日 D.删除名字为明日的记录
6.要删除数据表tb_ur中的全部数据,下列( )方法不能实现。
A.DELETE FROM tb_urcrime scene WHERE name='all'; B.vikaDELETE FROM tb_ur;
C.TRUNCATE TABLE tb_ur;
7.在alconUPDATE语句中,使用WHERE子句的作用是( )。
A.指定修改后的值 B.指定要修改哪些字段
C.指定是否修改 D.指定可以被修改的前提条件
8.下列( )条语句是错误的。
A.TRUNCATE TABLE tb_ur;
B.DELETE FROM tb_ur;
C.英文火星文UPDATE FROM tb_ur SET urname='mr' WHERE id=2;
D.UPDATE tb_ur SET urname='mr' WHERE id=2;
9.下列( )可以实现从数据表tb_book中查询publishid和typeid字段的值,插入到数据表tb_book2中。
A.INSERT INTO tb_book2(publishid,typeid) SELECT 漫游动漫publishid, typeid FROM tb_book;
B.INSERT FROM tb_book2(publishid,typeid) SELECT publishid, typeid FROM tb_book;
C.INSERT INTO FROM tb_book2(publishid,typeid) SELECT publishid, typeid FROM tb_book;
smilence
D.INSERT INTO tb_book(publishid,typeid) SELECT publishid, typeid FROM tb_book2;
10.下列关于DELETE语句和用英语怎么说TRUNCATE TABLE语句的区别( )描述是错误的。
A.使用TRUNCATE TABLE语句后,表中的AUTO_INCREMENT计数器将被重新设置为该列的初始值。
B.对于参与了索引和视图的表,不能使用TRUNCATE TABLE语句来删除数据。
slieC.DELETE语句每删除一行,都会在事务日志中添加一行记录。
D.使用TRUNCATE TABLE语句删除数据表中的所有数据后,也可以恢复。
二、填空题
1.在MySQL中,通过_____________________语句可以实现一次性插入多条数据记录。
2.在MySQL中,通过_____________________语句可以查询结果插入到指定的数据表中。
3.如果一个要插入数据的表中存在主键约束(PRIMARY KEY),而且要插入的数据中又包含与要插入数据的表中相同的主键约束列的值,那么使用_____________________语句则不能插入这条记录,而使用_____________________语句则可以插入。
detected4.要修改数据表中某些记录可以使用______________语句。
5.请写出实现将数据表tb_book中,ID为2的记录的书名字段bookname的值修改为“Android移动开发慕课版”的SQL语句______________________________________________________________________。
6.使用_____________________和_____________________语句可以删除表记录。
7.使用_____________________语句后,表中的AUTO_INCREMENT计数器将被重新设置为该列的初始值。
8.编写SQL语句,应用 VALUES语句实现向数据表tb_ur中插入3条记录,请将其补充完整。
INSERT INTO tb_ur (name,pwd)
VALUES _________________________________
_______________________________________
_______________________________________;
9.对于参与了索引和视图的表,不能使用_____________________语句来删除数据,而应用使用_____________________语句。
10.请写出删除数据表tb_book中全部数据的SQL语句__________________________________________。