2016計算機三級MySQL數據庫考試題及答案

  一、選擇題

2016計算機三級MySQL數據庫考試題及答案

1、在MySQL中,通常使用________語句來指定一個已有數據庫作爲當前工作數據庫。

G

2、下列________類型不是MySQL中常用的的數據類型。

  二、填空題

1、在MySQL中,通常使用_________值來表示一個列植沒有值或缺值的情形。

2、在CREATE TABLE語句中,通常使用________關鍵字來指定主鍵。

  三、編程題

1、請使用MySQL命令行客戶端在MySQL中創建一個名爲db_test的數據庫。

2、請使用MySQL命令行客戶端在數據庫db_test中,創建一個網絡留言板系統中用於描述網絡留言內容的數據表content,該表的'結構如下:

注:本書諸多習題將基於這裏創建的數據庫db_test和表content。

  四、簡答題

請分別解釋AUT0_INCREMENT、默認值和NULL值的用途。

  【參考答案】

一、選擇題

1.D 2.B

二、填空題

ARY KEY

三、編程題

1.在MySQL命令行客戶端輸入如下SQL語句即可實現:

mysql>CREATE DATABASE db_test;

Query OK,1 row affected(0.05 see)

2.在MySQL命令行客戶端輸入如下SQL語句即可實現:

mysql>USE db—test:

Database changed

mysql>CREATE TABLE content

一>(content—id INT NOT NULL AUT0—INCREMENT PRIMARY KEY,

一> subject VARCHAR(200),

一> words VARCHAR(1000),

一> username VARCHAR(50),

一> face VARCHAR(50),

一> email VARCHAR(50),

一> createtime DATETIME

一>):

Query OK,0 rows affected(2.56sec)

四、簡答題

略。可參考第3章3.2.1小節內容