vfp無紙化真考題17剖析_第1頁
vfp無紙化真考題17剖析_第2頁
vfp無紙化真考題17剖析_第3頁
vfp無紙化真考題17剖析_第4頁
vfp無紙化真考題17剖析_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、無紙化真考題試題十七(2013.9)1.下列鏈表中,其邏輯結(jié)構(gòu)屬于非線性結(jié)構(gòu)的是A)二叉鏈表B)循環(huán)鏈表C)雙向鏈表D)帶鏈的棧參考答案: A【解析】 在定義的鏈表中, 若只含有一個指針域來存放下一個元素地址, 稱這樣的鏈表為單 鏈表或線性鏈表。 帶鏈的??梢杂脕硎占嬎銠C存儲空間中所有空閑的存儲結(jié)點, 是線性表。 在單鏈表中的結(jié)點中增加一個指針域指向它的直接前件, 這樣的鏈表, 就稱為雙向鏈表 (一 個結(jié)點中含有兩個指針) ,也是線性鏈表。循環(huán)鏈表具有單鏈表的特征,但又不需要增加額 外的存貯空間, 僅對表的鏈接方式稍做改變, 使得對表的處理更加方便靈活, 屬于線性鏈表。 二叉鏈表是二叉樹的物

2、理實現(xiàn),是一種存儲結(jié)構(gòu),不屬于線性結(jié)構(gòu)。答案為A選項。2. 設(shè)循環(huán)隊列的存儲空間為 Q(1: 35) ,初始狀態(tài)為 front=rear=35 ?,F(xiàn)經(jīng)過一系列入隊與退 隊運算后, front=15 , rear=15 ,則循環(huán)隊列中的元素個數(shù)為A) 15B) 16C) 20D) 0 或 35參考答案: D【解析】在循環(huán)隊列中,用隊尾指針rear指向隊列中的隊尾元素,用排頭指針front指向排頭元素的前一個位置。 在循環(huán)隊列中進行出隊、入隊操作時,頭尾指針仍要加1,朝前移動。只不過當頭尾指針指向向量上界時,其加1操作的結(jié)果是指向向量的下界0。由于入隊時尾指針向前追趕頭指針,出隊時頭指針向前追趕尾

3、指針,故隊空和隊滿時,頭尾指針均相等。 答案為 D 選項。3下列關(guān)于棧的敘述中,正確的是A) 棧底元素一定是最后入棧的元素B) 棧頂元素一定是最先入棧的元素C) 棧操作遵循先進后出的原則D) 以上說法均錯誤參考答案: C【解析】 棧頂元素總是后被插入的元素, 從而也是最先被刪除的元素; 棧底元素總是最先被 插入的元素, 從而也是最后才能被刪除的元素。 棧的修改是按后進先出的原則進行的。 因此, 棧稱為先進后出表,或 后進先出 表,所以選擇 C。4. 在關(guān)系數(shù)據(jù)庫中,用來表示實體間聯(lián)系的是A) 屬性B) 二維表C) 網(wǎng)狀結(jié)構(gòu)D) 樹狀結(jié)構(gòu)參考答案:B【解析】關(guān)系模型實體間的聯(lián)系采用二維表來表示,

4、簡稱表。選項C為網(wǎng)狀模型實體間的聯(lián)系,選項D為層次模型實體間的聯(lián)系,選項A屬性刻畫了實體。5. 公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員。則實體部門和職員間的聯(lián)系是A) 1 :1聯(lián)系B) m :1聯(lián)系C) 1 :m聯(lián)系D) m :n聯(lián)系參考答案:C【解析】兩個實體集間的聯(lián)系實際上是實體集間的函數(shù)關(guān)系,主要有一對一聯(lián)系(1:1 )、對多聯(lián)系(1:m )、多對一聯(lián)系(m:1 )、多對多聯(lián)系(m:n )。對于每一個實體部門,都有多 名職員,則其對應(yīng)的聯(lián)系為一對多聯(lián)系(1:m),答案選C。6.有兩個關(guān)系R和S如下*則由關(guān)系R得到關(guān)系S的操作是A 選擇B)投影C)自然

