2023年計(jì)算機(jī)二級(jí)-MySQL數(shù)據(jù)庫(kù)程序設(shè)計(jì)考試參考題庫(kù)2附帶答案_第1頁(yè)
2023年計(jì)算機(jī)二級(jí)-MySQL數(shù)據(jù)庫(kù)程序設(shè)計(jì)考試參考題庫(kù)2附帶答案_第2頁(yè)
2023年計(jì)算機(jī)二級(jí)-MySQL數(shù)據(jù)庫(kù)程序設(shè)計(jì)考試參考題庫(kù)2附帶答案_第3頁(yè)
2023年計(jì)算機(jī)二級(jí)-MySQL數(shù)據(jù)庫(kù)程序設(shè)計(jì)考試參考題庫(kù)2附帶答案_第4頁(yè)
2023年計(jì)算機(jī)二級(jí)-MySQL數(shù)據(jù)庫(kù)程序設(shè)計(jì)考試參考題庫(kù)2附帶答案_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

住在富人區(qū)的她2023年計(jì)算機(jī)二級(jí)-MySQL數(shù)據(jù)庫(kù)程序設(shè)計(jì)考試參考題庫(kù)附帶答案(圖片大小可自由調(diào)整)題型1234567總分得分全文為Word可編輯,若為PDF皆為盜版,請(qǐng)謹(jǐn)慎購(gòu)買(mǎi)!第1卷一.單選題(共10題)1.數(shù)據(jù)庫(kù)管理系統(tǒng)提供的數(shù)據(jù)控制功能包括______。

A.數(shù)據(jù)的完整性

B.恢復(fù)和并發(fā)控制

C.數(shù)據(jù)的安全性

D.以上所有各項(xiàng)

正確答案:D2.下列選項(xiàng)中不是字符常量的是()。

A.'\v'

B.'\x2a'

C.'a'

D."\0"

正確答案:D3.在使用SHOWGRANTS命令顯示用戶(hù)權(quán)限時(shí)結(jié)果為USAGE,該用戶(hù)擁有的權(quán)限為_(kāi)_____。

A.當(dāng)前數(shù)據(jù)庫(kù)上的使用權(quán)限

B.所有數(shù)據(jù)庫(kù)對(duì)象上的所有權(quán)限

C.無(wú)權(quán)限

D.所有數(shù)據(jù)庫(kù)對(duì)象上的使用權(quán)限

正確答案:C4.在存儲(chǔ)過(guò)程中,使用游標(biāo)的一般流程是______。

A.打開(kāi)-->讀取-->關(guān)閉

B.聲明-->讀取-->關(guān)閉

C.聲明-->打開(kāi)-->讀取-->關(guān)閉

D.聲明-->填充內(nèi)容-->打開(kāi)-->讀取-->關(guān)閉

正確答案:C5.數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指()。

A.數(shù)據(jù)所占的存儲(chǔ)空間

B.數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的存放形式

