計算機二級

當前位置 /首頁/計算機/計算機二級/列表

2016計算機二級《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”;電子郵件為”;留言建立日期和時間為系統當前時間。

2.請使用UPDATE語句將資料庫db_test的表content中留言人姓名為“MySQL初學者”的留言內容修改為“如何使用INSERT語句?”。

3.請使用DELETE語句將資料庫db_test的`表content中留言人姓名為“MysQL初學者”的留言資訊刪除。

  四、筒答題

1.請簡述INSERT語句與REPLACE語句的區別。

2.請簡述DELETE語句與TRUNCATE語句的區別。

  習題答案

  一、選擇題

A

  二、填空題

ACE

2DELETETRANCATE

TE

  三、程式設計題

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’,’,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節內容。