5、連接D)并參考答案:A【解析】由關(guān)系 R到關(guān)系S為一元運算,排除 C和D。關(guān)系S是關(guān)系R的一部分,是通過 選擇之后的結(jié)果,因此選 A。7. 數(shù)據(jù)字典(DD)所定義的對象都包含于A)數(shù)據(jù)流圖(DFE圖)B)程序流程圖C)軟件結(jié)構(gòu)圖D)方框圖參考答案:A【解析】在數(shù)據(jù)流圖中,對所有元素都進行了命名,所有名字的定義集中起來就構(gòu)成了數(shù)據(jù)字典。因此選 A,而B,C,D都不符合。8. 軟件需求規(guī)格說明書的作用不包括A)軟件驗收的依據(jù)B) 用戶與開發(fā)人員對軟件要做什么的共同理解C) 軟件設(shè)計的依據(jù)D) 軟件可行性研究的依據(jù)參考答案: D 【解析】軟件需求規(guī)格說明書是需求分析階段的最后成果,是軟件開發(fā)的重要文

6、檔之一。 軟件需求規(guī)格說明書有以下幾個方面的作用。 便于用戶、 開發(fā)人員進行理解和交流, B 正 確;反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù),C正確;作為確認測試和驗收的依據(jù), A 正確。9. 下面屬于黑盒測試方法的是A) 語句覆蓋B) 邏輯覆蓋C) 邊界值分析D) 路徑覆蓋參考答案: C【解析】 黑盒測試不關(guān)心程序內(nèi)部的邏輯, 只是根據(jù)程序的功能說明來設(shè)計測試用例。 在使 用黑盒測試法時, 手頭只需要有程序功能說明就可以了。 黑盒測試法分等價類劃分法、 邊界 值分析法和錯誤推測法,答案為 C。而A、B、D均為白盒測試方法。10. 下面不屬于軟件設(shè)計階段任務(wù)的是A) 軟件總體設(shè)

7、計B) 算法設(shè)計C) 制定軟件確認測試計劃D) 數(shù)據(jù)庫設(shè)計 參考答案: C【解析】從技術(shù)觀點上看,軟件設(shè)計包括軟件結(jié)構(gòu)設(shè)計、數(shù)據(jù)設(shè)計、接口設(shè)計、過程設(shè)計。 所以A、B、D正確,C為軟件測試階段的任務(wù)。11. 如下描述中正確的是:A) 數(shù)據(jù)庫中僅存儲數(shù)據(jù)B) 數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫集合的組成部分C) 數(shù)據(jù)庫中的數(shù)據(jù)具有很高的冗余并缺乏數(shù)據(jù)獨立性D) 數(shù)據(jù)庫管理系統(tǒng)是為數(shù)據(jù)庫的建立、使用和維護而配置的軟件參考答案: D【解析】 數(shù)據(jù)庫是存儲在計算機存儲設(shè)備上的結(jié)構(gòu)化的相關(guān)數(shù)據(jù)集合。它不僅包括描述事物的數(shù)據(jù)本身, 而且還包括相關(guān)事物之間的聯(lián)系。 數(shù)據(jù)庫管理系統(tǒng)是為數(shù)據(jù)庫的建立、 使用和 維護而配置的

8、軟件, 數(shù)據(jù)庫系統(tǒng)的特點有:實現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余; 采用特定的數(shù)據(jù) 模型;具有較高的數(shù)據(jù)獨立性;有統(tǒng)一的數(shù)據(jù)控制功能。12. 在Visual FoxPro中,以下描述中錯誤的是:A) 普通索引允許出現(xiàn)重復(fù)字段值B) 唯一索引允許出現(xiàn)重復(fù)字段值C) 候選索引允許出現(xiàn)重復(fù)字段值D) 主索引不允許出現(xiàn)重復(fù)字段值參考答案: C【解析】根據(jù)索引功能的不同, 可以將索引分為主索引、 候選索引、唯一索引和普通索引四 種。其中, 主索引是在指定字段或表達式中不允許出現(xiàn)重復(fù)值的索引; 候選索引與主索引類 似,指定字段或表達式不允許出現(xiàn)重復(fù)值; 唯一索引是指索引項的唯一, 而不是字段值的唯 一,允許出現(xiàn)重復(fù)

