2021年計算機二級VF模擬試題_第1頁
2021年計算機二級VF模擬試題_第2頁
2021年計算機二級VF模擬試題_第3頁
2021年計算機二級VF模擬試題_第4頁
2021年計算機二級VF模擬試題_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2021 年計算機二級VF 模擬試題一、選擇題 ( 每小題 1 分,共40 分)1 下列關(guān)于完全二叉樹的敘述中,錯誤的是() 。除了最后一層外,每一層上的結(jié)點數(shù)均達到值可能缺少若干個左、右葉子結(jié)點完全二叉樹一般不是滿二叉樹具有結(jié)點的完全二叉樹的深度為 1og2n+1本題共 1 分,參考答案: BB?!窘馕觥繚M二叉樹指除最后一層外,每一層上所有結(jié)點都有兩 個子結(jié)點的二叉樹。完全二又樹指除最后一層外,每一層上的結(jié)點數(shù) 均達到值,在最后一層上只缺少右邊的若干葉子結(jié)點的二叉樹。由定 義可知,滿二叉樹肯定是完全二叉樹,而完全二叉樹一般不是滿二叉 樹。2 執(zhí)行下列程序后,屏幕上顯示的結(jié)果是() 。X=2Y

2、=3? X , YDO SUBl? X , YPROCEDURE SUBlPRIVATE YX=4Y=5RETURN2 3 4 52 3 4 34 5 4 53 2 3本題共 1 分,參考答案: BB。【解析】本題考查了 Visual FoxPro過程文件中不同變量的定 義及參數(shù)的傳遞。主程序中有兩個變量 x, Y,未指定類型默認為 PUBLLC然后調(diào)用SUBl中,使用了兩個與主程序同名的變量 X, Y,變 量 Y 被定義為私有變量,這樣,Y 值的變化不會被反映到主程序的 Y 中,而 x 的值默認為PUBLIC。下列敘述甲錯誤的是() 。A.面向?qū)ο蟮某绦蛟O(shè)計,通過消息來實現(xiàn)對象之間的相互關(guān)系

3、面向?qū)ο蟮某绦蛟O(shè)計,是用對象模擬問題領(lǐng)域中的實體在面向?qū)ο蟮某绦蛟O(shè)計中,各個對象之間相對獨立,相互依賴性 小在面向?qū)ο蟮某绦蛟O(shè)計中 . 各個對象之間相互依賴性本題共 1 分,參考答案: DD?!窘馕觥棵嫦?qū)ο蟮某绦蛟O(shè)計是用對象模擬問題領(lǐng)域中的實體, 各對象之間相對獨立,相互依賴性小,通過消息來實現(xiàn)對象之間的相 互聯(lián)系。4在Visual FoxPro 中,假定數(shù)據(jù)庫表S(學(xué)號,姓名,性別,年 齡)和SC(學(xué)號,課程號,成績)之間使用學(xué)號建立了表之間的永久聯(lián) 系,在參照完整性的更新規(guī)則、刪除規(guī)則和插人規(guī)則中選擇設(shè)置了 限 制”。如果表S所有的記錄在表SC中都有相關(guān)聯(lián)的記錄,則()。允許修改表S 中

4、的學(xué)號字段值允許刪除表S 中的記錄不允許修改表S 中的學(xué)號字段值不允許在表S 中增加新的記錄本題共 1 分,參考答案: C數(shù)據(jù)庫表之間的參照完整性規(guī)則包括級聯(lián) 、 限制 和忽略 。本題中,兩個表之間的更新規(guī)則設(shè)置為 限制 ,因為子表中有相關(guān)記 錄,所以禁止修改父表中的連接字段值。5 軟件按功能能夠分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件( 或工其軟件) 。下列屬于應(yīng)用軟件的是() 。編譯程序操作系統(tǒng)教務(wù)管理系統(tǒng)匯編程序本題共 1 分,參考答案: CCo【解析】編譯程序和匯編程序?qū)儆谥诬浖僮飨到y(tǒng)屬于系 統(tǒng)軟件,而教務(wù)管理系統(tǒng)屬于應(yīng)用軟件。6線性表L=(al , a2, a3,,ai ,,an),下