C.數(shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式

D.存儲(chǔ)在計(jì)算機(jī)外存中的數(shù)據(jù)

正確答案:B6.有如下程序段:執(zhí)行該程序后,x的值為()

inta=14,b=15,x;

charc='A';

x=(a&&b)&&(cA.true

B.false

C.0

D.1

正確答案:D7.以下能正確定義二維數(shù)組的是()

A.inta[][3];

B.inta[][3]={2*3);

C.inta[][3]={};

D.inta[2][3]一{{1),{2},{3,4}};

正確答案:B8.已知二叉樹(shù)后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是()。

A.ached

B.decab

C.deabe

D.cedba

正確答案:D9.以下程序的輸出結(jié)果是()。

main()

{intRum=0;

while(numA.1

B.2

C.3

D.4

正確答案:B10.設(shè)有學(xué)生成績(jī)表score(sno,cno,grade),各字段含義分別是學(xué)生學(xué)號(hào)、課程號(hào)及成績(jī)?,F(xiàn)有如下創(chuàng)建存儲(chǔ)函數(shù)的語(yǔ)句:以下關(guān)于上述存儲(chǔ)函數(shù)的敘述中,錯(cuò)誤的是______。

CREATEFUNCTIONfun()

RETURNSDECIMAL

BEGIN

DECLARExDECIMAL

SELECTAVG(grade)INTOxFROMscore

RETURNxEND;

A.表達(dá)式AVG(grade)INTOx有語(yǔ)法錯(cuò)誤

B.x是全體學(xué)生選修所有課程的平均成績(jī)

C.fun沒(méi)有參數(shù)

D.RETURNSDECIMAL指明返回值的數(shù)據(jù)類(lèi)型

正確答案:A二.填空題(共5題)1.在GRANTALLON*.*TO?授權(quán)語(yǔ)句中,ALL和*.*的含義分別是______。

A.所有權(quán)限、所有數(shù)據(jù)庫(kù)表

B.所有數(shù)據(jù)庫(kù)表、所有權(quán)限

C.所有用戶(hù)、所有權(quán)限

D.所有權(quán)限、所有用戶(hù)

正確答案:A2.修改表中數(shù)據(jù)的命令是______。

A.UPDATE

B.ALTERTABLE

C.REPAIRTABLE

D.CHECKTABLE

正確答案:A3.創(chuàng)建MySQL賬戶(hù)的方式包括______。

A.使用GRANT語(yǔ)句

B.使用CREATEUSER語(yǔ)句

C.直接操作MySQL授權(quán)表

D.以上方法皆可以

正確答案:D4.下述程序的輸出結(jié)果是()。

#include

voidmain()

{intb[6]={2,4,6,8,10,12);

int*p=b,**q=&p;

printf("%d,",*(p++));

printf("%d,",**q);

}

A.4,4

B.2,2

C.4,5

D.2,4

正確答案:D5.在使用CREATEINDEX創(chuàng)建索引時(shí),其默認(rèn)的排序方式是______。

A.升序

B.降序

C.無(wú)序

D.聚簇

正確答案:A三.問(wèn)答題(共2題)1.設(shè)有一個(gè)成績(jī)表Student_JAVA(id,name,grade),現(xiàn)需要編寫(xiě)一個(gè)觸發(fā)器,監(jiān)視對(duì)該表中數(shù)據(jù)的插入和更新,并判斷學(xué)生的成績(jī)grade,如果成績(jī)超過(guò)100分,在觸發(fā)器中強(qiáng)制將其修改為100(最高分),那么應(yīng)該將觸發(fā)器定義為_(kāi)_____。

A.AFTER觸發(fā)器和BEFORE觸發(fā)器都不可以

B.AFTER觸發(fā)器

C.AFTER觸發(fā)器和BEFORE觸發(fā)器都可以

D.BEFORE觸發(fā)器

正確答案:D2.有以下程序:當(dāng)程序運(yùn)行時(shí)輸入a后,下列敘述中正確的是()

#include

main()

{charcl='1',c2='2';

cl=getchar();c2=getchar();putchar(c1);putcha:

(c2);

}

A.變量c1被賦予字符a,c2被賦予回車(chē)符

B.程序?qū)⒌却脩?hù)輸入第2個(gè)字符

C.變量c1被賦予字符a,c2中仍是原有字符2

D.變量c1被賦予字符a,c2中將無(wú)確定值

正確答案:A第2卷一.單選題(共10題)1.設(shè)有二元關(guān)系R和三元關(guān)系s,下列運(yùn)算合法的是()。

A.R∩S

B.R∪S

C.R-S

D.R×S

正確答案:D2.要求通過(guò)while循環(huán)不斷讀入字符,當(dāng)讀入字母N時(shí)結(jié)束循環(huán),若變量已正確定義,下列正確的程序段是()

A.while((ch—getchar())!='N')printf("%c",ch);

B.while(oh=getchar()!='N')printf("%C",ch);

C.while(ch=getchar()=='N')printf("%c",ch);

D.while((ch—getchar())=='N')printf("%c",ch);

正確答案:A3.下列創(chuàng)建游標(biāo)的語(yǔ)法格式中,正確的是______。

A.DECLAREcursor_nameCURSORFORselect_statement

B.DECLARECURSORcursor_nameFORselect_statement

C.CREATEcursor_nameCURSORFORselect_statement

D.CREATECURSORcursor_nameFORselect_statement

正確答案:A4.數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式結(jié)構(gòu)是______。

A.模式,外模式,內(nèi)模式

B.外模式,子模式,內(nèi)模式

C.模式,邏輯模式,物理模式

D.邏輯模式,物理模式,子模式

正確答案:A5.以下程序的輸出結(jié)果是()。

main()

{inti,a[4][4]一{{1,3,5),{2,4,6},{3,5,7}};

printf("%(1%d%d%d\n".a[O][3],a[1][2],a[2]

[1],a[3][0];

}

A.0650

B.1470

C.5430

D.輸出值不定

正確答案:A6.下述程序的輸出結(jié)果是()。

#defineN20

voidfun(inta[],intn,intm)

{inti,j;

for(i=m;i>n;i--)a[i+1]=a[i];

}

main()

{inti,a[N]={1,2,3,4,5,6,7,8,9,10};

fun(a,2,9);

for(i=0;iA.10234

B.12344

C.12334

D.12234

正確答案:B7.MySQL中,修改用戶(hù)口令的語(yǔ)句是______。

A.SETPASSWORD

B.CHANGEPASSWORD

C.UPDATEPASSWORD

D.RENAMEUSER

正確答案:A8.學(xué)生表student包含sname、sex、age三個(gè)屬性列,其中age的默認(rèn)值是20,執(zhí)行SQL語(yǔ)句INSERTINTOstudent(sex,sname,age)VALUES("M","Lili",);的結(jié)果是______。

A.執(zhí)行成功,sname,sex,age的值分別是Lili,M,20

B.執(zhí)行成功,sname,sex,age的值分別是M,Lili,NULL

C.執(zhí)行成功,sname,sex,age的值分別是M,Lili,20

D.SQL語(yǔ)句不正確,執(zhí)行失敗

正確答案:A9.MySQL成功安裝后,在系統(tǒng)中默認(rèn)建立的用戶(hù)個(gè)數(shù)是______。

A.0

B.1

C.2

D.3

正確答案:B10.下列關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn)的敘述中,錯(cuò)誤的是______。

A.非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)

B.數(shù)據(jù)共享性好

C.數(shù)據(jù)獨(dú)立性高

D.數(shù)據(jù)由數(shù)據(jù)庫(kù)管理系統(tǒng)統(tǒng)一管理控制

正確答案:A二.填空題(共5題)1.設(shè)有如下定義存儲(chǔ)過(guò)程的語(yǔ)句框架:

CREATEPROCEDUREtest(INxINT)

BEGIN??END;調(diào)用該存儲(chǔ)過(guò)程的語(yǔ)句是______。

A.CALLtest(10);

B.CALLtest10;

C.SELECTtest(10);

D.SELECTtest10;

正確答案:A2.設(shè)a、b、c、d、m、n均為int型變量,且a=5、b=6、c=7、d=8、m=2、n=2,則邏輯表達(dá)式(m=a>b)&&(n—c>d)運(yùn)算后,n的值是()。

A.0

B.1

C.2

D.3

正確答案:C3.以下敘述中不正確的是()。

A.在不同的函數(shù)中可以使用相同名字的變量

B.函數(shù)中的形式參數(shù)是局部變量

C.在一個(gè)函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效

D.在一個(gè)函數(shù)內(nèi)的復(fù)合語(yǔ)句中定義的變量在本函數(shù)范圍內(nèi)有效

正確答案:D4.設(shè)有成績(jī)表,包含學(xué)號(hào)、分?jǐn)?shù)等字段?,F(xiàn)有查詢(xún)要求:查詢(xún)有3門(mén)以上課程的成績(jī)?cè)?0分以上的學(xué)生學(xué)號(hào)及90分以上課程數(shù)。以下SQL語(yǔ)句中正確的是______。