9、值; 普通索引不僅允許字段中出現(xiàn)重復(fù)值, 并且索引項中也允許出現(xiàn)重復(fù) 值。13. 傳統(tǒng)的集合運算包括A) 并、選擇和投影B) 并、差和交C) 并、交和選擇D) 交、差和合并 參考答案: B【解析】 對關(guān)系數(shù)據(jù)庫進行查詢時, 要找到用戶所需的數(shù)據(jù), 這就需要對關(guān)系進行一定的關(guān) 系運算。關(guān)系運算分為傳統(tǒng)的集合運算(并、差、交)和專門的關(guān)系運算(選擇、投影、連 接)兩種。14. 在Visual FoxPro中,定義數(shù)據(jù)的有效性規(guī)則時,在規(guī)則框輸入的表達式的類型是A) 數(shù)值型B) 字符型C) 邏輯型D) 日期型參考答案: C【解析】 在字段有效性組框可以定義字段的有效性規(guī)則、違反規(guī)則時的提示信息和字段

10、的默認值,在規(guī)則框輸入的表達式的類型為邏輯型。故C選項正確。15. 在Visual FoxPro 中,下面描述正確的是A) 視圖設(shè)計器中沒有 查詢?nèi)ハ?的設(shè)定B) 視圖設(shè)計完成后,視圖的結(jié)果保存在以.QPR為擴展名的文件中C) 視圖不能用于更新數(shù)據(jù)D) 視圖不能從多個表中提取數(shù)據(jù)參考答案: A【解析】視圖設(shè)計完后 ,在磁盤上找不到類似的文件 ,視圖的結(jié)果保存在數(shù)據(jù)庫中,因此B 選項描述錯誤。 視圖建立之后, 不但可以用它來顯示和更新數(shù)據(jù), 而且還可以通過調(diào)整它的屬 性來提高性能,因此 C選項描述錯誤。視圖可以從多個表中提取數(shù)據(jù),因此D選項描述錯誤。查詢?nèi)ハ驗椴樵冊O(shè)計器中的設(shè)定,因此 A 選項描

11、述正確。16. 在Visual Foxpro 中,下面對查詢設(shè)計器的描述中正確的是A) 排序依據(jù) 選項卡對應(yīng) JOIN IN 短語B) 分組依據(jù) 選項卡對應(yīng) JOIN IN 短語C) 連接”選項卡對應(yīng)WHEF短語D) 篩選選項卡對應(yīng)WHEF短語參考答案: D【解析】在查詢設(shè)計器的界面中有6個選項卡,它們和 SQL SELECT 語句的各短語是相對應(yīng) 的。 前面已經(jīng)選擇了設(shè)計查詢所需的表或視圖,對應(yīng)于FROM短語。此后還可以從”查詢快捷菜單或工具欄中選擇”添加表”或選擇”移去表”重新指定設(shè)計查詢的表。 ”字段選項卡對應(yīng)于SELECT短語,指定所要查詢的字段; ”聯(lián)接選項卡對應(yīng)于JOIN ON短語

12、,用于編輯連接條件; ”篩選選項卡對應(yīng)于 WHERE短語,用于指定查詢條件; ”排序依據(jù)”選項卡對應(yīng)于ORDER BY短語,用于指定查詢條件; 分組依據(jù)”選項卡對應(yīng)于GROUP BY短語和HAVING短語,用于分組; ”雜項”選項卡可以指定是否要重復(fù)記錄(對應(yīng)于DISTINCT )及列在前面的記錄(對應(yīng)于TOP短語)等。17. 在Visual FoxPro 中,執(zhí)行查詢 Query2.QPR的正確命令是A)DO Query2.QPRB)EXEC Query2.QPRC)DO Query2D)EXEC Query2參考答案:A【解析】查詢文件建立以后,可以通過項目中的運行,或通過”程序菜單中的”