5、列說法準確的是 ()。A.每個元素都有一個直接前驅(qū)和直接后驅(qū)B.線性表中至少要有一個元素表中諸元素的排列順序必須是由小到大或由大到,除第一個元素和最后一個元素外,其余每個元素都且只有一個直 接前件和直接后件本題共 1 分,參考答案: DD?!窘馕觥烤€性表能夠為空表;第一個元素沒有直接前驅(qū),最后 一個元素沒有直接后繼 ; 線性表的定義中,元素的排列并沒有規(guī)定大小 順序。7 參照完整性規(guī)則的更新規(guī)則中 級聯(lián) 的含義是 () 。更新父表中的連接字段值時,用新的連接字段值自動修改字表中 的所有相關(guān)記錄若子表中有與父表相關(guān)的記錄,則禁止修改父表中的連接字段值父表中的連接字段值能夠隨意更新,不會影響子表中

6、的記錄父表中的連接字段值在任何情況下都不允許更新本題共 1 分,參考答案: AA。【解析】參照完整性的更新規(guī)則包括:級聯(lián)、限制和忽略。級 聯(lián)是在更新父表的連接字段值時,用新的連接字段值自動修改子表中的所有相關(guān)記錄。限制是子表ee有相關(guān)的記錄,則禁止修改父表中的連接字段值。忽略則不作參照完整性檢查,即能夠隨意更新父表的連接字段值。下列敘述中準確的是() 。一個算法的空間復(fù)雜度大,則其時間復(fù)雜度必定大一個算法的空間復(fù)雜度大,則其時間復(fù)雜度必定小一個算法的時間復(fù)雜度大,則其空間復(fù)雜度必定小上述 3 種說法都不對本題共 1 分,參考答案: DD。【解析】算法的時間復(fù)雜度和空間復(fù)雜度是從不同的角度來衡

7、量算法的執(zhí)行情況,它們之間沒有內(nèi)在聯(lián)系。模塊獨立性是軟件模塊化所提出的要求,衡量模獨立性的度量標準是模塊的 () 。抽象和信息隱蔽局部化和封裝化C.內(nèi)聚性和耦合性D.激活機制和控制方法本題共 1 分,參考答案: CCo【解析】模塊的獨立程序是評價設(shè)計好壞的重要度量標準。衡 量軟件的模塊獨立性使用耦合性和內(nèi)聚性兩個定性的度量標準。10最常用的一種基本數(shù)據(jù)模型是關(guān)系數(shù)據(jù)模型,它的表示應(yīng)采用()。樹網(wǎng)絡(luò)圖二維表本題共 1 分,參考答案: D關(guān)系數(shù)據(jù)模型是屬于數(shù)據(jù)庫的最重要的一種數(shù)據(jù)模型,在關(guān)系數(shù)據(jù)模型中,實體及實體間的聯(lián)系都用二維表來表示。11 欲執(zhí)行程序temp.prg ,應(yīng)該執(zhí)行的命令是() 。

8、DO PRG temp.prgDO temp.prgDO CMD temp.prgDO FORM remp.prg本題共 1 分,參考答案: BB?!窘馕觥磕軌蛲ㄟ^菜單方式和命令方式執(zhí)行程序文件,其中命 令方式的格式為:DO該命令既能夠在命令窗口發(fā)出,也能夠出現(xiàn)在某個程序文件中。12在表單MYFORM INIT事件中,設(shè)置表單背景顏色為紅色,準 確的命令是() 。MYFORM.BACKCO LORROB(255, 0, O)THIS.PARENT.BACKCOLOR=RGB,(205,5 0)THISFORM.PARENT.BACKC0LOR=RGB(,2 50 ,5 0)THIS.BACKC

9、OLOR=RGB(,2505, 0)本題共 1 分,參考答案: DMYFORM表單名;修改表單背景屬性時,應(yīng)指定標簽所在的表單對 象,使用THISFOR陜鍵字說明;Patent表示當(dāng)前對象的直接容器對 象 ;This 表示當(dāng)前對象。軟件需求分析階段的工作,能夠分為 4 個方面:需求獲取、需求分析、編寫需求規(guī)格說明書以及 () 。階段性報告需求評審總結(jié)都不準確本題共 1 分,參考答案: BB?!窘馕觥啃枨蠓治鍪擒浖x日t期的最后一個階段。它包含 4 個方面:需求獲取; 需求分析 ; 編寫需求規(guī)則說明書 ; 需求評審。數(shù)據(jù)結(jié)構(gòu)中,與所使用的計算機無關(guān)的是數(shù)據(jù)的 () 。存儲結(jié)構(gòu)物理結(jié)構(gòu)C.邏輯結(jié)

