- 相關(guān)推薦
2017年3月計(jì)算機(jī)二級(jí)《MySQL》考試題與答案
計(jì)算機(jī)二級(jí)考核計(jì)算機(jī)基礎(chǔ)知識(shí)和使用一種高級(jí)計(jì)算機(jī)語(yǔ)言編寫(xiě)程序以及上機(jī)調(diào)試的基本技能。為幫助參加二級(jí)MySQL考試的考生們順利備考并取得好成績(jī),以下是百分網(wǎng)小編搜索整理的一份2017年3月計(jì)算機(jī)二級(jí)《MySQL》考試題與答案,供參考練習(xí),希望對(duì)大家有所幫助!想了解更多相關(guān)信息請(qǐng)持續(xù)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
一、選擇題
1、在MySQL中,通常使用________語(yǔ)句來(lái)指定一個(gè)已有數(shù)據(jù)庫(kù)作為當(dāng)前工作數(shù)據(jù)庫(kù)。
A.USING
B.USED
C.USES
D.USE
2、下列________類(lèi)型不是MySQL中常用的的數(shù)據(jù)類(lèi)型。
A.INT
B.VAR
C.TIME
D.CHAR
3、可用于從表或視圖中檢索數(shù)據(jù)的SQL語(yǔ)句是________。
A.SELECT語(yǔ)句
B.INSERT語(yǔ)句
C.UPDATE語(yǔ)句
D.DELETE語(yǔ)句
4、SQL語(yǔ)言又稱(chēng)________。
A.結(jié)構(gòu)化定義語(yǔ)言
B.結(jié)構(gòu)化控制語(yǔ)言
C.結(jié)構(gòu)化查詢(xún)語(yǔ)言
D.結(jié)構(gòu)化操縱語(yǔ)言
5、下列語(yǔ)句中,________不是表數(shù)據(jù)的基本操作語(yǔ)句。
A)CREATE語(yǔ)句
B)INSERT語(yǔ)句
C)DELETE語(yǔ)句
D)UPDATE語(yǔ)句
參考答案:1.D 2.B 3.A 4.C 5.A
二、填空題
1、在MySQL中,通常使用_________值來(lái)表示一個(gè)列植沒(méi)有值或缺值的情形。
2、在CREATE TABLE語(yǔ)句中,通常使用________關(guān)鍵字來(lái)指定主鍵。
3、MySQL數(shù)據(jù)庫(kù)所支持的SQL語(yǔ)言主要包含_______、_______、_________和MySQL擴(kuò)展增加的語(yǔ)言要素幾個(gè)部分。
4、在MySQL的安裝過(guò)程中,若選用“啟用TCP/IP網(wǎng)絡(luò)”,則MySQL會(huì)默認(rèn)選用的端口號(hào)是________。
5、MySQL安裝成功后,在系統(tǒng)中回默認(rèn)建立一個(gè)________用戶(hù)。
6、MySQL安裝包含典型安裝、定制安裝和________三種安裝類(lèi)型。
7、在MySQL中,可以使用INSERT或________語(yǔ)句,向數(shù)據(jù)庫(kù)中一個(gè)已有的表插入一行或多行元組數(shù)據(jù)。
8、在MySQL中,可以使用________語(yǔ)句或________語(yǔ)句刪除表中的一行或多行數(shù)據(jù)。
9、在MySQL中,可以使用________語(yǔ)句來(lái)修改、更新一個(gè)表或多個(gè)表中的數(shù)據(jù)。
10、SELECT語(yǔ)句的執(zhí)行過(guò)程是從數(shù)據(jù)庫(kù)中選取匹配的特定________和________,并將這些數(shù)據(jù)組織成一個(gè)結(jié)果集,然后以一張________的形式返回。
參考答案:
1.NULL 2.PRIMARY KEY 3.數(shù)據(jù)定義語(yǔ)言(DDL)數(shù)據(jù)操縱語(yǔ)言(DML)數(shù)據(jù)控制語(yǔ)言(DCL)
4.3306 5.root 6.完全安裝 7.REPLACE
8. DELETE TRANCATE 9.UPDATE 10.行列 臨時(shí) 表
三、簡(jiǎn)答題
1.在數(shù)據(jù)庫(kù)db_test中創(chuàng)建一個(gè)存儲(chǔ)過(guò)程,用于實(shí)現(xiàn)給定表content中一個(gè)留言人的姓名即可修改表content中該留言人的電子郵件地址為一個(gè)給定的值。
參考解析:
在MySQL命令行客戶(hù)端輸入如下SQL語(yǔ)句即可實(shí)現(xiàn):
mysql>USE db_test;
Database changed
mysql>DELIMITER$$
mysql>CREATE PROCEDURE sp_update email(IN USer_name VARCHAR(50),IN e_mail VARCHAR(50))
一>BEGIN
一> UPDATE content SET email=e_mail WHERE username=user_name;
一>END$$
Query OK,0 rows affected(0.06 SeC)
2.請(qǐng)簡(jiǎn)述游標(biāo)在存儲(chǔ)過(guò)程中的作用。
參考解析:游標(biāo)是一個(gè)被SELECT語(yǔ)句檢索出來(lái)的結(jié)果集。在存儲(chǔ)了游標(biāo)后,應(yīng)用程序或用戶(hù)就可以根據(jù)需要滾動(dòng)或?yàn)g覽其中的數(shù)據(jù)。
3.請(qǐng)列舉兩個(gè)常用的MySQL客戶(hù)端管理工具。
參考解析:MySQL命令行客戶(hù)端、MySQL圖形化管理工具phpAdmin。
4.請(qǐng)使用SELECT INTO...OUTFlLE語(yǔ)句,備份數(shù)據(jù)庫(kù)db_test中表content的全部數(shù)據(jù)到C盤(pán)的BACKUP目錄下一個(gè)名為backupcontent.txt的文件中,要求字段值如果是字符則用雙引號(hào)標(biāo)注,字段值之間用逗號(hào)隔開(kāi),每行以問(wèn)號(hào)為結(jié)束標(biāo)志。
參考解析:在MySQL命令行客戶(hù)端輸入如下SQL語(yǔ)句即可實(shí)現(xiàn):
mysql>USE db_test;
Database changed
mysql>SELECT*FROM content
一>INTO OUTFILE'C:/BACKUP/backupcontent.txt'
一>FIELDS TERMINATED BY','
一>OPTIONALLY ENCLOSED BY'"'
一>LINES TERMINATED BY'?':
Query OK,1 row affected(0.Ol sec)
5.請(qǐng)使用DELETE語(yǔ)句將數(shù)據(jù)庫(kù)db_test的表content中留言人姓名為“MysQL初學(xué)者”的留言信息刪除。
參考解析:在MySQL命令行客戶(hù)端輸入如下SQL語(yǔ)句即可實(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)
【3月計(jì)算機(jī)二級(jí)《MySQL》考試題與答案】相關(guān)文章:
2016年計(jì)算機(jī)二級(jí)MySQL考試題及答案07-15
2017年3月計(jì)算機(jī)二級(jí)MySQL臨考模擬題「帶答案」11-03
2017年3月計(jì)算機(jī)二級(jí)《VB》考試題及答案08-24
2016年3月計(jì)算機(jī)二級(jí)VB考試題及答案09-01
2016年3月計(jì)算機(jī)二級(jí)MSOffice考試題及答案08-10
計(jì)算機(jī)二級(jí)考試MySQL試題及答案10-23
2017年3月計(jì)算機(jī)二級(jí)C語(yǔ)言考試題及答案07-25