2016年計(jì)算機(jī)二級考試MySQL數(shù)據(jù)庫模擬試題

字號:

一、選擇題
    1、在MySQL中,通常使用________語句來指定一個已有數(shù)據(jù)庫作為當(dāng)前工作數(shù)據(jù)庫。
    A.USING
    B.USED
    C.USES
    D.USE
    2、下列________類型不是MySQL中常用的的數(shù)據(jù)類型。
    A.INT
    B.VAR
    C.TIME
    D.CHAR
    二、填空題
    1、在MySQL中,通常使用_________值來表示一個列植沒有值或缺值的情形。
    2、在CREATE TABLE語句中,通常使用________關(guān)鍵字來指定主鍵。
    三、編程題
    1、請使用MySQL命令行客戶端在MySQL中創(chuàng)建一個名為db_test的數(shù)據(jù)庫。
    2、請使用MySQL命令行客戶端在數(shù)據(jù)庫db_test中,創(chuàng)建一個網(wǎng)絡(luò)留言板系統(tǒng)中用于描述網(wǎng)絡(luò)留言內(nèi)容的數(shù)據(jù)表content,該表的結(jié)構(gòu)如下:
    
    注:本書諸多習(xí)題將基于這里創(chuàng)建的數(shù)據(jù)庫db_test和表content。
    四、簡答題
    請分別解釋AUT0_INCREMENT、默認(rèn)值和NULL值的用途。
    第三章習(xí)題答案
    一、選擇題
    1.D 2.B
    二、填空題
    1.NULL 2.PRIMARY KEY
    三、編程題
    1.在MySQL命令行客戶端輸入如下SQL語句即可實(shí)現(xiàn):
    mysql>CREATE DATABASE db_test;
    Query OK,1 row affected(0.05 see)
    2.在MySQL命令行客戶端輸入如下SQL語句即可實(shí)現(xiàn):
    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.2.1小節(jié)內(nèi)容