10、構(gòu)D.物理和存儲結(jié)構(gòu)本題共 1 分,參考答案: CCo【解析】數(shù)據(jù)的一種邏輯結(jié)構(gòu)能夠?qū)?yīng)多種存儲結(jié)構(gòu),數(shù)據(jù)的 存儲結(jié)構(gòu)能夠是順序存儲結(jié)構(gòu),也能夠是鏈式存儲結(jié)構(gòu)。數(shù)據(jù)的邏輯 結(jié)構(gòu)與計算機無關(guān),僅僅抽象地反映數(shù)據(jù)元素之間的邏輯關(guān)系。有下列二叉樹,對此二叉樹前序遍歷的結(jié)果為 () 。XZCYABXYZABCXYABCZXYAZBC本題共 1 分,參考答案: DD?!窘馕觥繉Χ鏄涞那靶虮闅v是指:先訪問根結(jié)點,然后訪問 左子樹,最后訪問右子樹,并且,在訪問左、右子樹時,先訪問根結(jié) 點,再依次訪問其左、右子樹。16下列敘述中準確的是() 。A.棧是 先進先出 的線性表隊列是 先進后出 的線性表循環(huán)隊列是

11、非線性結(jié)構(gòu)有序線性表既能夠采用順序存儲結(jié)構(gòu),也能夠采用鏈式存儲結(jié)構(gòu)本題共 1 分,參考答案: D本題主要考查了棧、隊列、循環(huán)隊列的概念。棧是先進后出的線性表,隊列是先進先出的線性表。根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間前后件關(guān)系的復(fù)雜水準,一般將數(shù)據(jù)結(jié)構(gòu)分為兩大類型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。有序線性表既能夠采用順序存儲結(jié)構(gòu),又能夠采用鏈式存 儲結(jié)構(gòu)。17 SQL語句中,SELEC命令中的JOIN是用來建立表間的聯(lián)系短 語,連接條件應(yīng)出現(xiàn)在下列 () 短語中。WHEREONHAVINGINNER本題共 1 分,參考答案: BB。【解析】SELEC標準語句與連接運算相關(guān)的語法格式如下:SELECTFROM%

12、g庫表 IINNER JOIN%據(jù)庫表 2ONWHER E其中,INNER JOIN等價于JOIN,為普通白連接,0N指定兩個實行 表連接的條件字段。18第 18-22題使用如下數(shù)據(jù)。部門 ( 部門號C(2) 、部門名稱C(10)職工 ( 部門號C(2) 、職工號C(4) 、姓名 C(8) 、基本工資N(7 , 2)檢索有職工的基本工資大于或等于 11 部門中任意一名職工工資的 部門號 ,準確的語句是 () 。SELECT DISTINCT門號 FROMR 711 WHER基本工資 =ANY(SELECTS本工資 FROMR工 WHER部門號一 ll)SELECT DISTINCT1號 FRO

13、MR工 WHERE本工資 =ALL(SELECTS本工資 FROMR工 WHER部門號 一ll)SELECT DISTINCT門號 FROMR工 WHERE本工資 =ANY(SELECT MA海本工資)FROMR工 WHERE門號=ll)D.SELECT DlSTINcT門號 FROMR工 WHERE本工資 =ALL(SELECT MIN(S本工資)FROMR工 WHERE 門號=11)本題共 1 分,參考答案: BB?!窘馕觥吭赟QL句中能夠利用ANY ALL等量詞實行查詢 基本格式為:ANY IALLI SOME( 子查詢 )其中,ANY任意的)和SOMEt些)表示只要子查詢中存有符合條件

14、 的行,結(jié)果就成立;而ALL(所有的)只有子查詢中的所有行都符合條件, 結(jié)果才成立。本題中要求檢索有職工的基本工資大于或等于 ll 部門中任意一名職工的工資的部門號,等價于其他部門職工的基本工資有大于或等于ll部門中所有職工的工資,所以要使用 ALL短語。選項C和D的 屬于語法錯誤,SQL不支持此類型查詢。19檢索最少有5名職工的每個部門的職工基本工資 的總額,難確的語句是 () 。SELECTS號,COUNT(*) SUM基本工資)FROMK工 HAVING COUNT(*)=5SELECTS號,COUNT(*) SUM基本工資)FROMK工 GROUP BYS 本工資 HAVING COU

