还剩5页未读,继续阅读
文本内容:
2022计算机二级《MySQL》章节习题表数据的基本操作计算机三级考试时间计算机等级网权威发布2022计算机二级《MySQL》章节习题表数据的基本操作,更多2022计算机二级《MySQL》章节习题相关信息请访问计算机等级考试网第四章表数据的基本操作[填空题]在MySQL中,可以使用INSERT或者语句,向数据库中一个已有的表插入一行或者多行元组数据参考解析REPLACE[简答题]请使用INSERT语句向数据库db_tet的表content中插入一行描述了下列留言信息的数据留言ID号由系统自动生成;留言标题为“MySQL问题请教”;留言内容为“MySQL中对表数据的基本操作有哪些”;留言人姓名为“MySQL初学者”;脸谱图标文件名为“facejpg”;电子邮件为“[emailprotected]”;留言创建日期和时间为系统当前时间参考解析在MySQL命令行客户端输入如下SQL语句即可实现myqlUSEdb_tet;Databaechanged-VALUESNULLMySQL问题请教〃,MySQL中对表数据的基本操作有哪些一〉MySQL初学者〃,“face.Jpg〃,〃[emailprotected]/zNOW;QueryOK.Irowaffected
0.08ecQueryOKIrowaffected
0.55ee3[单选题]以下哪一种指令无法增加记录INSERTINTO-VALUES-INSERTINTO-SELECT-INSERTINTO-SET-INSERTINTO…UPDATE…参考答案D4[填空题]UPDATE语句支持两个修饰符使UPDATE的执行被延迟直到没有其它的客户端从表中读取为止参考解析LOW_PRIORITY5[简答题]使用inert语句向表中插入一个员工的信息参考解析inertintoemployeeiduernamebirthdayentry_datejobalaryreumevaluenullaaa1980-09-091980-09-09〃,〃bbb〃,1000〃bbbbbbbb〃;6[简答题]使用inert语句向表中插入一个员工的信息参考解析inertintoemployeeiduernamebirthdayentrydatejobalaryreumevaluenull〃小李子〃,“1980-09-09〃,“1980-09-09〃,〃bbb〃,1000〃bbbbbbbb〃;7[简答题]将所有员工薪水修改为5000元查看材料参考解析updateemployeeetalary=5000;8[简答题]将姓名为aaa’的员工薪水修改为3000元参考角军析updateemployeeetalary=3000whereuername=,,aaa,z;9[简答题]将姓名为‘aaa’的员工薪水修改为4000元job改为ccc参考解析updateemployeeetalary=4000job=〃ccc〃whereuername二〃aaa〃;10[简答题]将aaa的薪水在原有基础上增加1000元参考解析updateemployeeetalary=alary+1000whereuername=/,aaazz;n[简答题]删除表中名称为‘小李子’的记录参考解析deletefromemployeewhereuername二〃小李子〃;12[简答题]删除表中所有记录参考解析deletefromemployee;13[简答题]使用truncate删除表中记录参考解析truncatetableemployee;14[简答题]请使用UPDATE语句将数据库db_tet的表content中留言人姓名为“MySQL初学者”的留言内容修改为“如何使用INSERT语句”参考解析在MySQL命令行客户端输入如下SQL语句即可实现myqlUSEdb-tet;DatabaechangedmyqlUPDATEcontent一〉SETword二〃如何使用INSERT语句〃一WHEREuername=,,MySQL初学者〃;QueryOKIrowaffected
0.08ecRowmatched1Changed IWarning016[单选题]对于REPLACE语句描述错误的是0A.REPLACE语句返回一个数字以表示受影响的行,包含删除行和插入行的总和B.通过返回值可以判断是否增加了新行还是替换了原有行C.因主键重复插入失败时直接更新原有行D.因主键重复插入失败时先删除原有行再插入新行参考答案C参考解析REPLACE语句可以在插入数据之前将表中与待插入的新记录相冲突的旧记录删除,从而保证新记能能正常插入MYSQL-REPLACEINTOmyql_tet.cutomercutidcutnamecute某,cutaddrecut_contact-VALUES901王五,M广州市,越秀区;QUERYOK2rowaffected由上图中执行情况可看到返回的数字2表示受影响的有两行,即删除行和插入行的总和17[填空题]如果使用“”关键词,则即使在更新过程中浮现错误,更新语句也不会中断参考解析“IGNORE”18[填空题]在MySQL中,可以使用语句来修改、更新一个表或者多个表中的数据参考解析UPDATE19[简答题]请使用DELETE语句将数据库db_tet的表content中留言人姓名为“MyQL初学者”的留言信息删除参考解析在MySQL命令行客户端输入如下SQL语句即可实现myqlUSEdb-tet;DatabaechangedmyqlDELETEFROMcontent一〉WHEREuemame二〃MySQL初学者〃;QueryOKIrOWaffected
0.09ec20[单选题]关于TRUNCATETABLE描述不正确的是A.TRUNCATE将删除表中的所有数据B.表中包含AUTO_INCREMENT歹!J使用TRUNCATETABLE可以重置序列值为该列的初始值TRUNCATE操作比DELETE操作占用资源多TRUNCATETABLE删除表,然后重新构建表参考答案C[单选题]使用INSERT插入记录时,可以使用哪一个关键字忽略会导致重复关键字的错误记录A.NOSAMEB.IGNOREC.REPEATD.UNIQUE参考答案B[单选题]要快束彻底清空一张表可使用如下语句A.TRUNCATETABLEB.DELETETABLEC.DROPTABLED.CLEARTABLE参考答案A23[单选题]DELETEFROMSWHERE年龄〉60语句的功能是A.从S表中彻底删除记录B.S表中年龄大于60岁的记录被删除C.删除S表D.删除S表的年龄列参考答案B24[单选题]下列语句中不是表数据的基本操作语句A.CREATE语句B.INSERT语句C.DELETE语句D.UPDATE语句参考答案A25[填空题]在MySQL中,可以使用语句或者语句删除表中的一行或者多行数据参考解析DELETETRANCATE。