就业数据资源平台
当前位置:首页 > MySQL数据程序设计
2014年计算机二级考试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@gmail.com”;留言创建日期和时间为系统当前时间。


  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>USE db_test;


  Database changed


  mysql>INSERT INTO content(content_id,subject,words,usename,face,email,createtime)


  一>VALUES(NULL,’MySQL问题请教’,’MySQL中对表数据的基本操作有哪些?


  一>‘MySQL初学者’,’face.Jpg’,’tom@gmail.COB’,NOW());


  Query OK.1 row affected(0.08 sec)Query OK,1 row affected(0.55 see)


  2.在MySQL命令行客户端输入如下SQL语句即可实现:


  mysql>USE db—test;


  Database changed


  mysql>UPDATE content


  一>SET words=’如何使用INSERT语句?’


  一>WHERE username=’MySQL初学者’;


  Query OK,1 row affected(0.08 sec)


  Rows matched:1Changed:1Warnings:0


  3.在MySQL命令行客户端输入如下SQL语句即可实现:


  mysql>USE db—test;


  Database changed


  mysql>DELETE FROM content


  一>WHERE usemame=‘MySQL初学者’;


  Query OK,1 rOW affected(0.09 sec)


  四、简答题


  1.略。可参考第4章4.1节内容。


  2.略。可参考第4章4.2节内容。

就业数据资源平台