15、NT(*)=5C.SELECtPO號,COUNT(*).SUM1本工資)FR()M 職工 GROUP B部 門號 HAVING COUN、1 (*)=5D.SELECTS1號,COUNT(*) SUM基本工資)FR()M 職工 GROUP BY 部門號 WHERE COUNT(*)=5本題共 1 分,參考答案: Ca【解析】在分組與計算查詢語句中,使用HAING子句能夠?qū)Ψ纸M進一步加以控制。用這個子句定義這些組所必須滿足的條件,以便將其包含在結(jié)果中,HAVING?句必須與GROUP B短語同時使用。 本題中先由GROUP BY句按“部門號”對記錄行實行分組;再執(zhí)行 COUNT(網(wǎng)數(shù)統(tǒng)計每組中有

16、多少個記錄,執(zhí)行 SUM()1數(shù)計算每個組的 基本工資總和;最后執(zhí)行HAVING?句,只有記錄總數(shù)大于等于 5的組 才輸出結(jié)果,即部門職工在5 名(含) 以上的。注意:此時輸出的組記錄是計算后的記錄,即每組只包含一條記錄,輸出信息包括該部門的 部門號、總?cè)藬?shù)和職工工資總和。20 向職丁表中插人一條記錄的準確語句是 () 。ApPEND BLANK 工 VALUES(33, 3305,李運來”, 2700.00)APPEND IWZl。職工 VALUES(33, 3305,李運來”92700.OO)INSERT INT0職工 VALUES(33 ”39113305”,李 運來 9112700.0

17、0)D.INSERT INTO 職工 VALUES(3311, 13305”,李運來”,2700.00)本題共 1 分,參考答案: DD?!窘馕觥縑isual FoxPr0支持兩種SQL入格式,第一種為標 準格式,第二種是 Visual FoxPr0 的特殊格式。第一種格式為:INSERT INTO(字段名1,字段名2,);VALUE即達式1,表達式2 ;)其中INSERT INTO說明向指定的表中插入記錄。當(dāng)插入的不是完 整的記錄時,能夠用字段名l ,字段名2,指定字段;VALUE(表達式 1,表達式2,)給出具體的記錄值。插入記錄時,要注意插入的數(shù) 據(jù)的類型與其字段類型要相同,本題中成績?yōu)?/p>

18、數(shù)值型數(shù)據(jù),不能加字符串定界符() ,所以選項 C 錯誤。選項 A 和選項 B 的屬于語法錯誤。21 為部門 表增加一個人數(shù) 字段,類型為整型,準確的語句是()。A.ALTER TABLED ALTERS數(shù) 1B.ALTER TABLE?門 ALTER FIELDS數(shù) lC.ALTER TABLE?門 ADM數(shù) lD.ALTER TABLE?門 ADDFIELDSl數(shù) l本題共 1 分,參考答案: CCo【解析】利用SQL命令能夠?qū)颈淼慕Y(jié)構(gòu)實行修改,能夠利 用下列命令為表新增字段:ALTER TABLEADDCOLUMN(, )在SQL語句中,給表增加字段的短語是.ADD COL - UM

19、N而不是 ADD FIELDS其中COLUMN語能夠省略,另外,ALTE幅用來修改已 有的字段,不能新增一個字段。檢索每個部門的職工工資的總和,要求顯示部門名稱和基本工資 . 準確的語句是 () 。SELEC部門名稱,SUM基本工資)FR0M部門, 職工 WHER職工. 部門號二部門.部門號ORDER B部門號SELEC部門名稱,SUM基本工資)FROM門, 職1: WHERE工. 部門號二部門.部門號GROUP B部門號SELECT門名稱,SUM基本工資)FROM門,職工 WHERER工部 門號二部門.部門號0RDRE BY只工部門號SELECT門名稱,SUM基本工資)FROM門, 職工 W

20、HER職工. 部門號二部門.部門號GROUP BY只工.部門號本題共 1 分,參考答案: DDo【解析】實行SQL簡單計算查詢時,還能夠加上 GROUP BYF 句實行分組計算查詢。通常來說,一個計算函數(shù)的范圍是滿足WHERE子句指定條件的所有記錄。當(dāng)加上 GR()UP BY子句后,系統(tǒng)會將查詢 結(jié)果按指定列分成集合組。當(dāng)一個計算函數(shù)和一個GROUP BY句一起使用時,計算函數(shù)的范圍變?yōu)槊拷M所有的記錄。本題通過GROUP BYR工.部門號能夠先將記錄按部門號分組, 然后再通過函數(shù)SUM墓本工資)對每組記錄求和;另外,在指定分組 條件時,因為兩個表中都存有相同的字段,即 部門號 ,所以要指定 分