13、運行項來執(zhí)行或在查詢設(shè)計器打開的情況下單擊常用工具欄上的厶1按鈕。也可以通過命令方式執(zhí)行查詢,命令格式為:DO查詢文件名,文件名中必須包括擴展名.qpr。18. 下面的描述中正確的是A)數(shù)據(jù)庫系統(tǒng)的核心是表B)數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理系統(tǒng)C)數(shù)據(jù)庫系統(tǒng)的核心是文件D)數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理員 參考答案:B【解析】數(shù)據(jù)庫系統(tǒng)由五部分組成:硬件系統(tǒng)數(shù)據(jù)庫(DB)數(shù)據(jù)庫系統(tǒng)(DBS )數(shù)據(jù)庫管理系統(tǒng)(DBMS )及相關(guān)軟件數(shù)據(jù)庫管理員(DBA)用戶需要注意的是,數(shù)據(jù)庫系統(tǒng)(DBS )、數(shù)據(jù)庫(DB )、數(shù)據(jù)庫管理系統(tǒng)(DBMS )三者的關(guān)系:數(shù)據(jù)庫(DB )和數(shù)據(jù)庫管理系統(tǒng)(DBMS )是

14、數(shù)據(jù)庫系統(tǒng)(DBS)的組成部分,數(shù)據(jù) 庫又是數(shù)據(jù)庫管理系統(tǒng)的管理對象。數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫系統(tǒng)的核心。19. 在Visual FoxPro 中,下面的描述中正確是A)打開一個數(shù)據(jù)庫以后建立的表是自由表B)沒有打開任何數(shù)據(jù)庫時建立的表是自由表C)可以為自由表指定字段級規(guī)則D)可以為自由表指定參照完整性規(guī)則參考答案: B【解析】表是存儲數(shù)據(jù)的基本對象,在 Visual FoxPro 中,表以兩種形態(tài)出現(xiàn),即數(shù)據(jù)庫表和 自由表, 不屬于任何數(shù)據(jù)庫的表稱為自由表。 建立自由表時必須先要關(guān)閉所有的數(shù)據(jù)庫, 否 則建立的將是數(shù)據(jù)庫表。20. 在Visual FoxPro中修改數(shù)據(jù)庫、表單和報表等組件的可

15、視化工具是A) 向?qū)) 生成器C) 設(shè)計器D) 項目管理器參考答案: C【解析】 Visual FoxPro 的設(shè)計器是創(chuàng)建和修改應(yīng)用系統(tǒng)各種組件的可視化工具。生成器是帶 有選項卡的對話框, 用于簡化對表單、 復(fù)雜控件和參照完整性代碼的創(chuàng)建和修改過程。 每個 生成器顯示一系列選項卡, 用于設(shè)置選定對象的屬性。 可使用的生成器在數(shù)據(jù)庫表之間生成 控件、 表單、設(shè)置控件格式和創(chuàng)建參照完整性。向?qū)且环N交互式程序,用戶在一系列向?qū)?屏幕上回答問題或者選擇選項, 向?qū)鶕?jù)回答生成文件或者運行任務(wù), 幫助用戶快速完成 一般性的任務(wù), 例如創(chuàng)建表單、 編排報表的格式、 建立查詢等。項目管理器將一個應(yīng)用

16、程序 的所有文件集合成一個有機的整體,形成一個擴展名為P JX的項目文件。因此本題選 C。21. 在Visual Foxpro中,下列程序段執(zhí)行后,內(nèi)存變量S的值是CLEARS=0FOR I=5 TO 55 STEP 5S=S+IENDFOR?SA) 不能確定B) 440C) 330D) 0參考答案: C【解析】 FOR-ENDFOR 是循環(huán)結(jié)構(gòu)的一種,先將初值賦給循環(huán)變量,然后判斷循環(huán)條件是 否成立,若成立,則運行循環(huán)體,然后循環(huán)變量增加一個步長值,并在次判斷循環(huán)條件確定下一次的循環(huán)操作。如果條件不成立則結(jié)束循環(huán)運行ENDFOR后的語句。本題5, I從5開始到55,執(zhí)行運算后結(jié)果為 C。22

