計算機(jī)二級MySQL高效備考秘訣試題及答案_第1頁
計算機(jī)二級MySQL高效備考秘訣試題及答案_第2頁
計算機(jī)二級MySQL高效備考秘訣試題及答案_第3頁
計算機(jī)二級MySQL高效備考秘訣試題及答案_第4頁
計算機(jī)二級MySQL高效備考秘訣試題及答案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

計算機(jī)二級MySQL高效備考秘訣試題及答案姓名:____________________

一、單項選擇題(每題2分,共10題)

1.在MySQL中,以下哪種數(shù)據(jù)類型表示一個日期和時間組合?

A.DATE

B.TIME

C.DATETIME

D.TIMESTAMP

2.以下哪個命令可以查看MySQL數(shù)據(jù)庫版本信息?

A.mysql-V

B.mysqladminversion

C.mysql--version

D.showversion

3.以下哪個命令可以創(chuàng)建一個新數(shù)據(jù)庫?

A.createdatabase

B.createtable

C.insertinto

D.altertable

4.以下哪個SQL語句可以刪除一個表?

A.deletefromtable_name;

B.truncatetabletable_name;

C.droptabletable_name;

D.updatetable_nameset;

5.在MySQL中,如何將一個數(shù)值字段的值增加10?

A.setcolumn_name=column_name+10;

B.addcolumn_nameby10;

C.incrementcolumn_nameby10;

D.pluscolumn_nameby10;

6.以下哪個命令可以停止MySQL服務(wù)?

A.mysqladminstop

B.mysql-pquit

C.servicemysqlstop

D.shutdownmysql

7.在MySQL中,如何創(chuàng)建一個包含多個字段的表?

A.createtabletable_name(column1type1,column2type2);

B.createtable_name(column1,column2);

C.createtabletable_name(column1,column2)values(value1,value2);

D.createtabletable_name(column1type1,column2type2)values(value1,value2);

8.以下哪個SQL語句可以查詢某個表中所有列的值?

A.select*fromtable_name;

B.selectcolumn1,column2fromtable_name;

C.selecttable_namefromtable_name;

D.showtable_name;

9.在MySQL中,如何修改一個已存在的表結(jié)構(gòu)?

A.altertabletable_nameaddcolumn_nametype;

B.altertable_namedropcolumncolumn_name;

C.modifycolumn_nametypeintable_name;

D.updatetable_namesetcolumn_name=type;

10.以下哪個SQL語句可以插入多行數(shù)據(jù)?

A.insertintotable_name(column1,column2)values(value1,value2);

B.insertintotable_name(column1,column2)values(value1,value2),(value3,value4);

C.insertintotable_namesetcolumn1=value1,column2=value2;

D.insertintotable_nameselect*fromtable_name;

答案:

1.C

2.B

3.A

4.C

5.A

6.A

7.A

8.A

9.A

10.B

二、多項選擇題(每題3分,共10題)

1.以下哪些是MySQL支持的數(shù)字?jǐn)?shù)據(jù)類型?

A.INT

B.DECIMAL

C.FLOAT

D.DATE

2.在MySQL中,如何限制一個字段的值不能為空?

A.NOTNULL

B.DEFAULT

C.UNIQUE

D.PRIMARYKEY

3.以下哪些是MySQL支持的日期和時間函數(shù)?

A.CURDATE()

B.NOW()

C.TIMESTAMP()

D.YEAR()

4.在MySQL中,如何創(chuàng)建一個外鍵約束?

A.FOREIGNKEY(column_name)REFERENCEStable_name(column_name)

B.FOREIGNKEY(column_name)REFERENCEStable_name

C.FOREIGNKEY(column_name)ONDELETECASCADE

D.FOREIGNKEY(column_name)ONUPDATESETNULL

5.以下哪些是MySQL支持的文本數(shù)據(jù)類型?

A.VARCHAR

B.TEXT

C.CHAR

D.ENUM

6.在MySQL中,如何創(chuàng)建一個觸發(fā)器?

A.CREATETRIGGERtrigger_name

B.CREATETRIGGERtrigger_nameBEFOREINSERTONtable_name

C.CREATETRIGGERtrigger_nameAFTERUPDATEONtable_name

D.CREATETRIGGERtrigger_nameINSTEADOFDELETEONtable_name

7.以下哪些是MySQL支持的布爾數(shù)據(jù)類型?

A.TINYINT

B.BOOLEAN

C.BIT

D.ENUM

8.在MySQL中,如何實現(xiàn)數(shù)據(jù)的備份?

A.mysqldump

B.mysqlbackup

