![vfp無(wú)紙化真考題2_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/95556a43-368d-498a-b0c8-3f2581d6ec01/95556a43-368d-498a-b0c8-3f2581d6ec011.gif)
![vfp無(wú)紙化真考題2_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/95556a43-368d-498a-b0c8-3f2581d6ec01/95556a43-368d-498a-b0c8-3f2581d6ec012.gif)
![vfp無(wú)紙化真考題2_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/95556a43-368d-498a-b0c8-3f2581d6ec01/95556a43-368d-498a-b0c8-3f2581d6ec013.gif)
![vfp無(wú)紙化真考題2_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/95556a43-368d-498a-b0c8-3f2581d6ec01/95556a43-368d-498a-b0c8-3f2581d6ec014.gif)
![vfp無(wú)紙化真考題2_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2021-12/18/95556a43-368d-498a-b0c8-3f2581d6ec01/95556a43-368d-498a-b0c8-3f2581d6ec015.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、無(wú)紙化真考題庫(kù)試題二1.一個(gè)棧的初始狀態(tài)為空?,F(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是()。A) 12345ABCDEB) EDCBA54321C) ABCDE12345D) 54321EDCBA 參考答案:B【解析】棧是先進(jìn)后出的原則組織數(shù)據(jù),所以入棧最早的最后出棧,所以選擇B)。2.下列敘述中正確的是()。A) 循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,因此,循環(huán)隊(duì)列是非線性結(jié)構(gòu)B) 在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況C) 在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反映隊(duì)列中元素的動(dòng)態(tài)變化情況D) 循環(huán)隊(duì)列中元素的個(gè)數(shù)是由隊(duì)頭指針和隊(duì)尾
2、指針共同決定 參考答案:D【解析】循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,但是循環(huán)隊(duì)列仍是線性結(jié)構(gòu)的,所以A)錯(cuò)誤;在循環(huán)隊(duì)列中只需要隊(duì)頭指針與隊(duì)尾兩個(gè)指針來(lái)共同反映隊(duì)列中元素的動(dòng)態(tài)變化情況,所以B)與C)錯(cuò)誤。3.在長(zhǎng)度為n的有序線性表中進(jìn)行二分查找,最壞情況下需要比較的次數(shù)是()。A) O(n)B) O(n2)C) O()D) 參考答案:C【解析】當(dāng)有序線性表為順序存儲(chǔ)時(shí)才能用二分法查找??梢宰C明的是對(duì)于長(zhǎng)度為n的有序線性表,在最壞情況下,二分法查找只需要比較次,而順序查找需要比較n次。4.下列敘述中正確的是()。A) 順序存儲(chǔ)結(jié)構(gòu)的存儲(chǔ)一定是連續(xù)的,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的存儲(chǔ)空間不一定是連續(xù)的B) 順序存
3、儲(chǔ)結(jié)構(gòu)只針對(duì)線性結(jié)構(gòu),鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)只針對(duì)非線性結(jié)構(gòu)C) 順序存儲(chǔ)結(jié)構(gòu)能存儲(chǔ)有序表,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)不能存儲(chǔ)有序表D) 鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)比順序存儲(chǔ)結(jié)構(gòu)節(jié)省存儲(chǔ)空間 參考答案:A【解析】鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)既可以針對(duì)線性結(jié)構(gòu)也可以針對(duì)非線性結(jié)構(gòu),所以B)與C)錯(cuò)誤。鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中每個(gè)結(jié)點(diǎn)都由數(shù)據(jù)域與指針域兩部分組成,增加了存儲(chǔ)空間,所以D)錯(cuò)誤。5.數(shù)據(jù)流圖中帶有箭頭的線段表示的是()。A) 控制流B) 事件驅(qū)動(dòng)C) 模塊調(diào)用D) 數(shù)據(jù)流 參考答案:D【解析】數(shù)據(jù)流圖中帶箭頭的線段表示的是數(shù)據(jù)流,即沿箭頭方向傳送數(shù)據(jù)的通道,一般在旁邊標(biāo)注數(shù)據(jù)流名。6.在軟件開(kāi)發(fā)中,需求分析階段可以使用的工具是()。A) NS圖B
4、) DFD圖C) PAD圖D) 程序流程圖 參考答案:B【解析】在需求分析階段可以使用的工具有數(shù)據(jù)流圖DFD圖,數(shù)據(jù)字典DD,判定樹(shù)與判定表,所以選擇B)。7.在面向?qū)ο蠓椒ㄖ校粚儆?quot;對(duì)象"基本特點(diǎn)的是()。A) 一致性B) 分類性C) 多態(tài)性D) 標(biāo)識(shí)唯一性 參考答案:A【解析】對(duì)象有如下一些基本特點(diǎn):標(biāo)識(shí)唯一性、分類性、多態(tài)性、封裝性、模塊獨(dú)立性好。所以選擇A)。8.一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是()。A) 一對(duì)一B) 一對(duì)多C) 多對(duì)一D) 多對(duì)多 參考答案:B【解析】因?yàn)橐婚g宿舍可以住多個(gè)學(xué)生即多個(gè)學(xué)生住在一個(gè)宿舍中,但一個(gè)學(xué)生只能住一間宿舍,
5、所以實(shí)體宿舍和學(xué)生之間是一對(duì)多的關(guān)系。9.在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是()。A) 人工管理階段B) 文件系統(tǒng)階段C) 數(shù)據(jù)庫(kù)系統(tǒng)階段D) 三個(gè)階段相同 參考答案:C【解析】數(shù)據(jù)管理發(fā)展至今已經(jīng)歷了三個(gè)階段:人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。其中最后一個(gè)階段結(jié)構(gòu)簡(jiǎn)單,使用方便邏輯性強(qiáng)物理性少,在各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫(kù)領(lǐng)域的主導(dǎo)地位,所以選擇C)。10.有三個(gè)關(guān)系R、S和T如下:由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為()。A) 笛卡爾積B) 交C) 并D) 自然連接 參考答案:D【解析】自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量
6、必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T關(guān)系中的有序組可知R與S進(jìn)行的是自然連接操作。11.以下關(guān)于"視圖"的正確描述是()。A) 視圖獨(dú)立于表文件B) 視圖不可進(jìn)行更新操作C) 視圖只能從一個(gè)表派生出來(lái)D) 視圖可以進(jìn)行刪除操作 參考答案:D【解析】視圖是根據(jù)表定義的,因此視圖基于表,所以A)選項(xiàng)說(shuō)法不正確;視圖是操作表的一種手段,通過(guò)視圖可以查詢表,也可以更新表,所以B)選項(xiàng)說(shuō)法不正確;視圖可以用來(lái)從一個(gè)或多個(gè)相關(guān)聯(lián)的表中提取數(shù)據(jù),所以視圖可以從多個(gè)表派生出來(lái),所以C)選項(xiàng)說(shuō)法不正確;而視圖可以更新表,就可以進(jìn)行刪除操作,所以D)選項(xiàng)的說(shuō)法正確。1
7、2.設(shè)置文本框顯示內(nèi)容的屬性是()。A) ValueB) CaptionC) NameD) InputMask 參考答案:A【解析】文本框的Value屬性是文本框的當(dāng)前內(nèi)容;Name屬性指定在代碼中用以引用對(duì)象的名稱;InputMask屬性指定在一個(gè)文本框中如何輸入和顯示數(shù)據(jù);文本框無(wú)Caption屬性。13.在Visual FoxPro中可以建立表的命令是()。A) CREATEB) CREATE DATABASEC) CREATE QUERYD) CREATE FORM 參考答案:A【解析】用命令方式建立數(shù)據(jù)庫(kù)表的是在命令窗口利用 OPEN DATA命令先打開(kāi)數(shù)據(jù)庫(kù),然后利用CREATE命
8、令打開(kāi)表設(shè)計(jì)器進(jìn)行數(shù)據(jù)表設(shè)計(jì)。14.為了隱藏在文本框中輸入的信息,用占位符代替顯示用戶輸入的字符,需要設(shè)置的屬性是()。A) ValueB) ControlSourceC) InputMaskD) PasswordChar 參考答案:D【解析】文本框的Value屬性是文本框的當(dāng)前內(nèi)容;ControlSource屬性為文本框指定一個(gè)字段或內(nèi)存變量,運(yùn)行時(shí),文本框首先顯示該變量的內(nèi)容;InputMask屬性指定在一個(gè)文本框中如何輸入和顯示數(shù)據(jù);PasswordChar屬性指定文本框控件內(nèi)是顯示用戶輸入的字符還是顯示占位符;指定用作占位符的字符。15.假設(shè)某表單的Visible屬性的初值為.F.,能
9、將其設(shè)置為.T.的方法是()。A) HideB) ShowC) ReleaseD) SetFocus 參考答案:B【解析】表單的Hide方法用于隱藏表單,該方法將表單的Visible屬性設(shè)置為.F.;Show方法用于顯表單,該方法將表單的Visible屬性值設(shè)為.T.,使之成為活動(dòng)表單;Release方法用于從內(nèi)存中釋放表單;SetFocus方法讓表單獲得焦點(diǎn),使其成為活動(dòng)表單。所以符合此題的方法是Show。16.讓隱藏的MeForm表單顯示在屏幕上的命令是()。A) MeForm.DisplayB) MeForm.ShowC) MeForm.ListD) MeForm.See 參考答案:B【
10、解析】表單的Show方法用于顯表單,該方法將表單的Visible屬性值設(shè)為.T.,使之成為活動(dòng)表單。DisPlay、List、See都不是表單的方法。17.在數(shù)據(jù)庫(kù)表設(shè)計(jì)器的"字段"選項(xiàng)卡中,字段有效性的設(shè)置項(xiàng)中不包括()。A) 規(guī)則B) 信息C) 默認(rèn)值D) 標(biāo)題 參考答案:D【解析】在數(shù)據(jù)庫(kù)設(shè)計(jì)器的"字段"選項(xiàng)卡中,有一組定義字段有效性規(guī)則的項(xiàng)目,它們是規(guī)則、信息、默認(rèn)值三項(xiàng)。18. 報(bào)表的數(shù)據(jù)源不包括()。A) 視圖B) 自由表C) 數(shù)據(jù)庫(kù)表D) 文本文件 參考答案:D【解析】數(shù)據(jù)源是報(bào)表的數(shù)據(jù)來(lái)源,通常是數(shù)據(jù)庫(kù)中的表或自由表,也可以是視圖、查詢或
11、臨時(shí)表。19. 在Visual FoxPro中,編譯或連編生成的程序文件的擴(kuò)展名不包括()。A) APPB) EXEC) DBCD) FXP 參考答案:C【解析】Visual FoxPro程序文件通過(guò)編譯、連編,可以產(chǎn)生不同的目標(biāo)代碼文件,這些文件具有不同的擴(kuò)展名:.exe(Visual FoxPro可執(zhí)行文件),.app(Visual FoxPro應(yīng)用程序文件),.fxp(Visual FoxPro編譯版本)。20.在Visual FoxPro中,"表"是指()。A) 報(bào)表B) 關(guān)系C) 表格控件D) 表單 參考答案:B【解析】在Visual FoxPro中,一個(gè)&quo
12、t;表"就是一個(gè)關(guān)系。21.如果有定義LOCAL data,data的初值是()。A) 整數(shù)0B) 不定值C) 邏輯真D) 邏輯假 參考答案:D【解析】聲明局部變量的命令是:LOCAL <內(nèi)存變量表>。該命令建立指定的局部?jī)?nèi)存變量,并為它們賦初值邏輯假.F.。22.執(zhí)行如下命令序列后,最后一條命令的顯示結(jié)果是()。DIMENSION M(2,2)M(1,1)10M(1,2)20M(2,1)30M(2,2)40?M(2)A) 變量未定義的提示B) 10C) 20D) .F. 參考答案:C【解析】創(chuàng)建數(shù)組的命令格式有兩種DIMENSION <數(shù)組名> (<下
13、標(biāo)上限1>,<下標(biāo)上限2). DECLARE <數(shù)組名> (<下標(biāo)上限1>,<下標(biāo)上限2). 兩種格式的功能完全相同。數(shù)組創(chuàng)建后,系統(tǒng)自動(dòng)給每個(gè)數(shù)組元素賦以邏輯假.F.。 可以用一維數(shù)組的形式訪問(wèn)二維數(shù)組。本題中M(2)與M(1,2)是同一變量,所以M(2)的值為20。23.如果在命令窗口執(zhí)行命令:LIST 名稱,主窗口中顯示:記錄號(hào)名稱1電視機(jī)2計(jì)算機(jī)3電話線4電冰箱5電線假定名稱字段為字符型、寬度為6,那么下面程序段的輸出結(jié)果是()。GO 2SCAN NEXT 4 FOR LEFT(名稱,2)"電"IF RIGHT(名稱,2)&
14、quot;線"EXITENDIFENDSCAN名稱A) 電話線B) 電線C) 電冰箱D) 電視機(jī) 參考答案:A解析】LEFT(<字符表達(dá)式>,<數(shù)值表達(dá)式>)功能是從字符表達(dá)式左邊開(kāi)始,截取<數(shù)值表達(dá)式>指定長(zhǎng)度的字符串。 RIGHT(字符表達(dá)式, 數(shù)值表達(dá)式):返回一個(gè)字符串右邊的若干字符,返回值是字符型。 本題是從2、3、4、5四條記錄中,找出第一個(gè)字是"電",最后一個(gè)字是"線"的第一個(gè)符合的記錄,并顯示出來(lái),由此可知第3條記錄"電話線"符合。24.在Visual FoxPro中,要運(yùn)
15、行菜單文件menu1.mpr,可以使用命令()。A) DO menu1B) DO menu1.mprC) DO MENU menu1D) RUN menu1 參考答案:B【解析】運(yùn)行菜單可以使用命令格式:DO<文件名>,但文件名的擴(kuò)展名.mpr不能省略。25.有如下賦值語(yǔ)句,結(jié)果為"大家好"的表達(dá)式是()。a"你好"b"大家"A) bAT(a, 1)B) bRIGHT(a, 1)C) bLEFT(a, 3, 4)D) bRIGHT(a, 2) 參考答案:D【解析】LEFT(<字符表達(dá)式>,<數(shù)值表達(dá)式&g
16、t;)功能是從字符表達(dá)式左邊開(kāi)始,截取<數(shù)值表達(dá)式>指定長(zhǎng)度的字符串。RIGHT(<字符表達(dá)式>,<數(shù)值表達(dá)式>):返回一個(gè)字符串右邊的若干字符,返回值是字符型。一個(gè)漢字在計(jì)算機(jī)中占兩個(gè)字符,如果要取得一個(gè)完整的漢字字符,必須指定字符長(zhǎng)度為2。AT(<字符串表達(dá)式1>,<字符串表達(dá)式2>)的函數(shù)值為數(shù)值型。A) 選項(xiàng)的函數(shù)返回值是數(shù)值型,答案不正確;B)選項(xiàng)中,由于中文字符在Visual FoxPro中占兩個(gè)字符,所以RIGHT(a,1)也不正確,C)選項(xiàng)中的表達(dá)式格式不正確,D)選項(xiàng)中b的值為"大家",RIGHT
17、(a,2)的值為"好",所以D)選項(xiàng)的答案正確。26.在下面的Visual FoxPro表達(dá)式中,運(yùn)算結(jié)果為邏輯真的是()。A) EMPTY(.NULL.)B) LIKE(xy?, xyz)C) AT(xy, abcxyz)D) ISNULL(SPACE(0) 參考答案:B【解析】EMPTY(<表達(dá)式>)根據(jù)指定表達(dá)式的運(yùn)算結(jié)果是否為"空"值,返回邏輯真(.T.)或邏輯假(.F.),這里所指的"空"值與NULL值是兩個(gè)不同的概念,函數(shù)EMPTY(.NULL.)的返回值為邏輯假,所以A)選項(xiàng)為邏輯假;LIKE(<字符串
18、表達(dá)式1>,<字符串表達(dá)式2>)比較兩個(gè)字符串對(duì)應(yīng)位置上的字符,若所有對(duì)應(yīng)字符都相匹配,函數(shù)返回邏輯真,否則返回邏輯假,其中字符串表達(dá)式1中可包含通配符*和?,*表示若干個(gè)任意字符,?表示任意一個(gè)字符,所以LIKE(xy?, xyz)為邏輯真;AT(<字符串表達(dá)式1>,<字符串表達(dá)式2>)的函數(shù)值為數(shù)值型,C)選項(xiàng)不正確;ISNULL(<表達(dá)式>)判斷一個(gè)表達(dá)式的運(yùn)算結(jié)果是否為NULL值,若是NULL值則返回邏輯真,否則返回邏輯假,SPACE(<數(shù)值表達(dá)式>)返回由指定數(shù)目的空格組成的字符串,所以SPACE(0)為空字符串,IS
19、NULL(SPACE(0) )為邏輯假。27.假設(shè)職員表已在當(dāng)前工作區(qū)打開(kāi),其當(dāng)前記錄的"姓名"字段值為"李彤"(C型字段)。在命令窗口輸入并執(zhí)行如下命令:姓名姓名"出勤"? 姓名屏幕上會(huì)顯示()。A) 李彤B) 李彤 出勤C) 李彤出勤D) 李彤出勤 參考答案:A【解析】C型字段即字符型字段,其表示方法是用半角單引號(hào)、雙引號(hào)或方括號(hào)把字符串括起來(lái),字符型變量的定界符必須成對(duì)匹配,如果某種定界符本身也是字符串的內(nèi)容,則需要用另一種定界符為該字符串定界。本題輸出結(jié)果為"李彤"。?解析有誤!28.設(shè)有學(xué)生表S(學(xué)號(hào),姓
20、名,性別,年齡),查詢所有年齡小于等于18歲的女同學(xué)、并按年齡進(jìn)行降序排序生成新的表WS,正確的SQL命令是()。A) SELECT * FROM S WHERE性別 '女' AND 年齡< 18 ORDER BY 4 DESC INTO TABLE WSB) SELECT * FROM S WHERE性別 '女' AND 年齡< 18 ORDER BY 年齡 INTO TABLE WSC) SELECT * FROM S WHERE性別 '女' AND 年齡< 18 ORDER BY '年齡' DESC INT
21、O TABLE WSD) SELECT * FROM S WHERE性別 '女' OR 年齡< 18 ORDER BY '年齡' ASC INTO TABLE WS 參考答案:A【解析】按年齡的降序排列,所以要用短語(yǔ)DESC,排序的字段有兩種表示方式,分別是按列號(hào)和字段名排序,因?yàn)樽侄蚊亲兞?,故不能加引?hào)。29.設(shè)有學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),用SQL命令檢索同時(shí)選修了課程號(hào)為"C1"和"C5"課程的學(xué)生的學(xué)號(hào)的正確命令是()。A) SELECT 學(xué)號(hào) FROM SC WHERE 課程號(hào) 'C1&
22、#39; AND 課程號(hào) 'C5'B) SELECT 學(xué)號(hào) FROM SC WHERE 課程號(hào)'C1' AND 課程號(hào)(SELECT課程號(hào) FROM SC WHERE課程號(hào) 'C5')C) SELECT 學(xué)號(hào) FROM SC WHERE 課程號(hào)'C1' AND 學(xué)號(hào)(SELECT 學(xué)號(hào) FROM SC WHERE課程號(hào) 'C5')D) SELECT 學(xué)號(hào) FROM SC WHERE 課程號(hào)'C1' AND 學(xué)號(hào) IN (SELECT 學(xué)號(hào) FROM SC WHERE課程號(hào) 'C5')
23、 參考答案:D【解析】這個(gè)查詢不能用簡(jiǎn)單的查詢實(shí)現(xiàn),所以要用到嵌套查詢,在嵌套查詢中內(nèi)外層的嵌套用IN而不用"",D)選項(xiàng)正確。30.設(shè)有學(xué)生表S(學(xué)號(hào),姓名,性別,年齡)、課程表C(課程號(hào),課程名,學(xué)分)和學(xué)生選課表SC(學(xué)號(hào),課程號(hào),成績(jī)),檢索學(xué)號(hào)、姓名和學(xué)生所選課程的課程名和成績(jī),正確的SQL命令是()。A) SELECT 學(xué)號(hào),姓名,課程名,成績(jī) FROM S,SC,C WHERE S.學(xué)號(hào) SC.學(xué)號(hào)AND SC.學(xué)號(hào) C.學(xué)號(hào)B) SELECT 學(xué)號(hào),姓名,課程名,成績(jī) FROM (S JOIN SC ON S.學(xué)號(hào) SC.學(xué)號(hào))JOIN C ON SC.課程
24、號(hào) C.課程號(hào)C) SELECT S.學(xué)號(hào),姓名,課程名,成績(jī) FROM S JOIN SC JOIN C ON S.學(xué)號(hào) SC.學(xué)號(hào)ON SC.課程號(hào) C.課程號(hào)D) SELECT S.學(xué)號(hào),姓名,課程名,成績(jī) FROM S JOIN SC JOIN C ON SC.課程號(hào) C.課程號(hào) ON S.學(xué)號(hào) SC.學(xué)號(hào) 參考答案:D【解析】SQL是順序執(zhí)行命令語(yǔ)句,在多表聯(lián)接查詢時(shí),各條件短語(yǔ)的執(zhí)行順序會(huì)影響到最終的查詢結(jié)果。檢索學(xué)號(hào)、姓名和學(xué)生所選課程的課程名和成績(jī),應(yīng)為SELECT S.學(xué)號(hào),姓名,課程名,成績(jī)。A)、B)選項(xiàng)錯(cuò)誤,而C)選項(xiàng)格式錯(cuò)誤,選項(xiàng)D)正確。多表聯(lián)接時(shí),必須先寫(xiě)后兩張表
25、的聯(lián)接條件,再依次向前。故C錯(cuò)D對(duì)。31.查詢所有1982年3月20日以后(含)出生、性別為男的學(xué)生,正確的SQL語(yǔ)句是()。A) SELECT * FROM 學(xué)生 WHERE 出生日期>19820320 AND 性別"男"B) SELECT * FROM 學(xué)生 WHERE 出生日期<19820320 AND 性別"男"C) SELECT * FROM 學(xué)生 WHERE 出生日期>19820320 OR 性別"男"D) SELECT * FROM 學(xué)生 WHERE 出生日期<19820320 OR 性別&quo
26、t;男" 參考答案:A【解析】SQL的基本形式由SELECTFROMWHERE查詢塊組成。其中SELECT說(shuō)明要查詢的字段,F(xiàn)ROM說(shuō)明要查詢的字段來(lái)自哪個(gè)表或哪些表,WHERE說(shuō)明查詢條件。要求時(shí)間為1982年3月20日以后,對(duì)應(yīng)的SQL語(yǔ)句應(yīng)為WHERE 出生日期>19820320,and表示"且",本題A)選項(xiàng)正確。32.設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)系,計(jì)算劉明同學(xué)選修的所有課程的平均成績(jī),正確的SQL語(yǔ)句是()。A) SELECT AVG(成績(jī)) FROM 選課 WHERE 姓名"劉明"
27、B) SELECT AVG(成績(jī)) FROM 學(xué)生,選課 WHERE 姓名"劉明"C) SELECT AVG(成績(jī)) FROM 學(xué)生,選課 WHERE 學(xué)生.姓名"劉明"D) SELECT AVG(成績(jī)) FROM 學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)選課.學(xué)號(hào) AND 姓名"劉明" 參考答案:D【解析】SQL的核心是查詢,它的基本形式由SELECTFROMWHERE查詢塊組成。其中SELECT說(shuō)明要查詢的字段,F(xiàn)ROM說(shuō)明要查詢的字段來(lái)自哪個(gè)表或哪些表,可以對(duì)單個(gè)表或多個(gè)表進(jìn)行查詢,WHERE說(shuō)明查詢條件,即選擇元組的條件。要計(jì)算劉明
28、同學(xué)選修的所有課程的平均成績(jī),應(yīng)設(shè)置where條件為WHERE 學(xué)生.學(xué)號(hào)選課.學(xué)號(hào) AND 姓名"劉明",即D)選項(xiàng)正確。33.設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)系,并假定學(xué)號(hào)的第3、4位為專業(yè)代碼。要計(jì)算各專業(yè)學(xué)生選修課程號(hào)為"101"課程的平均成績(jī),正確的SQL語(yǔ)句是()。A) SELECT 專業(yè) AS SUBS(學(xué)號(hào),3,2),平均分 AS AVG (成績(jī)) FROM 選課 WHERE 課程號(hào)"101" GROUP BY 專業(yè)B) SELECT SUBS(學(xué)號(hào),3,2) AS 專業(yè), AV
29、G(成績(jī)) AS 平均分 FROM 選課 WHERE 課程號(hào)"101" GROUP BY 1C) SELECT SUBS(學(xué)號(hào),3,2) AS 專業(yè), AVG(成績(jī)) AS 平均分 FROM 選課 WHERE 課程號(hào)"101" ORDER BY 專業(yè)D) SELECT 專業(yè) AS SUBS(學(xué)號(hào),3,2),平均分 AS AVG (成績(jī)) FROM 選課 WHERE 課程號(hào)"101" ORDER BY 1 參考答案:B【解析】SUBSTR(<字符表達(dá)式>,<起始位置>,<長(zhǎng)度>)為取子串函數(shù),從指定表
30、達(dá)式值的指定起始位置取指定長(zhǎng)度的子串作為函數(shù)值。要計(jì)算各專業(yè)學(xué)生選修課程號(hào)為"101"課程的平均成績(jī),應(yīng)按學(xué)號(hào)分組,即GROUP BY 1。因此B)為正確選項(xiàng)。34.設(shè)有學(xué)生(學(xué)號(hào),姓名,性別,出生日期)和選課(學(xué)號(hào),課程號(hào),成績(jī))兩個(gè)關(guān)系,查詢選修課程號(hào)為"101"課程得分最高的同學(xué),正確的SQL語(yǔ)句是()。A) SELECT 學(xué)生.學(xué)號(hào),姓名 FROM 學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)選課.學(xué)號(hào) AND 課程號(hào)"101" AND 成績(jī)>ALL(SELECT 成績(jī) FROM 選課)B) SELECT 學(xué)生.學(xué)號(hào),姓名 FRO
31、M 學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)選課.學(xué)號(hào) AND 成績(jī)>ALL (SELECT 成績(jī) FROM 選課 WHERE 課程號(hào)"101")C) SELECT 學(xué)生.學(xué)號(hào),姓名 FROM 學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)選課.學(xué)號(hào) AND 成績(jī)>ANY(SELECT 成績(jī) FROM 選課 WHERE 課程號(hào)"101")D) SELECT 學(xué)生.學(xué)號(hào),姓名 FROM 學(xué)生,選課 WHERE 學(xué)生.學(xué)號(hào)選課.學(xué)號(hào) AND 課程號(hào)"101" AND 成績(jī)>ALL (SELECT 成績(jī) FROM 選課 WHERE 課程號(hào)&
32、quot;101") 參考答案:D【解析】查詢的基本形式由SELECTFROMWHERE查詢塊組成。其中SELECT說(shuō)明要查詢的字段,F(xiàn)ROM說(shuō)明要查詢的字段來(lái)自哪個(gè)表或哪些表,WHERE說(shuō)明查詢條件,即選擇元組的條件。內(nèi)層"SELECT 成績(jī) FROM 選課 WHERE 課程號(hào)"101""語(yǔ)句查詢出了選修課程號(hào)為101的成績(jī),外層格式正確的為D)選項(xiàng)。35.設(shè)有選課(學(xué)號(hào),課程號(hào),成績(jī))關(guān)系,插入一條記錄到"選課"表中,學(xué)號(hào)、課程號(hào)和成績(jī)分別是"02080111"、"103"和80,
33、正確的SQL語(yǔ)句是()。A) INSERT INTO 選課 VALUES("02080111","103",80)B) INSERT VALUES("02080111","103",80)TO 選課(學(xué)號(hào),課程號(hào),成績(jī))C) INSERT VALUES("02080111","103",80)INTO 選課(學(xué)號(hào),課程號(hào),成績(jī))D) INSERT INTO 選課(學(xué)號(hào),課程號(hào),成績(jī))FROM VALUES("02080111","103"
34、;,80) 參考答案:A【解析】插入數(shù)據(jù)的格式為INSERT INTO <表名> (字段名1,字段名2,) VALUES(字段值1,字段值2,)。當(dāng)插入的不是完整的記錄時(shí),可以通過(guò)字段名1,字段名2來(lái)指定字段;VALUES(字段值1,字段值2,)給出具體的記錄值。B)、C)、D)選項(xiàng)的格式錯(cuò)誤。36.將學(xué)號(hào)為"02080110"、課程號(hào)為"102"的選課記錄的成績(jī)改為92,正確的SQL語(yǔ)句是()。A) UPDATE 選課 SET 成績(jī) WITH 92 WHERE 學(xué)號(hào)"02080110" AND 課程號(hào)"102&
35、quot;B) UPDATE 選課 SET 成績(jī)92 WHERE 學(xué)號(hào)"02080110" AND 課程號(hào)"102"C) UPDATE FROM 選課 SET 成績(jī) WITH 92 WHERE 學(xué)號(hào)"02080110" AND 課程號(hào)"102"D) UPDATE FROM 選課 SET 成績(jī)92 WHERE 學(xué)號(hào)"02080110" AND 課程號(hào)"102" 參考答案:B【解析】更新數(shù)據(jù)的命令格式為:UPDATE 表名 SET 字段名1表達(dá)式1 ,字段名2表達(dá)式2 WHERE
36、 條件。一般使用WHERE子句指定更新的條件,并且一次可以更新多個(gè)字段;如果不使用WHERE子句,則更新全部記錄。本題將學(xué)號(hào)為"02080110"、課程號(hào)為"102"的選課記錄的成績(jī)改為92,正確的命令格式為選項(xiàng)B)。37.在SQL的ALTER TABLE語(yǔ)句中,為了增加一個(gè)新的字段應(yīng)該使用短語(yǔ)()。A) CREATEB) APPENDC) COLUMND) ADD 參考答案:D【解析】向表中添加新的字段和新的索引,其命令格式為:ALTER TABLE <表名> ADDCOLUMN<字段類型><長(zhǎng)度>,<小數(shù)位數(shù)>)NULL|NOT NUL
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年商業(yè)流通倉(cāng)儲(chǔ)服務(wù)項(xiàng)目申請(qǐng)報(bào)告模稿
- 2025年公益贈(zèng)與合同范本協(xié)議書(shū)
- 2025年上海住宅銷售合同樣本
- 2025年企業(yè)資本注入?yún)f(xié)議書(shū)樣本
- 2025年供需平衡合同藍(lán)寶石
- 2025年公立幼兒園轉(zhuǎn)讓合同樣本
- 2025年式樣店面租賃合同協(xié)議
- 2025年企業(yè)市場(chǎng)拓展合作戰(zhàn)略協(xié)議文本
- 2025年二手房買賣雙方贈(zèng)送學(xué)位房補(bǔ)充協(xié)議
- 2025年企業(yè)促銷品量身定制合同
- 2023年心理咨詢師之心理咨詢師基礎(chǔ)知識(shí)考試題庫(kù)附完整答案【有一套】
- 路緣石安裝一級(jí)安全交底
- 一級(jí)建造師繼續(xù)教育最全題庫(kù)及答案(新)
- LS/T 1226-2022糧庫(kù)智能通風(fēng)控制系統(tǒng)
- 肺隔離癥醫(yī)學(xué)課件
- 直線加速器專項(xiàng)施工方案
- 聯(lián)苯二氯芐生產(chǎn)工藝及產(chǎn)排污分析
- 儲(chǔ)能設(shè)備項(xiàng)目采購(gòu)供應(yīng)質(zhì)量管理方案
- 美國(guó)房地產(chǎn)市場(chǎng)特征、框架與周期演變
- 光伏發(fā)電工程施工組織設(shè)計(jì)施工工程光伏發(fā)電工程光伏發(fā)電施工組織設(shè)計(jì)
- 民政局離婚協(xié)議書(shū)模板(4篇)
評(píng)論
0/150
提交評(píng)論