21、組的字段來自哪個數(shù)據(jù)表,否則系統(tǒng)出現(xiàn) 部門號不 的錯誤提示;ORDER BY對查詢結(jié)果實行排序的短語,沒有分組的功能。SQL語言具有兩種使用方式,分別稱為交互式 SQLH()。提示式 sQL多用戶 SQL嵌入式 SQL解釋式 SQL本題共 1 分,參考答案: CCo【解析】SQL言由3部分組成,分別是數(shù)據(jù)定義語言、數(shù)據(jù) 操作語言和數(shù)據(jù)控制語言。數(shù)據(jù)定義語言用于完成對數(shù)據(jù)庫中的相關(guān)內(nèi)容實行定義、刪除和修改,由 CREATEDROP ALTE喻令組成。數(shù) 據(jù)操作語言是用于完成數(shù)據(jù)操作的命令,它由INSERTd入)、DELETE除)、UPDATE(新)和SELECTt詢)等命令組成。數(shù)據(jù)控制 語言是

22、用于控制用戶對數(shù)據(jù)庫的訪問權(quán)限的命令,它由GRANTS權(quán))、REVOTE(收)命令組成。SQL言具有兩種使用方式,分別稱為交互式SQLS嵌入式SQL24 已知表中有字符型字段職稱 和性別 ,要建立一個索引,要求首先按 職稱 排序, 職稱 相同時再按性別 排序,準確的命令是()。INDEX OMR稱 + 性別,TO tttINDEX ON生別 + 職稱 TO tttINDEX OMR稱,性別 TO tttINDEX ON生別,職稱 TO ttt本題共 1 分,參考答案: AINDEX命令用于建立索引,命令格式是:INDEX()N Expression TO indexfilename l TAG

23、 tagname I OFedxfilemaneFOR expressionI-COMPACTASCENDING|DEscENDINGUNIQUE I CAN DlDATE ADDITIVE本題建立的是職稱和性別的復(fù)合索引,所以 A 選項準確。25 設(shè)計數(shù)據(jù)庫的存儲結(jié)構(gòu)屬于 () 。需求分析概念設(shè)計邏輯設(shè)計物理設(shè)計本題共 1 分,參考答案: DD?!窘馕觥课锢碓O(shè)計階段主要解決選擇文件存儲結(jié)構(gòu)和確定文件 存取方法的問題,包括:選擇存儲結(jié)構(gòu)、確定存取方法、選擇存取路 徑、確定數(shù)據(jù)的存放位置。26在Visual FoxPro 中,使用LOCATE FO命令按條件查找記錄, 當(dāng)查找到滿足條件的第 l

24、條記錄后,如果還需要查找下一條滿足條件 的記錄,應(yīng)使用 () 。LOCATE.FO席令SKIP命令CONTINUEDG0命令本題共 1 分,參考答案: CCo【解析】LOCAT層按條件定位記錄位置的命令,常用的命令格 式如下:LOCATE FOR lExpression l其中 1Expressionl 是查詢或定位的表達式。該命令執(zhí)行后將記錄指針定位在滿足條件的第 l 條記錄上,如果沒有滿足條件的記錄,則指針指向文件結(jié)束位置。如果要使指針指向下一條滿足LOCAT條件的記錄,則使用CONTINU命令。同樣,如果 沒有記錄滿足條件,則指針指向文件結(jié)束位置。27 下列程序段執(zhí)行以后,內(nèi)存變量y 的

