2016年計(jì)算機(jī)二級考試MySQL數(shù)據(jù)庫章節(jié)練習(xí)題及答案

字號:


    一、選擇題
    下列語句中,________不是表數(shù)據(jù)的基本操作語句。
    A)CREATE語句
    B)INSERT語句
    C)DELETE語句
    D)UPDATE語句
    二、填空題
    1.在MySQL中,可以使用INSERT或________語句,向數(shù)據(jù)庫中一個(gè)已有的表插入一行或多行元組數(shù)據(jù)。
    2.在MySQL中,可以使用________語句或________語句刪除表中的一行或多行數(shù)據(jù)。
    3.在MySQL中,可以使用________語句來修改、更新一個(gè)表或多個(gè)表中的數(shù)據(jù)。
    三、編程題
    1.請使用INSERT語句向數(shù)據(jù)庫db_test的表content中插入一行描述了下列留言信息的數(shù)據(jù):留言ID號由系統(tǒng)自動(dòng)生成;留言標(biāo)題為“MySQL問題請教”;留言內(nèi)容為“MySQL中對表數(shù)據(jù)的基本操作有哪些?”;
    留言人姓名為“MySQL初學(xué)者”;臉譜圖標(biāo)文件名為“face.jpg”;電子郵件為“tom@gmail.com”;留言創(chuàng)建日期和時(shí)間為系統(tǒng)當(dāng)前時(shí)間。
    2.請使用UPDATE語句將數(shù)據(jù)庫db_test的表content中留言人姓名為“MySQL初學(xué)者”的留言內(nèi)容修改為“如何使用INSERT語句?”。
    3.請使用DELETE語句將數(shù)據(jù)庫db_test的表content中留言人姓名為“MysQL初學(xué)者”的留言信息刪除。
    四、筒答題
    1.請簡述INSERT語句與REPLACE語句的區(qū)別。
    2.請簡述DELETE語句與TRUNCATE語句的區(qū)別。
    第四章習(xí)題答案
    一、選擇題
    A
    二、填空題
    1.REPLACE
    2DELETETRANCATE
    3.UPDATE
    三、編程題
    1.在MySQL命令行客戶端輸入如下SQL語句即可實(shí)現(xiàn):
    mysql>USE db_test;
    Database changed
    mysql>INSERT INTO content(content_id,subject,words,usename,face,email,createtime)
    一>VALUES(NULL,’MySQL問題請教’,’MySQL中對表數(shù)據(jù)的基本操作有哪些?
    一>‘MySQL初學(xué)者’,’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語句即可實(shí)現(xiàn):
    mysql>USE db—test;
    Database changed
    mysql>UPDATE content
    一>SET words=’如何使用INSERT語句?’
    一>WHERE username=’MySQL初學(xué)者’;
    Query OK,1 row affected(0.08 sec)
    Rows matched:1Changed:1Warnings:0
    3.在MySQL命令行客戶端輸入如下SQL語句即可實(shí)現(xiàn):
    mysql>USE db—test;
    Database changed
    mysql>DELETE FROM content
    一>WHERE usemame=‘MySQL初學(xué)者’;
    Query OK,1 rOW affected(0.09 sec)
    四、簡答題
    1.略。可參考第4章4.1節(jié)內(nèi)容。
    2.略??蓞⒖嫉?章4.2節(jié)內(nèi)容。