C.cp/var/lib/mysql/*

D.rsync

9.以下哪些是MySQL支持的排序函數(shù)?

A.ORDERBY

B.ASC

C.DESC

D.RAND()

10.在MySQL中,如何處理并發(fā)訪問數(shù)據(jù)庫時可能出現(xiàn)的問題?

A.使用事務(wù)

B.設(shè)置隔離級別

C.使用鎖

D.使用樂觀鎖

答案:

1.ABC

2.A

3.ABCD

4.ABC

5.ABC

6.ABC

7.ABC

8.ABCD

9.ABCD

10.ABC

三、判斷題(每題2分,共10題)

1.在MySQL中,所有數(shù)字?jǐn)?shù)據(jù)類型都可以直接進(jìn)行算術(shù)運(yùn)算。()

2.在創(chuàng)建表時,如果沒有指定字段的主鍵,MySQL會自動為主鍵字段創(chuàng)建一個唯一索引。()

3.MySQL中的外鍵約束可以防止刪除或更新主表中不存在的外鍵值。()

4.VARCHAR和CHAR數(shù)據(jù)類型在存儲時,都是固定長度的。()

5.使用mysqldump命令備份數(shù)據(jù)庫時,默認(rèn)會備份整個數(shù)據(jù)庫文件。()

6.在MySQL中,一個表可以同時有一個或多個主鍵。()

7.使用ORDERBY子句可以對查詢結(jié)果進(jìn)行排序。()

8.MySQL中的事務(wù)可以保證數(shù)據(jù)的完整性和一致性。()

9.在MySQL中,可以使用SELECTINTO語句將查詢結(jié)果插入到另一個表中。()

10.MySQL中的鎖機(jī)制可以防止多個事務(wù)同時修改同一行數(shù)據(jù)。()

答案:

1.×

2.√

3.√

4.×

5.×

6.×

7.√

8.√

9.√

10.√

四、簡答題(每題5分,共6題)

1.簡述MySQL中事務(wù)的基本特性。

2.解釋MySQL中索引的作用及其優(yōu)缺點(diǎn)。

3.描述如何在MySQL中創(chuàng)建和使用視圖。

4.列舉三種MySQL中常用的備份方法,并簡要說明其特點(diǎn)。

5.說明如何在MySQL中設(shè)置用戶權(quán)限,并舉例說明。

6.簡述MySQL中游標(biāo)的用法及其在存儲過程中的作用。

試卷答案如下

一、單項選擇題答案及解析思路

1.C-DATETIME數(shù)據(jù)類型可以存儲日期和時間組合。

2.B-mysqladminversion命令用于查看MySQL服務(wù)器版本信息。

3.A-createdatabase命令用于創(chuàng)建新數(shù)據(jù)庫。

4.C-droptable命令用于刪除表。

5.A-setcolumn_name=column_name+10;語句用于增加數(shù)值字段的值。

6.A-mysqladminstop命令用于停止MySQL服務(wù)。

7.A-createtable命令用于創(chuàng)建包含多個字段的表。

8.A-select*fromtable_name;語句用于查詢表中所有列的值。

9.A-altertable命令用于修改已存在的表結(jié)構(gòu)。

10.B-insertinto語句可以插入多行數(shù)據(jù)。

二、多項選擇題答案及解析思路

1.ABC-INT,DECIMAL,FLOAT都是MySQL支持的數(shù)字?jǐn)?shù)據(jù)類型。

2.A-NOTNULL用于限制字段值不能為空。

3.ABCD-CURDATE(),NOW(),TIMESTAMP(),YEAR()都是MySQL支持的日期和時間函數(shù)。

4.ABC-創(chuàng)建外鍵約束時可以使用這些選項。

5.ABC-VARCHAR,TEXT,CHAR都是MySQL支持的文本數(shù)據(jù)類型。

6.ABC-創(chuàng)建觸發(fā)器時可以使用這些選項。

7.ABC-TINYINT,BOOLEAN,BIT都是MySQL支持的布爾數(shù)據(jù)類型。

8.ABCD-mysqldump,mysqlbackup,cp,rsync都是備份MySQL數(shù)據(jù)的方法。

9.ABCD-ORDERBY,ASC,DESC,RAND()都是MySQL支持的排序函數(shù)。

10.ABC-使用事務(wù)、設(shè)置隔離級別、使用鎖、使用樂觀鎖可以處理并發(fā)訪問問題。

三、判斷題答案及解析思路

1.×-不是所有數(shù)字?jǐn)?shù)據(jù)類型都可以直接進(jìn)行算術(shù)運(yùn)算。

2.√-MySQL會自動為主鍵字段創(chuàng)建唯一索引。

3.√-外鍵約束可以防止刪除或更新主表中不存在的外鍵值。

4.×-VARCHAR是可變長度的,而CHAR是固定長度的。

5.×-mysqldump默認(rèn)備份整個數(shù)據(jù)庫結(jié)構(gòu),但不包括數(shù)據(jù)文件。

6.×-一個表只能有一個主鍵。

7.√-ORDERBY子句用于對查詢結(jié)果進(jìn)行排序。

8.√-事務(wù)可以保證數(shù)據(jù)的ACID特性。

9.√-SELECTINTO語句可以將查詢結(jié)果插入到另一個表中。

10.√-鎖機(jī)制可以防止并發(fā)事務(wù)對同一數(shù)據(jù)的沖突修改。

四、簡答題答案及解析思路

1.事務(wù)的基本特性包括原子性、一致性、隔離性和持久性(ACID)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論