25、值是 () 。x=34567y=0DO WHILE x0y=x%10+y*10 x=int(x/10)ENDDO3456345677654D.76543本題共 1 分,參考答案: DD?!窘馕觥縄NT的功能是返回數(shù)值表達式的整數(shù)部分。DOWHILEENDD銷為真時執(zhí)行循環(huán)體,當(dāng)遇到 ENDD0JU自動返回到DO WHIL靜句繼續(xù)判斷循環(huán)條件是否成立,以決定是否繼續(xù)循環(huán)。當(dāng)為假 時結(jié)束循環(huán),執(zhí)行ENDD場面的語句。28 如果要從字符串 計算機等級考試 中取出 考試 這兩個字,下列函數(shù)使用準確的是() 。SUBSTR(計算機等級考試”,l 1)SUBSTR(計算機等級考試”,5, 3)RIGHT(

26、計算機等級考試”,2)LEFT(計算機等級考試”,4)本題共 1 分,參考答案: A取子串的函數(shù)有以下 3 個:格式 l : LEFT(, )LEFT() ,從指定表達式值的左端取一個指定長度的子串作為函數(shù)值。格式2: RIGHT(, )RIGHT()從指定表達式值的右端取一個指定長度 的子串作為函數(shù)值。格式3: SuBsTRC f, 1)SUBSTR(從指定表達式值的指定起始位置 取指定長度的子串作為函數(shù)值。在 SUBSTR(胸數(shù)中,若缺省第3個自 變量,則函數(shù)從指定位置一直取到最后一個字符。因為一個漢字占用兩個字符,再根據(jù)函數(shù)的功能,選項A 的結(jié)果是考試,選項B的結(jié)果是機,選項c的結(jié)果是試

27、,選項D的結(jié) 果是 計算 。29 下列特征中不是面向?qū)ο蠓椒ǖ闹饕卣鞯氖?) 。多態(tài)性繼承封裝性模塊化本題共 1 分,參考答案: DD。【解析】面向?qū)ο笤O(shè)計方法與面向過程設(shè)計方法有本質(zhì)的不同, 其基本原理是:使用現(xiàn)實世界的概念抽象地思考問題從而自然地解決 問題。其特點包括封裝性、繼承性、多態(tài)性。模塊化是結(jié)構(gòu)化程序設(shè) 計的特點。30 表達式 VAL(SUBS(奔月卷 586”, 5, 1)*Len(vis-ual foxpro) 的結(jié)果是 () 。A.13.0014.OO45.OO65.O0本題共 1 分,參考答案: DD。解析SUBS(奔騰 586”, 5, 1)的值是5 , VAL(SUB

28、S(奔騰 586, 5, 1) 的值是 5, LEN(Visual FoxPr0) 的值是13。在 VisualFoxPr0 中一個漢字占兩個字符的寬度。31 在 Visual FoxPr0. 中,相關(guān)參照完整性的刪除規(guī)則準確的描述 是()。如果刪除規(guī)則選擇的是限制 ,則當(dāng)用戶刪除父表中的記錄時,系統(tǒng)將自動刪除子表中的所有相關(guān)記錄如果刪除規(guī)則選擇的是級聯(lián) ,則當(dāng)用戶刪除父表中的記錄時,系統(tǒng)將禁止刪除與子表相關(guān)的父表中的記錄如果刪除規(guī)則選擇的是忽略 ,則當(dāng)用戶刪除父表中的記錄時,系統(tǒng)不負責(zé)檢查子表中是否有相關(guān)記錄D.上面 3 種說法都不對本題共 1 分,參考答案: CCo【解析】參照完整性的刪除

29、規(guī)則規(guī)定了刪除父表中的記錄時, 如何處理子表中相關(guān)的記錄:如果選擇級聯(lián) ,則自動刪除子表中的所有相關(guān)記錄 ; 如果選擇 限制 ,若子表中有相關(guān)記錄,則禁止刪除父 表中的記錄 ; 如果選擇 忽略 ,則不作參照完整性檢查,即刪除父表的 記錄時與子表無關(guān)。32 在表單設(shè)計中,關(guān)鍵字 Thisform 表示 () 。A.當(dāng)前對象的直接容器對象B.當(dāng)前對象所在的表單C.當(dāng)前對象D.當(dāng)前對象所在的表單集本題共 1 分,參考答案: BB?!窘馕觥吭赩isual FoxPro中,Patent表示當(dāng)前對象的直接容器對象, Thisform 表示當(dāng)前對象所在的表單 This 表示當(dāng)前對象 ;Thisformset

30、 表示當(dāng)前對象所在的表單集。33 第 33-37 題使用的數(shù)據(jù)表如下:當(dāng)前目錄下有數(shù)據(jù)庫:大獎賽.dbc ,其中有數(shù)據(jù)庫表歌手 .dbf 、 評分 .dbf 。 歌手 表: 評分 表:歌手號姓名1001張三2001李四3001王五4001李六歌手號分數(shù)評委號1001101100110210011031001104為歌手表增加一個字段最后得分的SQL句是()。ALTER TABLED手 AD源后彳導(dǎo)分 F(6.2)ALTFER DB歌手ADD后彳導(dǎo)分F6, 2CHANGE TABlE 歌手 ADD后彳導(dǎo)分 F(6。2)CHANGE TABLE院 INSERT后彳導(dǎo)分 F6, 2本題共 1 分,參

31、考答案: AA?!窘馕觥繛楸碓黾幼侄蔚?SQ僚令是ALTER TABLE格式是 ALTER TABLEADD段名字段類型(寬度,小數(shù)位數(shù))。34 插入一條記錄到 評分 表中,歌手號、分數(shù)和評委號分別是1001”、9.9 和105,準確的 sqL 語句是()。INSERT VALUES(1001, 9.9 , l05)INT0 評分 ( 歌手號 . 分數(shù) . 評 委號 )INSERT T0評分(歌手號,分數(shù),評委號)VALUES(1001, 9.9.l05)INSERT INT()評分(歌手號,分數(shù),評委號)VAL UESl001, 9.9 , 105)INSERT VALUES(1001, 9

32、.9 , l 05)TO 評分 (歌手號,分數(shù),評 委號 )本題共 1 分,參考答案: CCo【解析】Jf入記錄的SQ僚令是INSERT IN TQ格式是INSERT INT0表文件名 VALUES35 為評分 表的 分數(shù) 字段添加有效性規(guī)則:分數(shù)必須大于等于0并且小于等于10,準確的sQL語句是()。CHANGE TABLE分 ALTERS數(shù) SET cHEC份數(shù)=0 AND分數(shù)=0 AN歷數(shù)=0 AND分數(shù)=0 OR分數(shù)=4SELECT號,COUNT(*) SUMJ資)FROM職工GROUP BY庫號 SET COUNT(*)=4SELECT 號,COUNT(*).SUM 資)FROM 職