A.SELECT學(xué)號(hào),COUNT(*)FROM成績(jī)WHERE分?jǐn)?shù)>90GROUPBY學(xué)號(hào)HAVINGCOUNT(*)>3;

B.SELECT學(xué)號(hào),COUNT(學(xué)號(hào))FROM成績(jī)WHERE分?jǐn)?shù)>90ANDCOUNT(學(xué)號(hào))>3;

C.SELECT學(xué)號(hào),COUNT(*)FROM成績(jī)GROUPBY學(xué)號(hào)HAVINGCOUNT(*)>3AND分?jǐn)?shù)>90;

D.SELECT學(xué)號(hào),COUNT(*)FROM成績(jī)WHERE分?jǐn)?shù)>90ANDCOUNT(*)>3GROUPBY學(xué)號(hào);

正確答案:A5.事務(wù)是數(shù)據(jù)庫(kù)進(jìn)行的基本工作單位。如果一個(gè)事務(wù)執(zhí)行成功,則全部更新提交;如果一個(gè)事務(wù)執(zhí)行失敗,則已做過(guò)的更新被恢復(fù)原狀,好像整個(gè)事務(wù)從未有過(guò)這些更新,這樣保持了數(shù)據(jù)庫(kù)處于________狀態(tài)。

A.安全性