17、. 在Visual FoxPro中,下列程序段執(zhí)行后,內(nèi)存變量e的值是a=300b=200c=100d=IIF(ab,a,b) e=IIF(cd,c,d)A) 300B) 200C) 0D) 100參考答案: A【解析】 IIF( 邏輯表達式 ,表達式 1, 表達式 2 )為條件測試函數(shù),測試 邏輯表達式 的值。若為邏輯真,函數(shù)返回 表達式1的值;若為邏輯假.F.,函數(shù)返回 表達式2的值。 表達式 1和表達式 2的類型不要求相同。=用來進行精確比較,只有當兩個字符串完全相同(包括空格及位置),才會為邏輯真.。本題e=IIF(cd,c,d),運算結(jié)果為300。23. 在Visual FoxPro

18、中,下列程序段執(zhí)行后,內(nèi)存變量si的值是s1= 奧運開幕日期 s1= substr(s1,5,4)+left(s1,4)+ right(s1,4) ?s1A) 開幕日期奧運B) 奧運日期C) 開幕日期D) 開幕奧運日期 參考答案: D【解析】 RIGHT( )從指定表達式值的右端取一個指定長度的子串作為函數(shù)值,SUBSTR( )從指定表達式值的指定起始位置取指定長度的子串作為函數(shù)值,LEFT( )從指定表達式值的左端取一個指定長度的子串作為函數(shù)值。本題substr(s1,5,4)=開幕,Ieft(s1,4)=奧運,right(s1,4)=日期,即D選項正確。24. 在Visual FoxPro

19、中,表示2012年9月10日10點整的日期時間常量是A) / 2012-09-10 10:00:00B) -2012-09-10 -10:00:00C) A2012-09-10 10:00:00D) 人2012-09-10-10:00:00參考答案: C【解析】日期時間型常量包括日期和時間兩部分內(nèi)容,日期時間型數(shù)據(jù)用8個字節(jié)存儲,其中實踐部分的取值范圍是: 00:00:00AM11:59:59PM 其格式為: 日期,時間,其中日 期格式與日期型常量相同,而時間格式為hh:mm:ssa/p,其中a或am表示上午,p或pm表示下午。本題正確的格式為 C。25. Visual FoxPro 中,下列

20、程序段執(zhí)行以后,內(nèi)存變量X和Y的值是CLEARSTORE 3 TO XSTORE 5 TO YSET UDFPARMS TO REFERENCEDO PLUS WITH (X),Y? X,YPROCEDURE PLUSPARAMETERS A1,A2A1=A1+A2A2=A1+A2ENDPROCA) 3 13B) 8 21C) 8 13D) 13 21參考答案: A【解析】STORE表達式T0內(nèi)存變量名表 為內(nèi)存變量的賦值命令,用于計算表達式并將 表達式值賦給一個或多個內(nèi)存變量。PARAMETERS 形參變量1,形參變量2,是接收參數(shù)的命令,本題A仁A1+A2,最后的運行結(jié)果為3; A2=A1

21、+A2,最后的運行結(jié)果為13。26. 在Visual Foxpro中,下列程序段執(zhí)行以后,內(nèi)存變量y的值是CLEARx=45678y=0DO WHILE x0y=y+x%10x=int(x/10)ENDDO?yA) 30B) 15C) 45678D) 87654參考答案: A【解析】 DO WHILE-ENDDO 是一個功能全面使用頻率較高的循環(huán)語句,運行該語句時,先判斷 條件是否為真,如果是真則運行 DO WHILE與ENDDO間的循環(huán)體,當運行到ENDDO 時,再返回 DO WHILE 重新判斷循環(huán)條件是否為真,確定是否再次運行循環(huán)體。若條件為 假則結(jié)束循環(huán)語句運行 ENDDO 后的語句。

22、本題 x=45678, y=y+x%10 的最后運算結(jié)果為 30。27. 在Visual FoxPro中,下列程序段執(zhí)行后,內(nèi)存變量s1的值是s1= 奧運會體操比賽 s1=stuff(s1,7,4, 籃球)?s1A) 奧運會比賽體操B) 奧運會比賽C) 奧運會籃球D) 奧運會籃球比賽參考答案: D【解析】STUFF ( 字符表達式1,起始位置 ,長度 ,字符表達式2)為子串替換函數(shù), 用字符表達式 2值替換 字符表達式 1中由起始位置 和長度指定的一個子串。替換和 被替換的字符個數(shù)不一定相等。如果長度值是0, 字符表達式 2則插在由 起始位置 指定的字符前面。 如果字符表達式 2值是空串, 那