33、工GROUP BY庫號 HAVING COUNT(*)=4SELECT號,COUNT(*) SUMJ資)FROM職工GROUP BY庫號 WHERE cOUNT(*)=4本題共 1 分,參考答案: Ca【解析】本題中首先通過 GROUP BY語對表記錄按倉庫號 字段分組,然后通過COUNT(網(wǎng)數(shù)統(tǒng)計每個組中所包含的記錄數(shù)。在分 組與計算查詢語句中,使用 HAVING子句能夠?qū)Ψ纸M進一步加以控制。 用這個子句定義這些組所必須滿足的條件,并將其包含在結(jié)果中,HAV-ING子句必須與GROUP BY語同時使用。39執(zhí)行下列sQL語句后,顯示查詢到的倉庫號有()。SELECT DISTINCT號 FR

34、OMH工 WHERE =ALL (SELECTE 資 FROMM工 WHER倉庫號 一WH3)WHlWH2WH4WH、l WH3本題共 1 分,參考答案: DD?!窘馕觥勘绢}的SQL句功能是檢索有職工工資大于等于倉庫 號WH3中所有職工工資的倉庫號。在 SQL句中能夠利用ANY ALL 等量詞實行查詢?;靖袷綖椋篈NYI ALLl SOME( 子查詢 )其中,ANY任意的)和SOMEf些)表示只要子查詢中存有符合條件 的行,結(jié)果就成立;而ALL(所有的)只有子查詢中的所有的行都符合條 件,結(jié)果才成立。網(wǎng)友解析發(fā)懸賞征求解析注重此題解析(6) 提供解析暫時還沒有人分享解析,您是第一位我的筆記查

35、看網(wǎng)友筆記支持字數(shù): 0/150 提交 公開我的筆記40SQLS句DE1ETE FRO翩生 WHERE齡25”的功能是()。刪除學(xué)生表刪除學(xué)生表中的年齡字段將學(xué)生表中年齡大于25 的記錄邏輯刪除將學(xué)生表中年齡大于25 的記錄物理刪除本題共 1 分,參考答案: CDELETES語是SQL的數(shù)據(jù)操作功能,用來邏輯刪除表中符合條件 的記錄,通過 WHER短語指定刪除條件。DELET刪除功能與表操作刪除記錄功能一樣,都只能邏輯刪除表中記錄,要物理刪除,同樣需要使用pacKt令。二、基本操作題 ( 共 18 分)41(1) 將數(shù)據(jù)庫 student 添加到項目 test 中。在數(shù)據(jù)庫 student 中