B.一致性

C.完整性

D.可靠性

正確答案:B三.問(wèn)答題(共2題)1.設(shè)有學(xué)生表student(sno,sname,sage,smajor),各字段的含義分別是學(xué)生學(xué)號(hào)、姓名、年齡和專(zhuān)業(yè)。要求輸入一學(xué)生記錄,學(xué)號(hào)為100,姓名為張紅,年齡為20。以下不能完成如上輸入要求的語(yǔ)句是______。

A.INSERTINTOstudentVALUES(100,"張紅",20);

B.INSERTINTOstudent(sno,sname,sage,smajor)VALUES(100,"張紅",20,NULL);

C.INSERTINTOstudentVALUES(100,"張紅",20,NULL);

D.INSERTINTOstudent(sno,sname,sage)VALUES(100,"張紅",20);

正確答案:A2.存儲(chǔ)過(guò)程與存儲(chǔ)函數(shù)的區(qū)別之一是存儲(chǔ)過(guò)程不能包含______。

A.SET語(yǔ)句

B.局部變量

C.RETURN語(yǔ)句

D.游標(biāo)

正確答案:C第3卷一.單選題(共10題)1.下列關(guān)于MySQL觸發(fā)器的描述中,錯(cuò)誤的是______。

A.觸發(fā)器的執(zhí)行是自動(dòng)的

B.觸發(fā)器多用來(lái)保證數(shù)據(jù)的完整性

C.觸發(fā)器可以創(chuàng)建在表或視圖上

D.一個(gè)觸發(fā)器只能定義在一個(gè)基本表上

正確答案:C2.關(guān)于E-R圖,以下描述中正確的是______。

A.實(shí)體可以包含多個(gè)屬性,但聯(lián)系不能包含自己的屬性

B.聯(lián)系僅存在于兩個(gè)實(shí)體之間,即只有二元聯(lián)系

C.兩個(gè)實(shí)體之間的聯(lián)系可分為1:1、1:N、M:N三種

D.通常使用E-R圖建立數(shù)據(jù)庫(kù)的物理模型

正確答案:C3.當(dāng)執(zhí)行下面的程序時(shí),如果輸入ABC,則輸出結(jié)果是()。

