




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
MySQL數(shù)據(jù)表修改實(shí)例試題及答案姓名:____________________
一、單項(xiàng)選擇題(每題2分,共10題)
1.以下關(guān)于MySQL數(shù)據(jù)表修改的描述,正確的是()。
A.可以使用ALTERTABLE語(yǔ)句修改表結(jié)構(gòu)
B.可以使用INSERT語(yǔ)句修改表結(jié)構(gòu)
C.可以使用UPDATE語(yǔ)句修改表結(jié)構(gòu)
D.可以使用DELETE語(yǔ)句修改表結(jié)構(gòu)
2.以下關(guān)于ALTERTABLE語(yǔ)句的描述,錯(cuò)誤的是()。
A.可以添加新的列
B.可以修改列的數(shù)據(jù)類型
C.可以刪除列
D.可以重命名表
3.以下關(guān)于添加列的ALTERTABLE語(yǔ)句,正確的是()。
A.ALTERTABLEtable_nameADDcolumn_namecolumn_type;
B.ALTERTABLEtable_nameADDcolumn_namecolumn_typeDEFAULTvalue;
C.ALTERTABLEtable_nameADDcolumn_namecolumn_typeNOTNULL;
D.以上都是
4.以下關(guān)于修改列的數(shù)據(jù)類型的ALTERTABLE語(yǔ)句,正確的是()。
A.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_type;
B.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeDEFAULTvalue;
C.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeNOTNULL;
D.以上都是
5.以下關(guān)于刪除列的ALTERTABLE語(yǔ)句,正確的是()。
A.ALTERTABLEtable_nameDROPcolumn_name;
B.ALTERTABLEtable_nameDROPCOLUMNcolumn_name;
C.ALTERTABLEtable_nameDELETEcolumn_name;
D.以上都是
6.以下關(guān)于重命名表的ALTERTABLE語(yǔ)句,正確的是()。
A.ALTERTABLEtable_nameRENAMETOnew_table_name;
B.ALTERTABLEtable_nameRENAMEnew_table_name;
C.RENAMETABLEtable_nameTOnew_table_name;
D.以上都是
7.以下關(guān)于修改列的默認(rèn)值的ALTERTABLE語(yǔ)句,正確的是()。
A.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeDEFAULTvalue;
B.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeSETvalue;
C.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeDEFAULTvalue;
D.以上都是
8.以下關(guān)于修改列的約束條件的ALTERTABLE語(yǔ)句,正確的是()。
A.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeNOTNULL;
B.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeSETNULL;
C.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeDEFAULTNULL;
D.以上都是
9.以下關(guān)于添加索引的ALTERTABLE語(yǔ)句,正確的是()。
A.ALTERTABLEtable_nameADDINDEXindex_name(column_name);
B.ALTERTABLEtable_nameADDINDEXindex_name(column_name,column_name);
C.ALTERTABLEtable_nameADDINDEXindex_name(column_name)ONtable_name;
D.以上都是
10.以下關(guān)于刪除索引的ALTERTABLE語(yǔ)句,正確的是()。
A.ALTERTABLEtable_nameDROPINDEXindex_name;
B.ALTERTABLEtable_nameDROPINDEXindex_nameONtable_name;
C.ALTERTABLEtable_nameDROPINDEXindex_name;
D.以上都是
二、多項(xiàng)選擇題(每題3分,共10題)
1.在MySQL中,以下哪些操作可以使用ALTERTABLE語(yǔ)句實(shí)現(xiàn)?()
A.添加新的列
B.修改列的數(shù)據(jù)類型
C.刪除列
D.重命名表
E.設(shè)置列的默認(rèn)值
2.使用ALTERTABLE語(yǔ)句修改表結(jié)構(gòu)時(shí),以下哪些操作可能導(dǎo)致數(shù)據(jù)丟失?()
A.刪除列
B.修改列的數(shù)據(jù)類型
C.設(shè)置列的默認(rèn)值
D.修改列的約束條件
E.添加列
3.在以下ALTERTABLE語(yǔ)句中,哪些語(yǔ)句是正確的?()
A.ALTERTABLEtable_nameADDcolumn_nameINT;
B.ALTERTABLEtable_nameMODIFYcolumn_nameVARCHAR(255);
C.ALTERTABLEtable_nameCHANGEcolumn_namenew_column_nameTEXT;
D.ALTERTABLEtable_nameDROPCOLUMNcolumn_name;
E.ALTERTABLEtable_nameRENAMETOnew_table_name;
4.以下哪些ALTERTABLE語(yǔ)句中包含了添加索引的操作?()
A.ALTERTABLEtable_nameADDINDEXindex_name(column_name);
B.ALTERTABLEtable_nameADDUNIQUEindex_name(column_name);
C.ALTERTABLEtable_nameADDPRIMARYKEY(index_name);
D.ALTERTABLEtable_nameADDFOREIGNKEY(index_name);
E.ALTERTABLEtable_nameADDINDEXindex_name(column_name,column_name);
5.以下哪些ALTERTABLE語(yǔ)句中包含了刪除索引的操作?()
A.ALTERTABLEtable_nameDROPINDEXindex_name;
B.ALTERTABLEtable_nameDROPINDEXindex_nameONtable_name;
C.ALTERTABLEtable_nameDROPPRIMARYKEY;
D.ALTERTABLEtable_nameDROPUNIQUEindex_name;
E.ALTERTABLEtable_nameDROPFOREIGNKEY(index_name);
6.使用ALTERTABLE語(yǔ)句時(shí),以下哪些情況下可能需要使用COMMIT語(yǔ)句?()
A.添加列
B.修改列的數(shù)據(jù)類型
C.刪除列
D.重命名表
E.設(shè)置列的默認(rèn)值
7.在MySQL中,以下哪些約束條件可以在ALTERTABLE語(yǔ)句中設(shè)置?()
A.NOTNULL
B.NULL
C.DEFAULT
D.UNIQUE
E.FOREIGNKEY
8.以下哪些ALTERTABLE語(yǔ)句中包含了修改列的約束條件的操作?()
A.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeNOTNULL;
B.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeNULL;
C.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeDEFAULTvalue;
D.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeUNIQUE;
E.ALTERTABLEtable_nameMODIFYcolumn_namecolumn_typeFOREIGNKEY;
9.在以下ALTERTABLE語(yǔ)句中,哪些語(yǔ)句是關(guān)于添加外鍵的?()
A.ALTERTABLEtable_nameADDFOREIGNKEY(column_name)REFERENCEStable_name(column_name);
B.ALTERTABLEtable_nameADDCONSTRAINTfk_column_nameFOREIGNKEY(column_name)REFERENCEStable_name(column_name);
C.ALTERTABLEtable_nameADDINDEXfk_column_nameFOREIGNKEY(column_name)REFERENCEStable_name(column_name);
D.ALTERTABLEtable_nameADDFOREIGNKEY(column_name)REFERENCEStable_name;
E.ALTERTABLEtable_nameADDCONSTRAINTfk_column_nameFOREIGNKEY(column_name)REFERENCEStable_name;
10.使用ALTERTABLE語(yǔ)句時(shí),以下哪些情況可能導(dǎo)致性能下降?()
A.添加大量的索引
B.修改列的數(shù)據(jù)類型
C.刪除列
D.重命名表
E.設(shè)置列的默認(rèn)值
三、判斷題(每題2分,共10題)
1.在MySQL中,ALTERTABLE語(yǔ)句只能用于修改表結(jié)構(gòu),不能用于數(shù)據(jù)操作。()
2.使用ALTERTABLE語(yǔ)句添加列時(shí),可以指定該列的默認(rèn)值。()
3.使用ALTERTABLE語(yǔ)句刪除列時(shí),如果該列包含數(shù)據(jù),則刪除操作會(huì)失敗。()
4.使用ALTERTABLE語(yǔ)句修改列的數(shù)據(jù)類型時(shí),所有該列的數(shù)據(jù)類型都會(huì)被修改。()
5.使用ALTERTABLE語(yǔ)句重命名表時(shí),新表名不能與現(xiàn)有表名相同。()
6.使用ALTERTABLE語(yǔ)句添加索引時(shí),可以指定索引的名稱和列名。()
7.使用ALTERTABLE語(yǔ)句刪除索引時(shí),必須指定索引的名稱。()
8.使用ALTERTABLE語(yǔ)句修改列的約束條件時(shí),不能同時(shí)修改多個(gè)約束條件。()
9.使用ALTERTABLE語(yǔ)句添加外鍵時(shí),必須指定外鍵的名稱和參照的表名及列名。()
10.使用ALTERTABLE語(yǔ)句修改表結(jié)構(gòu)時(shí),如果涉及到數(shù)據(jù)操作,需要使用COMMIT語(yǔ)句進(jìn)行提交。()
四、簡(jiǎn)答題(每題5分,共6題)
1.簡(jiǎn)述ALTERTABLE語(yǔ)句在MySQL中的主要用途。
2.列舉ALTERTABLE語(yǔ)句中添加列的關(guān)鍵語(yǔ)法及其作用。
3.描述ALTERTABLE語(yǔ)句修改列數(shù)據(jù)類型時(shí)的注意事項(xiàng)。
4.解釋ALTERTABLE語(yǔ)句刪除列時(shí)可能會(huì)遇到的問題。
5.如何使用ALTERTABLE語(yǔ)句重命名表,并說明重命名表的限制條件。
6.簡(jiǎn)要說明ALTERTABLE語(yǔ)句中添加索引的作用和語(yǔ)法。
試卷答案如下
一、單項(xiàng)選擇題(每題2分,共10題)
1.A
解析思路:ALTERTABLE語(yǔ)句用于修改表結(jié)構(gòu),添加、修改或刪除表中的列。
2.D
解析思路:ALTERTABLE語(yǔ)句不能用于修改表結(jié)構(gòu)之外的數(shù)據(jù)庫(kù)操作。
3.D
解析思路:ALTERTABLE語(yǔ)句的ADD子句可以添加新列,并可以指定默認(rèn)值、數(shù)據(jù)類型和非空約束。
4.A
解析思路:ALTERTABLE語(yǔ)句的MODIFY子句用于修改列的數(shù)據(jù)類型,但不包括設(shè)置默認(rèn)值和非空約束。
5.A
解析思路:ALTERTABLE語(yǔ)句的DROPCOLUMN子句用于刪除列,不需要指定列名前綴。
6.A
解析思路:ALTERTABLE語(yǔ)句的RENAMETO子句用于重命名表,不需要使用其他關(guān)鍵字。
7.A
解析思路:ALTERTABLE語(yǔ)句的MODIFY子句可以設(shè)置列的默認(rèn)值。
8.A
解析思路:ALTERTABLE語(yǔ)句的MODIFY子句可以設(shè)置列的非空約束。
9.A
解析思路:ALTERTABLE語(yǔ)句的ADDINDEX子句用于添加索引,需要指定索引名稱和列名。
10.A
解析思路:ALTERTABLE語(yǔ)句的DROPINDEX子句用于刪除索引,需要指定索引名稱。
二、多項(xiàng)選擇題(每題3分,共10題)
1.A,B,C,D,E
解析思路:ALTERTABLE語(yǔ)句可以用于添加、修改、刪除列,重命名表,以及設(shè)置列的默認(rèn)值。
2.A,B
解析思路:刪除列和修改列的數(shù)據(jù)類型可能會(huì)導(dǎo)致數(shù)據(jù)丟失,因?yàn)閿?shù)據(jù)可能不符合新的數(shù)據(jù)類型或約束。
3.A,B,C,D,E
解析思路:這些都是正確的ALTERTABLE語(yǔ)句,分別用于添加列、修改列數(shù)據(jù)類型、修改列名、刪除列和重命名表。
4.A,B,C,E
解析思路:這些ALTERTABLE語(yǔ)句用于添加索引,其中A是添加普通索引,B是添加唯一索引,C是添加主鍵索引,E是添加組合索引。
5.A,B,E
解析思路:這些ALTERTABLE語(yǔ)句用于刪除索引,其中A和E是刪除普通索引,B是刪除唯一索引。
6.A,B,C,D
解析思路:這些ALTERTABLE語(yǔ)句涉及到數(shù)據(jù)修改,因此可能需要COMMIT語(yǔ)句來
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)美工藝面試題及答案
- 春節(jié)對(duì)聯(lián)試題及答案
- 天文競(jìng)賽試題及答案
- 圖形測(cè)試題面試題及答案
- 物理氣體試題及答案
- 無機(jī)化學(xué)考試試題及答案
- vte相關(guān)護(hù)理試題及答案
- 臨檢檢驗(yàn)考試題及答案
- 2025年動(dòng)物醫(yī)學(xué)專業(yè)畢業(yè)設(shè)計(jì)開題報(bào)告
- 2025年安全生產(chǎn)監(jiān)管專業(yè)畢業(yè)設(shè)計(jì)開題報(bào)告
- 高一政治必修1、必修2基礎(chǔ)知識(shí)必背資料
- 數(shù)據(jù)安全重要數(shù)據(jù)風(fēng)險(xiǎn)評(píng)估報(bào)告
- 貨運(yùn)車輛駕駛員心理健康考核試卷
- 物理八年級(jí)下冊(cè)期末綜合試卷含答案
- 新課標(biāo)高一英語(yǔ)閱讀理解60篇
- 第三屆全國(guó)生態(tài)環(huán)境監(jiān)測(cè)專業(yè)技術(shù)人員大比武江蘇省賽試題庫(kù)(含答案)
- 冷庫(kù)貨架制作合同范本
- 解除與養(yǎng)父母關(guān)系協(xié)議書
- (高清版)JTGT 3360-01-2018 公路橋梁抗風(fēng)設(shè)計(jì)規(guī)范
- 2024-2029年中國(guó)月餅行業(yè)發(fā)展分析及發(fā)展前景與投資研究報(bào)告
- 國(guó)家級(jí)省級(jí)化工園區(qū)列表
評(píng)論
0/150
提交評(píng)論