36、建立數(shù)據(jù)庫表match ,表結(jié)構(gòu)為:為數(shù)據(jù)庫 student 中的表 地址 建立 候選 索引,索引名稱 和索引表達式均為 電話 。設(shè)置表 match 的字段 裁判 的默認值為 馮鞏 。 填寫我的答案插入圖片 本題共 18 分,參考答案: 請參考解析【考點指引】本大題主要考查項目管理器的操作,數(shù)據(jù)表的建立和修改?!窘忸}步驟】選擇【文件】一【新建】命令,選擇項目,單擊新建文件 按鈕,輸入項目名稱 test 后單擊 保存 按鈕。在項目管理器中選擇數(shù)據(jù) 選項卡,然后選擇列表框中的 數(shù)據(jù)庫 ,單擊添加 按鈕,將考生文件夾下的數(shù)據(jù)庫student 添加到新建的項目test 中?!窘忸}步驟】在項目管理器中選

37、擇數(shù)據(jù) 選項卡,展開數(shù)據(jù)庫student ,選擇student分支下的表,然后單擊“新建按鈕,單擊“新建表”,在 創(chuàng)建 窗口中輸入表名 match 。在表設(shè)計器中,根據(jù)題意分別完成表student的結(jié)構(gòu)設(shè)計?!窘忸}步驟】在項目管理器中,選擇student分支下的表,展開表,選 擇地址 。單擊 修改 按鈕,打開表設(shè)計器。在表設(shè)計器中單擊索引 選項卡,索引名稱和索引表達式均輸入 電話 ,在類型下拉列表框中選擇 候選索引 。關(guān)閉表設(shè)計器,單擊確定按鈕保存表地址結(jié)構(gòu)。【解題步驟】在項目管理器中,選擇student分支下的表,展開表,選 擇 match 。單擊 修改 命令按鈕,打開表設(shè)計。在表設(shè)計器中單

38、擊字段 選項卡,選擇字段名為 裁判 所在行,在字段有效性 欄中的 默認值 文本框中輸入 馮鞏 。關(guān)閉表設(shè)計器,單擊確定按鈕保存表match結(jié)構(gòu)。三、簡單應(yīng)用題 ( 共 24 分)42考生文件夾下有一個數(shù)據(jù)庫schoo1 ,其中有數(shù)據(jù)庫表student 、score和course。在考生文件夾下有程序文件cx1.prg. 該程序的功能是檢索同時選修了課程編號為0001 和 0003 的學(xué)生的學(xué)號。請修改程序中的錯誤,并調(diào)試該程序. 使其準確運行??忌坏迷黾踊騽h減原程序的行數(shù)。在考生文件夾下設(shè)計一個表單bd1 ,該表單為student 表的窗口式輸入界面,表單上還有一個名為 cmd-Close

39、的按鈕,標題名為 關(guān)閉 ,單擊該按鈕,使用 This- Form.Release 退出表單。最后將表單存放在考生文件夾中。注意:在設(shè)計表單時,打開school 數(shù)據(jù)庫。將student 表拖入到表單中就實現(xiàn)了 student 表的窗口式輸入界面,不需要其他設(shè)置或 修改。填寫我的答案插入圖片 本題共 24 分,參考答案: 請參考解析【考點指引】本大題第l小題主要考查改正在使用SQ印程時容 易產(chǎn)生的錯誤; 第 2 小題主要考查表單的創(chuàng)建?!静僮鞑襟E】在命令窗口中輸入命令: M()DI C()MM exl( 回車執(zhí)行 ) ,打開程序文件編輯窗口,在程序文件編輯窗口中修改如下:原程序:SELECTS號 FR()M score WHERE程編號 IN(0001, 0003)修改后:SELECT DIsTINcT學(xué)號 FROM scoreWHERE號 IN(SELECT學(xué)號 FROMscore WHEREAS編號=0001)AND 學(xué)號 IN(SELECT學(xué)號 FROM scoreWHERE 程編號=0003)關(guān)閉程序文件編輯窗口并保存程序文件。在命令窗口中輸入命令: DO cxl( 回車執(zhí)行 ) ,執(zhí)行程序文件?!静僮鞑?/p>

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論