#include

#include

main()

{charss[10]="1,2,3,4,5":

gets(ss);strcat(ss,"6789");printf("%s\n",ss);

}

A.ABC6789

B.ABC67

C.12345ABC6

D.ABC456789

正確答案:A4.設(shè)有商品庫(kù)存表,規(guī)定表中的庫(kù)存量值必須大于等于0。根據(jù)這個(gè)規(guī)定應(yīng)建立______。

A.用戶(hù)定義完整性約束

B.實(shí)體完整性約束

C.參照完整性約束

D.缺省值約束

正確答案:A5.下列描述錯(cuò)誤的是()。

A.繼承分為多重繼承和單繼承

B.對(duì)象之問(wèn)的通信靠傳遞消息來(lái)實(shí)現(xiàn)

C.在外面看不到對(duì)象的內(nèi)部特征是基于對(duì)象的“模塊獨(dú)立性好”這個(gè)特征

D.類(lèi)是具有共同屬性、共同方法的對(duì)象的集合

正確答案:C6.在討論關(guān)系模型時(shí),與“屬性”同義的術(shù)語(yǔ)是______。

A.元組

B..N

C..表

D.關(guān)系

正確答案:B7.部門(mén)表tb_dept的定義如下:下列說(shuō)法中正確的是______。

CREATETABLEtb_dept(

deptnoCHAR(2)primarykey,

dnameCHAR(20)Notnull,managerCHAR(12),

telephoneCHAR(15)

);

A.dname的取值允許為空,不允許重復(fù)

B.deptno的取值不允許為空,不允許重復(fù)

C.deptno的取值允許為空,不允許重復(fù)

D.dname的取值不允許為空,不允許重復(fù)

正確答案:B8.使用MySQL時(shí),可以在MySQL客戶(hù)端中執(zhí)行SQL語(yǔ)句,但下面無(wú)法用于執(zhí)行SQL語(yǔ)句的客戶(hù)端工具是______。

A.mysql命令行

B.phpMyAdmin

C.mysqld

D.Navicat工具

正確答案:C9.數(shù)據(jù)庫(kù)的____是為了保證由授權(quán)用戶(hù)對(duì)數(shù)據(jù)庫(kù)所做的修改不會(huì)影響數(shù)據(jù)一致性的損失。

A.安全性

B.完整性

C.并發(fā)控制

D.恢復(fù)

正確答案:B10.下列不能使用ALTER命令進(jìn)行修改的數(shù)據(jù)庫(kù)對(duì)象是______。

A.存儲(chǔ)過(guò)程

B.事件

C.觸發(fā)器

D.存儲(chǔ)函數(shù)

正確答案:C二.填空題(共5題)1.算法的空間復(fù)雜度是指()。

A.算法程序的長(zhǎng)度

B.算法程序中的指令條數(shù)

C.算法程序所占的存儲(chǔ)空間

D.算法執(zhí)行過(guò)程中所需要的存儲(chǔ)空間

正確答案:D2.在下列有關(guān)GROUPBY語(yǔ)句的描述中,不正確的是______。

A.分組條件可以有多個(gè),并且每一個(gè)可以分別指定排序方式

B.可以使用WHERE子句對(duì)所得的分組進(jìn)行篩選

C.GROUPBY可配合聚合函數(shù)一起使用,但GROUPBY子句中不能直接使用聚合函數(shù)

D.除了聚合函數(shù),SELECT語(yǔ)句中的每個(gè)列都必須在GROUPBY子句中給出

正確答案:B3.下列關(guān)于表級(jí)約束和列級(jí)約束的描述中,不正確的是______。

A.列級(jí)約束針對(duì)某個(gè)特定的列,包含在列定義中

B.表級(jí)約束與列定義相互獨(dú)立,不包含在列定義中

C.列級(jí)約束可能涉及到多個(gè)列,也可能僅涉及一個(gè)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論