计算机二级《MySQL数据库》练习题与答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机二级《MySQL数据库》练习题与答案
2016计算机二级《MySQL数据库》练习题与答案
一、选择题
下列语句中,________不是表数据的基本操作语句。
A)CREATE语句
B)INSERT语句
C)DELETE语句
D)UPDATE语句
二、填空题
1.在MySQL中,可以使用INSERT或________语句,向数据库中一个已有的表插入一行或多行元组数据。
2.在MySQL中,可以使用________语句或________语句删除表中的一行或多行数据。
3.在MySQL中,可以使用________语句来修改、更新一个表或多个表中的数据。
三、编程题
1.请使用INSERT语句向数据库db_test的表content中插入一行描述了下列留言信息的数据:留言ID号由系统自动生成;留言标题为“MySQL问题请教”;留言内容为“MySQL中对表数据的基本操作有哪些?”;
留言人姓名为“MySQL初学者”;脸谱图标文件名为
“face.jpg”;电子邮件为“tom@”;留言创建日期和时间为系统当前时间。
2.请使用UPDATE语句将数据库db_test的表content中留言人姓名为“MySQL初学者”的留言内容修改为“如何使用INSERT语句?”。
3.请使用DELETE语句将数据库db_test的`表content中留言人姓名为“MysQL初学者”的留言信息删除。
四、筒答题
1.请简述INSERT语句与REPLACE语句的区别。
2.请简述DELETE语句与TRUNCATE语句的区别。
习题答案
一、选择题
A
二、填空题
1.REPLACE
2DELETETRANCATE
3.UPDATE
三、编程题
1.在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USEdb_test;
Databasechanged
mysql>INSERTINTOcontent(content_id,subject,words,usename,face,email,createtime)
一>VALUES(NULL,’MySQL问题请教’,’MySQL中对表数据的基本操作有哪些?
一>‘MySQL初学者’,’face.Jpg’,’tom@gmail.COB’,NOW());
QueryOK.1rowaffected(0.08sec)QueryOK,
1rowaffected(0.55see)
2.在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USEdb—test;
Databasechanged
mysql>UPDATEcontent
一>SETwords=’如何使用INSERT语句?’
一>WHEREusername=’MySQL初学者’;
QueryOK,1rowaffected(0.08sec)
Rowsmatched:1Changed:1Warnings:0
3.在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USEdb—test;
Databasechanged
mysql>DELETEFROMcontent
一>WHEREusemame=‘MySQL初学者’;
QueryOK,1rOWaffected(0.09sec)
四、简答题
1.略。可参考第4章4.1节内容。
2.略。可参考第4章4.2节内容。