23、么字符表達式 1中由起始位置 和長度 指定的子串被刪去。s仁stuff(s1,7,4,籃球)=stuff(”奧運會體操比賽,7,4,籃球)=奧運會籃球 比賽,即D選項正確。28. 有表名為Employee的表結(jié)構(gòu)(職工號,姓名,工資),為表Employee增加字段”住址”的SQI命令是A) ALTER DBF Employee ADD 住址 C(30)B) CHANGE DBF Employee ADD 住址 C(30)C) CHANGE TABLE Employee ADD 住址 C(30)D) ALTER TABLE Employee ADD 住址 C(30)參考答案: D【解析】向表中添

24、加新的字段和新的索引,其命令格式為:ALTER TABLE ADD COLUMN ,)NULL|NOT NULL CHECK ERROR DEFAULT ADD PRIMARY KEY TAG ADD UNIQUE TAG 增加一個新的字段應(yīng)該使用短語應(yīng)使用ALTER TABL短語,即D選項正確。29. 建立表Employee的視圖Em_view,正確的SQI命令是A) CREATE VIEW Em_view WHLIE SELECT 職工號,工資 FROM EmployeeB) CREATE AS Em_view VIEW SELECT 職工號,工資 FROM EmployeeC) CREA

25、TE VIEW Em_view AS SELECT 職工號,工資 FROM EmployeeD) CREATE VIEW Em_view SELECT 職工號,工資 FROM Employee參考答案: C【解析】可以直接用建立視圖的 SQL命令CREATE VIEWAS建立視圖,C選項格式正確。30. 將表結(jié)構(gòu)為(職工號,姓名,工資)的表Employee中工資最多的前3名記錄存儲到文本 文件Em_text,正確的SQL命令是A) SELECT * TOP 3 FROM Employee INTO FILE Em_text ORDER BY工資B) SELECT * TOP 3 FROM Em

26、ployee TO FILE Em_text ORDER BY工資C) SELECT * TOP 3 FROM Employee INTO FILE Em_text ORDER BY 工資 DESCD) SELECT * TOP 3 FROM Employee TO FILE Em_text ORDER BY 工資 DESC參考答案: DSELECT TOP 數(shù)字【解析】TOP短語可以查詢滿足條件的前幾個記錄,其命令格式為: PERCENT,本題查詢表Employee中工資最多的前 3名記錄,對應(yīng)的命令應(yīng)為 SELECT * TOP3 FROM Employee。此外,要將結(jié)果存儲到指定 .T

27、XT文件中,可在查詢語句的尾部添加TOFILE ADDITIVE 命令。31. 刪除表Em_temp的SQL語句是A) DROP TABLE Em_tempB) DELETE TABLE Em_tempC) DROP FILE Em_tempD) DELETE FILE Em_temp參考答案: ADROP TABLE 【解析】刪除表的命令格式為:32. 將Employee表中職工號為19620426的記錄中”單位號”修改為003正確的SQL語句是A) UPDATE Employee SET 單位號 =003 WHERE 職工號 IS 19620426B) UPDATE Employee WH

28、ERE 職工號 IS 19620426 SET 單位號 =003C) UPDATE Employee SET 單位號 =003 WHERE 職工號 =19620426D) UPDATE Employee 單位號 WITH 003 WHERE 職工號 =19620426參考答案: C 【解析】更新數(shù)據(jù)的命令格式為: UPDATE 表名 SET 字段名1=表達式1 ,字段名 2=表達式 2WHERE條件。一般使用 WHERE子句指定更新的條件,并且一次可以更新多個字 段;如果不使用 WHERE子句,則更新全部記錄。本題將將Employee表中職工號為19620426 的記錄中 單位號 修改為003

