VFP計(jì)算機(jī)二級(jí)歷年試題筆試加答案_第1頁(yè)
VFP計(jì)算機(jī)二級(jí)歷年試題筆試加答案_第2頁(yè)
VFP計(jì)算機(jī)二級(jí)歷年試題筆試加答案_第3頁(yè)
VFP計(jì)算機(jī)二級(jí)歷年試題筆試加答案_第4頁(yè)
VFP計(jì)算機(jī)二級(jí)歷年試題筆試加答案_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

一選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)涂寫(xiě)在答題卡相應(yīng)位置上,答在試卷上不得分。(1)程序流程圖中帶有箭頭的線段表示的是:A)圖元關(guān)系 B)數(shù)據(jù)流 C)控制流 D)調(diào)用關(guān)系(2)結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括A)多態(tài)性 B)自頂向下 C)模塊化 D)逐步求精(3)軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是A)低內(nèi)聚低耦合 B)高內(nèi)聚低耦合 C)低內(nèi)聚高耦合 D)高內(nèi)聚高耦合(4)在軟件開(kāi)發(fā)中,需求分析階段產(chǎn)生的主要文檔是A)可行性分析報(bào)告B)軟件需求規(guī)格說(shuō)明書(shū) C)概要設(shè)計(jì)說(shuō)明書(shū)D)集成測(cè)試計(jì)劃(5)算法的有窮性是指A)算法程序的運(yùn)行時(shí)間是有限的 B)算法程序所處理的數(shù)據(jù)量是有限的 C)算法程序的長(zhǎng)度是有限的 D)算法只能被有限的用戶使用(6)對(duì)長(zhǎng)度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序方法是A)快速排序 B)冒泡排序 C)直線插入排序 D)堆排序(7)下列關(guān)于棧的敘述正確的是A)棧按“先進(jìn)先出”組織數(shù)據(jù) B)棧按“先進(jìn)后出”組織數(shù)據(jù) C)只能在棧底插入數(shù)據(jù) D)不能刪除數(shù)據(jù)(8)在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于A)需求分析階段 B)概念設(shè)計(jì)階段 C)邏輯設(shè)計(jì)階段 D)物理設(shè)計(jì)階段(9)有三個(gè)關(guān)系R、S和T如下:R B C D a 0 k1 b 1 n1 S B C D f 3 h2 a 0 k1 n 2 x1 T B C D a 0 k1 由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為A)并 B)自然連接 C)笛卡爾積 D)交(10)設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,身份證號(hào)),課程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績(jī)),則表SC的關(guān)鍵字(鍵或碼)為A)課號(hào),成績(jī) B)學(xué)號(hào),成績(jī) C)學(xué)號(hào),課號(hào) D)學(xué)號(hào),姓名,成績(jī)(11)在超市營(yíng)業(yè)過(guò)程中,每個(gè)時(shí)段要安排一個(gè)班組上崗值班,每個(gè)收款口要配備兩名收款員配合工作,共同使用一套收款設(shè)備為顧客服務(wù),在超市數(shù)據(jù)庫(kù)中,實(shí)體之間屬于一對(duì)一關(guān)系的是A)“顧客”與“收款口”的關(guān)系 B)“收款口”與“收款員”的關(guān)系 C)“班組”與“收款口”的關(guān)系 D)“收款口”與“設(shè)備”的關(guān)系(12)在教師表中,如果要找出職稱為“教授”的教師,所采用的關(guān)系運(yùn)算是A)選擇 B)投影 C)聯(lián)接 D)自然聯(lián)接(13)在SELECT語(yǔ)句中使用ORDERBY是為了指定A)查詢的表 B)查詢結(jié)果的順序 C)查詢的條件 D)查詢的字段(14)有下程序,請(qǐng)選擇最后在屏幕顯示的結(jié)果:SET EXACT ONs=ni+SPACE(2)IF s=niIF s=ni?oneELSE?twoENDIFELSEIF s=ni?threeELSE?fourENDIFENDIFRETURNA)one B)two C)three D)four(15)如果內(nèi)存變量和字段變量均有變量名姓名,那么引用內(nèi)存的正確方法是:A)M.姓名 B) M_姓名 C)姓名 D) A和B都可以(16)要為當(dāng)前表所有性別為女的職工增加100元工資,應(yīng)使用命令A(yù))REPLACE ALL 工資 WITH 工資+100B)REPLACE 工資 WITH 工資+1100 FOR 性別=女 C)REPLACE ALL 工資 WITH 工資+100D)REPLACE ALL 工資 WITH 工資+100 FOR 性別=女(17)MODIFY STRUCTURE命令的功能是:A)修改記錄值 B)修改表結(jié)構(gòu) C)修改數(shù)據(jù)庫(kù)結(jié)構(gòu) D)修改數(shù)據(jù)庫(kù)或表結(jié)構(gòu)(18)可以運(yùn)行查詢文件的命令是:A)DO B)BROWSE C)DO QUERY D)CREATE QUERY(19)SQL 語(yǔ)句中刪除視圖的命令是:A)DROP TABLE B)DROP VIEW C)ERASE TABLE D)ERASE VIEW(20)設(shè)有訂單表order(其中包括字段:訂單號(hào),客戶號(hào),職員號(hào),簽訂日期,金額),查詢2007年所簽訂單的信息,并按金額降序排序,正確的SQL命令是:A) SELECT * FROM order WHERE YEAR(簽訂日期)=2007 ORDER BY 金額 DESCB) SELECT * FROM order WHILE YEAR(簽訂日期)=2007 ORDER BY 金額 ASCC) SELECT * FROM order WHERE YEAR(簽訂日期)=2007 ORDER BY 金額 ASCD) SELECT * FROM order WHILE YEAR(簽訂日期)=2007 ORDER BY 金額 DESC (21)設(shè)有訂單表order(其中包括字段:訂單號(hào),客戶號(hào),客戶號(hào),職員號(hào),簽訂日期,金額),刪除2002年1月1日以前簽訂的訂單記錄,正確的SQL命令是:A)DELETE TABLE order WHERE 簽訂日期2002-1-1C)DELETE FROM order WHERE 簽訂日期2002-1-1(22)下面屬于表單方法名(非事件名)的是:A)Init B)Release C)Destroy D)Caption(23)下列表單的哪個(gè)屬性設(shè)置為真時(shí),表單運(yùn)行時(shí)將自動(dòng)居中:A)AutoCenter B)AlwaysOnTop C)ShowCenter D)FormCenter(24)下面關(guān)于命令DO FORM XX NAME YY LINKED的陳述中,正確的是:A)產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)自動(dòng)關(guān)閉表單B)產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)并不關(guān)閉表單C)產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)自動(dòng)關(guān)閉表單D)產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)并不關(guān)閉表單(25)表單里有一個(gè)選項(xiàng)按紐組,包含兩個(gè)選項(xiàng)按紐Option1和Option2,假設(shè)Option2沒(méi)有設(shè)置Click事件代碼,而Option1以及選項(xiàng)按紐和表單都設(shè)置了Click事件代碼,那么當(dāng)表單運(yùn)行時(shí),如果用戶單擊Option2,系統(tǒng)將:A)執(zhí)行表單的Click事件代碼 B)執(zhí)行選項(xiàng)按紐組的Click事件代碼 C)執(zhí)行Option1的Click事件代碼 D)不會(huì)有反應(yīng)(26)下列程序段執(zhí)行以后,內(nèi)存變量X和Y的值是:CLEARSTORE 3 TO XSTORE 5 TO YPLUS(X),Y)?X,YPROCEDURE PLUSPARAMETERS A1,A2A1=A1+A2A2=A1+A2ENDPROCA)8 13 B)3 13 C)3 5 D)8 5(27)下列程序段執(zhí)行以后,內(nèi)存標(biāo)量y的值是:CLEARX=12345Y=0DO WHILE X0y=y+x%10x=int(x/10)ENDDO?yA)54321 B)12345 C)51 D)15(28)下列程序段執(zhí)行后,內(nèi)存變量s1的值是:s1=networks1=stuff(s1,4,4,BIOS)A)network B)netBIOS C)net D)BIOS(29)參照完整性規(guī)則的更新規(guī)則中“級(jí)聯(lián)”的含義是:A)更新父表中連接字段值時(shí),用新的連接字段自動(dòng)修改子表中的所有相關(guān)記錄B)若子表中有與父表相關(guān)的記錄,則禁止修改父表中連接字段值C)父表中的連接字段值可以隨意更新,不會(huì)影響子表中的記錄D)父表中的連接字段值在任何情況下都不允許更新(30)在查詢?cè)O(shè)計(jì)器環(huán)境中,“查詢”菜單下的“查詢?nèi)ハ颉泵钪付瞬樵兘Y(jié)果的輸出去向,輸出去向不包括:A)臨時(shí)表 B)表 C)文本文件 D)屏幕 (31)表單名為myForm的表單中有一個(gè)頁(yè)框myPageFrame,將該頁(yè)框的第3頁(yè)(Page3)的標(biāo)題設(shè)置為“修改”,可以使用代碼:A)myForm.Page3.myPageFrame.Caption=修改B)myForm.myPageFrame.Caption.Page3=修改C)Thisform.myPageFrame.Page3.Caption=修改D)Thisform.myPageFrame.Caption.Page3=修改(32)向一個(gè)項(xiàng)目中添加一個(gè)數(shù)據(jù)庫(kù),應(yīng)該使用項(xiàng)目管理器的:A)“代碼”選項(xiàng)卡 B)“類”選項(xiàng)卡 C)“文檔”選項(xiàng)卡 D)“數(shù)據(jù)”選項(xiàng)卡 下表是用list命令顯示的“運(yùn)動(dòng)員”表的內(nèi)容和結(jié)構(gòu),(33)-(35)題使用該表: 記錄號(hào) 運(yùn)動(dòng)員號(hào) 投中2分球 投中3分球 罰球 1 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7 (33)為“運(yùn)動(dòng)員”表增加一個(gè)字段“得分”的SQL語(yǔ)句是:A)CHANGE TABLE 運(yùn)動(dòng)員 ADD 得分 IA)ALTER DATA 運(yùn)動(dòng)員 ADD 得分 IA)ALTER TABLE 運(yùn)動(dòng)員 ADD 得分 IA)CHANGE TABLE 運(yùn)動(dòng)員 INSERT 得分 I(34)計(jì)算每名運(yùn)動(dòng)員的“得分”(33題增加的字段)的正確SQL語(yǔ)句是:A)UPDATE 運(yùn)動(dòng)員 FIELD 得分=2*投中2分球+3*投中3分球+罰球B)UPDATE 運(yùn)動(dòng)員 FIELD 得分 WITH 2*投中2分球+3*投中3分球+罰球C)UPDATE 運(yùn)動(dòng)員 SET 得分 WITH 2*投中2分球+3*投中3分球+罰球D)UPDATE 運(yùn)動(dòng)員 SET 得分=2*投中2分球+3*投中3分球+罰球(35)檢索“投中3分球”小于等于5個(gè)的運(yùn)動(dòng)員中“得分”最高的運(yùn)動(dòng)員的“得分”,正確的SQL語(yǔ)句是:A)SELECT MAX(得分) 得分 FROM 運(yùn)動(dòng)員 WHERE 投中3分球=5B)SELECT MAX(得分) 得分 FROM 運(yùn)動(dòng)員 WHEN 投中3分球=5C)SELECT 得分=MAX(得分) FROM 運(yùn)動(dòng)員 WHERE 投中3分球=5D)SELECT 得分=MAX(得分) FROM 運(yùn)動(dòng)員 WHEN 投中3分球=1210 AND 工資1210 AND 工資1240 C工資1240 D工資=1210 OR 工資=1240 (17)在SQL語(yǔ)句中,與表達(dá)式倉(cāng)庫(kù)號(hào) NOT IN(wh1,wh2)功能相同的表達(dá)式是 A倉(cāng)庫(kù)號(hào)=wh1 AND 倉(cāng)庫(kù)號(hào)=wh2 B倉(cāng)庫(kù)號(hào)!=wh1 OR 倉(cāng)庫(kù)號(hào)# wh2 C倉(cāng)庫(kù)號(hào)wh1 OR 倉(cāng)庫(kù)號(hào)!=wh2 D倉(cāng)庫(kù)號(hào)!=wh1 AND 倉(cāng)庫(kù)號(hào)!=wh2 (18)打開(kāi)表并設(shè)置當(dāng)前有效索引(相關(guān)索引已建立)的正確命令是 AORDER student IN 2 INDEX 學(xué)號(hào) BUSE student IN 2 ORDER 學(xué)號(hào) CINDEX 學(xué)號(hào) ORDER student DUSE student IN 2 (19)查詢?cè)O(shè)計(jì)器中聯(lián)接選項(xiàng)卡對(duì)應(yīng)的SQL短語(yǔ)是 AWHERE BJOIN CSET DORDER BY (20)在SQL SELECT語(yǔ)句中用于實(shí)現(xiàn)關(guān)系的選擇運(yùn)算的短語(yǔ)是 AFOR BWHILE CWHERE DCONDITION(21)執(zhí)行下列一組命令之后,選擇職工表所在工作區(qū)的錯(cuò)誤命令是 CLOSE ALL USE 倉(cāng)庫(kù) IN 0 USE 職工 IN 0 ASELECT 職工 BSELECT 0 CSELECT 2 DSELECT B (22)在Visual FoxPro中有如下程序: *程序名:TEST.PRG *調(diào)用方法: DO TEST SET TALK OFF CLOSE ALL CLEAR ALL mX=Visual FoxPro mY=二級(jí) DO SUB1 WITH mX ?mY+mX RETURN *子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX mX= Visual FoxPro DBMS 考試 mY=計(jì)算機(jī)等級(jí)+mY RETURN 執(zhí)行命令DO TEST后,屏幕的顯示結(jié)果為 A二級(jí)Visual FoxPro B計(jì)算機(jī)等級(jí)二級(jí)Visual FoxPro DBMS 考試 C二級(jí)Visual FoxPro DBMS 考試 D計(jì)算機(jī)等級(jí)二級(jí)Visual FoxPro (23)有關(guān)連編應(yīng)用程序,下面的描述正確的是 A項(xiàng)目連編以后應(yīng)將主文件視做只讀文件 B一個(gè)項(xiàng)目中可以有多個(gè)主文件 C數(shù)據(jù)庫(kù)文件可以被指定為主文件 D在項(xiàng)目管理器中文件名左側(cè)帶有符號(hào)?的文件在項(xiàng)目連編以后是只讀文件 (24)新創(chuàng)建的表單默認(rèn)標(biāo)題為Form1,為了修改表單的標(biāo)題,應(yīng)設(shè)置表單的 AName屬性 BCaption屬性 CClosable屬性 DAlwaysOnTop屬性 (25)有關(guān)控件對(duì)象的Click事件的正確敘述是 A用鼠標(biāo)雙擊對(duì)象時(shí)引發(fā) B用鼠標(biāo)單擊對(duì)象時(shí)引發(fā) C用鼠標(biāo)右鍵單擊對(duì)象時(shí)引發(fā) D用鼠標(biāo)右鍵雙擊對(duì)象時(shí)引發(fā) (26)關(guān)閉當(dāng)前表單的程序代碼是ThisForm.Release,其中的Release是表單對(duì)象的 A標(biāo)題 B屬性 C事件 D方法 (27)以下敘述與表單數(shù)據(jù)環(huán)境有關(guān),其中正確的是 A當(dāng)表單運(yùn)行時(shí),數(shù)據(jù)環(huán)境中的表處于只讀狀態(tài),只能顯示不能修改 B當(dāng)表單關(guān)閉時(shí),不能自動(dòng)關(guān)閉數(shù)據(jù)環(huán)境中的表 C當(dāng)表單運(yùn)行時(shí),自動(dòng)打開(kāi)數(shù)據(jù)環(huán)境中的表 D當(dāng)表單運(yùn)行時(shí),與數(shù)據(jù)環(huán)境中的表無(wú)關(guān) (28)如果菜單項(xiàng)的名稱為統(tǒng)計(jì),熱鍵是T,在菜單名稱一欄中應(yīng)輸入 A統(tǒng)計(jì)( B統(tǒng)計(jì)(Ctrl+T)C統(tǒng)計(jì)(Alt+T)D統(tǒng)計(jì)(T)(29)Visual FoxPro的報(bào)表文件.FRX中保存的是 A打印報(bào)表的預(yù)覽格式 B已經(jīng)生成的完整報(bào)表 C報(bào)表的格式和數(shù)據(jù) D報(bào)表設(shè)計(jì)格式的定義 (30)在DO WHILE ENDDO循環(huán)結(jié)構(gòu)中,EXIT命令的作用是 A退出過(guò)程,返回程序開(kāi)始處 B轉(zhuǎn)移到DO WHILE語(yǔ)句行,開(kāi)始下一個(gè)判斷和循環(huán) C終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語(yǔ)句繼續(xù)執(zhí)行 D終止程序執(zhí)行(31)一條沒(méi)有指明去向的SQL SELECT 語(yǔ)句執(zhí)行之后,會(huì)把查詢結(jié)果顯示在屏幕上,要退出這個(gè)查詢窗口,應(yīng)該按的鍵是 AALT BDELETE CESC DRETURN 第(32)-(35)題使用如下三個(gè)表: 學(xué)生.DBF:學(xué)號(hào) C(8) ,姓名 C(12),性別 C(2),出生日期 D,院系 C(8) 課程.DBF:課程編號(hào) C(4) ,課程名稱 C(10) , 開(kāi)課院系C(8) 學(xué)生成績(jī).DBF:學(xué)號(hào) C(8) ,課程編號(hào) C(4) , 成績(jī) I (32)查詢每門(mén)課程的最高分,要求得到的信息包括課程名稱和分?jǐn)?shù)。正確的命令是 ASELECT 課程名稱, SUM(成績(jī)) AS 分?jǐn)?shù) FROM 課程,學(xué)生成績(jī) ; WHERE 課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào) ; GROUP BY 課程名稱 BSELECT 課程名稱, MAX(成績(jī)) 分?jǐn)?shù) FROM 課程, 學(xué)生成績(jī) ; WHERE 課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào) ; GROUP BY 課程名稱 CSELECT 課程名稱, SUM(成績(jī)) 分?jǐn)?shù) FROM 課程, 學(xué)生成績(jī) ; WHERE 課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào) ; GROUP BY 課程.課程編號(hào) DSELECT 課程名稱, MAX(成績(jī)) AS 分?jǐn)?shù) FROM 課程, 學(xué)生成績(jī) ; WHERE 課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào) ; GROUP BY 課程編號(hào) (33)統(tǒng)計(jì)只有2名以下(含2名)學(xué)生選修的課程情況,統(tǒng)計(jì)結(jié)果中的信息包括課程名稱、開(kāi)課院系和選修人數(shù),并按選課人數(shù)排序。正確的命令是 ASELECT 課程名稱,開(kāi)課院系,COUNT(課程編號(hào)) AS 選修人數(shù); FROM 學(xué)生成績(jī),課程 WHERE 課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào) ; GROUP BY 學(xué)生成績(jī).課程編號(hào) HAVING COUNT(*)=2; ORDER BY COUNT(課程編號(hào)) BSELECT 課程名稱,開(kāi)課院系,COUNT(學(xué)號(hào)) 選修人數(shù); FROM 學(xué)生成績(jī),課程 WHERE 課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào) ; GROUP BY 學(xué)生成績(jī).學(xué)號(hào) HAVING COUNT(*)=2; ORDER BY COUNT(學(xué)號(hào)) CSELECT 課程名稱,開(kāi)課院系,COUNT(學(xué)號(hào)) AS 選修人數(shù); FROM 學(xué)生成績(jī),課程 WHERE 課程.課程編號(hào)=學(xué)生成績(jī).課程編號(hào) ; GROUP BY 課程名稱 HAVING COUNT(學(xué)號(hào))=2; ORDER BY 選修人數(shù) DSELECT 課程名稱,開(kāi)課院系,COUNT(學(xué)號(hào)) AS 選修人數(shù); FROM 學(xué)生成績(jī),課程 HAVING COUNT(課程編號(hào))30B) DELETE FROM S WHERE AGE30 C) DELETE S FOR AGE30D) DELETE S WHERE AGE30 (25) 在Visual FoxPro中,使用LOCATE FOR 命令按條件查找記錄,當(dāng)查找到滿足條件的第一條記錄后,如果還需要查找下一條滿足條件的記錄,應(yīng)使用 A)再次使用LOCATE FOR 命令 B)SKIP命令 C)CONTINUE命令 D)GO命令 (26) 在Visual FoxPro中,刪除數(shù)據(jù)庫(kù)表S的SQL命令是 A) DROP TABLE SB) DELETE TABLE S C) DELETE TABLE S.DBFD) ERASE TABLE S (27) 下列表達(dá)式中,表達(dá)式返回結(jié)果為.F.的是 A) AT(“A”,”BCD”)B) “信息”$“管理信息系統(tǒng)” C) ISNULL(.NULL.)D) SUBSTR(“計(jì)算機(jī)技術(shù)”,3,2) (28) 使用SQL語(yǔ)句向?qū)W生表S(SNO,SN,AGE,SEX)中添加一條新記錄,字段學(xué)號(hào)(SNO)、姓名(SN)、性別(SEX)、年齡(AGE)的值分別為0401、王芳、女、18,正確的命令是 A)APPEND INTO S (SNO,SN,SXE,AGE) value S (0401,王芳,女,18) B)APPEND S value S (0401,王芳,女,18) C)INSERT INTO S (SNO,SN,SEX,AGE) value S (0401,王芳,女,18) D)INSERT S value S (0401,王芳,18,女) (29) 假設(shè)某個(gè)表單中有一個(gè)命令按鈕cmdClose,為了實(shí)現(xiàn)當(dāng)用戶單擊此按鈕時(shí)能夠關(guān)閉該表單的功能,應(yīng)在該按鈕的Click事件中寫(xiě)入語(yǔ)句 A) ThisForm.CloseB) ThisForm.Erase C) ThisForm.ReleaseD) ThisForm.Return (30) 在SQL的SELECT查詢結(jié)果中,消除重復(fù)記錄的方法是 A) 通過(guò)指定主關(guān)系鍵B) 通過(guò)指定惟一索引 C) 使用DISTINCTD)使用HAVING子句 (31) 在Visual FoxPro中,以下有關(guān)SQL的SELECT語(yǔ)句的敘述中,錯(cuò)誤的是 A)SELECT子句中可以包含表中的列和表達(dá)式 B)SELECT子句中可以使用別名 C)SELECT子句規(guī)定了結(jié)果集中的列順序 D)SELECT子句中列的順序應(yīng)該與表中列的順序一致 (32) 下列關(guān)于SQL中HAVING子句的描述,錯(cuò)誤的是 A)HAVING子句必須與GROUP BY子句同時(shí)使用 B)HAVING子句與GROUP BY子句無(wú)關(guān) C)使用WHERE子句的同時(shí)可以使用HAVING子句 D)使用HAVING子句的作用是限定分組的條件 (33) 在Visual FoxPro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在刪除規(guī)則中選擇“限制”,則當(dāng)刪除父表中的記錄時(shí),系統(tǒng)反應(yīng)是 A) 不做參照完整性檢查B) 不準(zhǔn)刪除父表中的記錄 C) 自動(dòng)刪除子表中所有相關(guān)的記錄D) 若子表中有相關(guān)記錄,則禁止刪除父表中記錄 第(34)(35)題使用如下三個(gè)數(shù)據(jù)庫(kù)表 學(xué)生表:S(學(xué)號(hào),姓名,性別,出生日期,院系) 課程表:C(課程號(hào),課程名,學(xué)時(shí)) 選課成績(jī)表:SC(學(xué)號(hào),課程號(hào),成績(jī)) 在上述表中,出生日期數(shù)據(jù)類型為日期型,學(xué)時(shí)和成績(jī)?yōu)閿?shù)值型,其他均為字符型。 (34) 用SQL命令查詢選修的每門(mén)課程的成績(jī)都高于或等于85分的學(xué)生的學(xué)號(hào)和姓名,正確的命令是 A)SELECT 學(xué)號(hào),姓名 FROM S WHERE NOT EXISTS; (SELECT * FROM SC WHERE SC.學(xué)號(hào)=S.學(xué)號(hào) AND 成績(jī)=85) C)SELECT 學(xué)號(hào),姓名 FROM S,SC; WHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND 成績(jī)=85 D)SELECT 學(xué)號(hào),姓名 FROM S,SC; WHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND ALL 成績(jī)=85 (35) 用SQL語(yǔ)言檢索選修課程在5門(mén)以上(含5門(mén))的學(xué)生的學(xué)號(hào)、姓名和平均成績(jī),并按平均成績(jī)降序排序,正確的命令是 A)SELECT S.學(xué)號(hào),姓名,平均成績(jī) FROM S,SC; WHERE S.學(xué)號(hào)=SC.學(xué)號(hào); GROUP BY S.學(xué)號(hào) HAVING COUNT(*)=5 ORDER BY 平均成績(jī) DESC B)SELECT 學(xué)號(hào),姓名,AVG(成績(jī)) FROM S,SC; WHERE S.學(xué)號(hào)=SC.學(xué)號(hào)AND COUNT(*)=5; GROUP BY 學(xué)號(hào) ORDER BY 3 DESC C)SELECT S.學(xué)號(hào),姓名,A

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論