29、,正確的命令格式為 C。33. 在表結(jié)構(gòu)為(職工號,姓名,工資)的表 Employee中查詢職工號的第5位開始的4個字符 為0426職工情況,正確的 SQI命令是A) SELECT * FROM Employee WHERE SUBSTR職工號,4,5)=0426B) SELECT * FROM Employee WHERE STR( 職工號 ,4,5)=0426C) SELECT * FROM Employee WHERE STR(職工號,5,4)=0426D) SELECT * FROM Employee WHERE SUBSTR職工號,5,4)=0426參考答案: D【解析】SQL的基本

30、形式由SELECT-FROM-WHERE查詢塊組成。其中 SELECT說明要查詢 的字段,F(xiàn)ROM說明要查詢的字段來自哪個表或哪些表,WHERE說明查詢條件。要求從表Employee中查詢職工號的第 5位開始的4個字符為0426,用到SUBSTR()函數(shù),SUBSTR() 從指定表達式值的指定起始位置取指定長度的子串作為函數(shù)值。而STR ()是數(shù)值轉(zhuǎn)換成字符串,本題選 D。34. Employee 的表結(jié)構(gòu)為:職工號、單位號、工資, Department 的表結(jié)構(gòu)為:單位號、單位名稱、人數(shù),與下列語句等價的SQL命令是SELECT職工號,單位名稱 FROM Employee,Departmen

31、t ;WHERET資 12000 AND Employee.單位號=Department.單位號A) SELECT 職工號 , 單位名稱 FROM Department JOIN INNER employee ON Department. 單位號=Employee.單位號 WHERE Employee.工資 12000B) SELECT 職工號 , 單位名稱 FROM Department INNER JOIN employee ON Department. 單位號=Employee.單位號 WHERE Employee.工資 12000C) SELECT 職工號 , 單位名稱 FROM De

32、partment JOIN INNER employee Department. 單 位號=Employee.單位號 WHERE Employee.工資 12000D) SELECT 職工號 , 單位名稱 FROM Department INNER JOIN employee ON Department. 單位號 = Employee. 單位號 Employee. 工資 12000參考答案: B【解析】本題考查超鏈接查詢,超鏈接有四種連接方式,其基本格式如下:SELECT FROM 左表 INNER | LEFT | RIGHT | FULL JOIN 右表 ON 連接條件 WHERE 其它條

33、 件,根據(jù)超鏈接基本格式可以排除 A、C、D選項,即B選項為正確答案。35. Employee 的表結(jié)構(gòu)為:職工號、單位號、工資,查詢至少有 5名職工的每個單位的人數(shù) 和最高工資,結(jié)果按工資降序排序。正確的SQL命令是A) SELECT 單位號,COUNT(*),MAX(工資)FROM Employee GROUP BY 單位號; WHERE COUNT(*)=5 ORDER BY 3 DESCB) SELECT 單位號,COUNT(*),MAX(工資)FROM Employee ORDER BY 單位號;HAVING COUNT(*)=5 ORDER BY 3 DESCC) SELECT 單

34、位號,MAX(工資)FROM Employee GROUP BY 單位號;HAVING COUNT(*)=5 ORDER BY 3 DESCD) SELECT 單位號,COUNT(*),MAX(工資)FROM Employee;GROUP BY單位號 HAVING COUNT(*)=5 ORDER BY 3 DESC參考答案: D【解析】用ORDER BY短語可將查詢結(jié)果按升序( ASC)或降序(DESC)排列,COUNT 函數(shù)用于統(tǒng)計表中元組的個數(shù)(即統(tǒng)計輸出的行數(shù),MAX 函數(shù)用于計算指定列的最大值。SQ的基本格式為SELECT-FROM-WHE,其中SELEC說明要查詢的字段,F(xiàn)RO說明要查詢的字 段來自哪個表或哪些表,WHER說明查詢條件,選項 D格式正確。36. Employee 的表結(jié)構(gòu)為:職工號、單位號、工資,查詢單位號為 002 的所有記錄存儲于臨時表文件info中,正確的SQI命令是A) SELECT * FROM Employee WHEREB) SELECT * FROM Employee WHEREC) SELECT * FROM Employee WHERED) SEL

溫馨提示

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

評論

0/150

提交評論