版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、無紙化真考題試題十五(2013.9)1. 下列敘述中正確的是A) 一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度也必定大B) 一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度必定小C) 一個(gè)算法的時(shí)間復(fù)雜度大,則其空間復(fù)雜度必定小D) 算法的時(shí)間復(fù)雜度與空間復(fù)雜度沒有直接關(guān)系 參考答案:D【解析】算法的空間復(fù)雜度是指算法在執(zhí)行過程中所需要的內(nèi)存空間,算法的時(shí)間復(fù)雜度,是指執(zhí)行算法所需要的計(jì)算工作量,兩者之間并沒有直接關(guān)系,答案為D。2. 下列敘述中正確的是A) 循環(huán)隊(duì)列中的元素個(gè)數(shù)隨隊(duì)頭指針與隊(duì)尾指針的變化而動(dòng)態(tài)變化B) 循環(huán)隊(duì)列中的元素個(gè)數(shù)隨隊(duì)頭指針的變化而動(dòng)態(tài)變化C) 循環(huán)隊(duì)列中的元素個(gè)數(shù)隨隊(duì)尾指針的變化而
2、動(dòng)態(tài)變化D) 以上說法都不對(duì) 參考答案:A【解析】在循環(huán)隊(duì)列中,用隊(duì)尾指針rear指向隊(duì)列中的隊(duì)尾元素,用排頭指針front指向排頭元素的前一個(gè)位置。因此,從排頭指針front指向的后一個(gè)位置直到隊(duì)尾指針rear指向的位置之間所有的元素均為隊(duì)列中的元素。所以循環(huán)隊(duì)列中的元素個(gè)數(shù)與隊(duì)頭指針和隊(duì)尾指針的變化而變化,A正確。3. 一棵二叉樹中共有80個(gè)葉子結(jié)點(diǎn)與70個(gè)度為1的結(jié)點(diǎn),則該二叉樹中的總結(jié)點(diǎn)數(shù)為A) 219B) 229C) 230D) 231 參考答案:B【解析】二叉樹中,度為0的節(jié)點(diǎn)數(shù)等于度為2的節(jié)點(diǎn)數(shù)加1,即n2=n0-1,葉子節(jié)點(diǎn)即度為0,則n2=79,總結(jié)點(diǎn)數(shù)為n0+n1+n2=8
3、0+70+79=229,答案為B。4. 對(duì)長度為10的線性表進(jìn)行冒泡排序,最壞情況下需要比較的次數(shù)為A) 9B) 10C) 45D) 90 參考答案:C【解析】冒泡法是在掃描過程中逐次比較相鄰兩個(gè)元素的大小,最壞的情況是每次比較都要將相鄰的兩個(gè)元素互換,需要互換的次數(shù)為9+8+7+6+5+4+3+2+1=45,選C?;蛘呃霉絥*(n-1)/2計(jì)算,即10*(10-1)/2=45。5. 構(gòu)成計(jì)算機(jī)軟件的是A) 源代碼B) 程序和數(shù)據(jù)C) 程序和文檔D) 程序、數(shù)據(jù)及相關(guān)文檔 參考答案:D【解析】軟件指的是計(jì)算機(jī)系統(tǒng)中與硬件相互依賴的另一部分,包括程序、數(shù)據(jù)和有關(guān)的文檔,選D。6. 軟件生命周
4、期可分為定義階段、開發(fā)階段和維護(hù)階段,下面不屬于開發(fā)階段任務(wù)的是A) 測試B) 設(shè)計(jì)C) 可行性研究D) 實(shí)現(xiàn) 參考答案:C【解析】開發(fā)階段包括分析、設(shè)計(jì)和實(shí)施兩類任務(wù)。其中分析、設(shè)計(jì)包括需求分析、總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)3個(gè)階段,實(shí)施則包括編碼和測試兩個(gè)階段,C不屬于開發(fā)階段。7. 下面不能作為結(jié)構(gòu)化方法軟件需求分析工具的是A) 系統(tǒng)結(jié)構(gòu)圖B) 數(shù)據(jù)字典(DD)C) 數(shù)據(jù)流程圖(DFD圖)D) 判定表 參考答案:A【解析】結(jié)構(gòu)化方法軟件需求分析工具主要有數(shù)據(jù)流圖、數(shù)據(jù)字典、判定樹和判定表。8. 在關(guān)系模型中,每一個(gè)二維表稱為一個(gè)A) 關(guān)系B) 屬性C) 元組D) 主碼(鍵) 參考答案:A【解析】關(guān)
5、系模型采用二維表來表示,即每個(gè)二維表稱為一個(gè)關(guān)系。9. 若實(shí)體A和B是一對(duì)多的聯(lián)系,實(shí)體B和C是一對(duì)一的聯(lián)系,則實(shí)體A和C的聯(lián)系是A) 一對(duì)一B) 一對(duì)多C) 多對(duì)一D) 多對(duì)多 參考答案:B【解析】A和B為一對(duì)多的聯(lián)系,則對(duì)于A中的每一個(gè)實(shí)體,B中有多個(gè)實(shí)體與之聯(lián)系,而B與C為一對(duì)一聯(lián)系,則對(duì)于B中的每一個(gè)實(shí)體,C中之多有一個(gè)實(shí)體與之聯(lián)系,則可推出對(duì)于A中的每一個(gè)實(shí)體,C中有多個(gè)實(shí)體與聯(lián)系,所以為一對(duì)多聯(lián)系。10.A) 選擇B) 投影C) 交D) 并 參考答案:D【解析】關(guān)系T中的元素與關(guān)系R和關(guān)系S中不同元素的總和,因此為并操作。11. 在Visual FoxPro中,不允許出現(xiàn)重復(fù)字段值
6、的索引是:A) 主索引和唯一索引B) 主索引和候選索引C) 唯一索引和候選索引D) 唯一索引 參考答案:B【解析】根據(jù)索引功能的不同,可以將索引分為主索引、候選索引、唯一索引和普通索引四種,其中主索引的特點(diǎn)是在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引;候選索引與主索引類似,指定字段或表達(dá)式不允許出現(xiàn)重復(fù)值,建立候選索引的字段可以看作是候選關(guān)鍵字;唯一索引是為了保持同早期版本的兼容性,唯一索引是指索引項(xiàng)的唯一,而不是字段值的唯一,在使用相應(yīng)的索引時(shí),重復(fù)的索引字段值只有唯一一個(gè)值出現(xiàn)在索引項(xiàng)中。12. 在Visual FoxPro中,參照完整性規(guī)則不包括:A) 更新規(guī)則B) 查詢規(guī)則C) 刪除規(guī)
7、則D) 插入規(guī)則 參考答案:B【解析】參照完整性約束包括更新規(guī)則、刪除規(guī)則和插入規(guī)則。13. 為表中一些字段創(chuàng)建普通索引的目的是:A) 改變表中記錄的物理順序B) 確保實(shí)體完整性約束C) 加快數(shù)據(jù)庫表的更新速度D) 加快數(shù)據(jù)庫表的查詢速度 參考答案:D【解析】Visual FoxPro中索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字值進(jìn)行排序。索引文件和表的.dbf文件是分別存儲(chǔ)的,并且不改變表中記錄的物理順序。使用索引的目的是為了加快對(duì)表的查詢操作。14. 在Visual FoxPro中,使用LOCATE ALL FOR <expL>命令按條件查找記錄,可用來判斷命令找到記
8、錄的邏輯條件是:A) FOUND()函數(shù)返回.F.B) BOF()函數(shù)返回.TC) EOF()函數(shù)返回.FD) EOF()函數(shù)返回.T. 參考答案:C【解析】LOCATE命令是按條件定位記錄位置的命令,其格式為:LOCATE FOR <條件表達(dá)式>。該命令執(zhí)行后將記錄指針定位在滿足條件的第1條記錄上。如果要使指針指向下一條滿足條件的記錄,使用CONTINUE命令,如果沒有滿足條件的記錄則指向文件結(jié)束位置。使用LOCATE ALL命令按條件對(duì)表中的記錄進(jìn)行查找,若查不到記錄,函數(shù)EOF()的返回值應(yīng)該是 .T.,若找到記錄則返回.F 。15. 在Visual FoxPro中,僅顯示當(dāng)
9、前表當(dāng)前記錄的命令是:A) LISTB) DISPLAYC) SELECTD) SHOW 參考答案:B【解析】顯示記錄的命令是LIST和DISPLAY,它們的區(qū)別僅在于不使用條件時(shí),LIST默認(rèn)顯示全部記錄,而DISPLAY則默認(rèn)顯示當(dāng)前記錄。Show為表單的常用方法,用于顯示表單。SELECT為SQL查詢語句中的一個(gè)短語,用于說明要查詢的字段。16. 在表設(shè)計(jì)器中創(chuàng)建的索引都存放在:A) 獨(dú)立的索引文件中B) 復(fù)合索引文件中C) 結(jié)構(gòu)復(fù)合索引文件中D) 普通索引文件中 參考答案:C【解析】在Visual FoxPro中,根據(jù)索引的功能對(duì)索引進(jìn)行分類,也可以根據(jù)索引文件擴(kuò)展名分類。根據(jù)索引功能
10、的不同,可以將索引分為主索引、候選索引、唯一索引和普通索引四種。按文件擴(kuò)展名分類可分為單索引文件和復(fù)合索引文件(結(jié)構(gòu)復(fù)合索引文件和非結(jié)構(gòu)復(fù)合索引文件)。其中,結(jié)構(gòu)復(fù)合索引也是結(jié)構(gòu)復(fù)合壓縮索引,在表設(shè)計(jì)器中建立的索引都是結(jié)構(gòu)復(fù)合壓縮索引。17. 設(shè)數(shù)據(jù)庫表中有一個(gè)C型字段NAME。打開表文件后,要把內(nèi)存變量NAME的字符串內(nèi)容輸入到當(dāng)前記錄的NAME字段,應(yīng)當(dāng)使用命令:A) NAME=NAMEB) NAME=M.NAMEC) STORE M.NAME TO NAMED) REPLACE NAME WITH M.NAME 參考答案:D【解析】在Visual FoxPro中可以交互修改記錄,也可以用
11、指定值直接修改記錄。其中,常用的直接利用表達(dá)式或值修改記錄的命令是REPLACE,其語法格式為:REPLACE <字段名1>WITH<表達(dá)式1>,<字段名2> WITH<表達(dá)左2>.FOR<條件表達(dá)式>。當(dāng)出現(xiàn)內(nèi)存變量與字段變量同名時(shí),若簡單地用變量名訪問,則系統(tǒng)默認(rèn)為是字段變量。若要訪問內(nèi)在變量,則必須在變量名前加上前綴M.(或M->)。18. 假設(shè)數(shù)據(jù)庫已經(jīng)打開,要?jiǎng)h除其中的視圖myview,可使用命令:A) DELETE myviewB) DELETE VIEW myviewC) DROP myviewD) DROP VI
12、EW myview 參考答案:D【解析】視圖由于是從表派生而來的,所以不存在修改結(jié)構(gòu)的問題,但是視圖可以刪除,其命令格式為:DROP VIEW <視圖名>。本題要?jiǎng)h除視圖myview,正確的命令應(yīng)為DROP VIEW myview,即D選項(xiàng)。19. 在視圖設(shè)計(jì)器中有、而在查詢?cè)O(shè)計(jì)器中沒有的選項(xiàng)卡是:A) 排序依據(jù)B) 分組依據(jù)C) 雜項(xiàng)D) 更新條件 參考答案:D【解析】視圖設(shè)計(jì)器與查詢?cè)O(shè)計(jì)器類似區(qū)別主要有以下幾點(diǎn):查詢?cè)O(shè)計(jì)器的結(jié)果是將查詢以.qpr為擴(kuò)展名的文件保存在磁盤中;而視圖設(shè)計(jì)完后,在磁盤上找不到類似的文件,視圖的結(jié)果保存在數(shù)據(jù)庫中。 由于視圖是可以用于更新的,所以它有更
13、新屬性需要設(shè)置,為此在視圖設(shè)計(jì)器中多了一個(gè)"更新條件"選項(xiàng)卡。 在視圖設(shè)計(jì)器中沒有"查詢?nèi)ハ?quot;的問題。20. 假設(shè)查詢文件(myquery.qpr)已經(jīng)創(chuàng)建,要顯示查詢結(jié)果,可使用命令:A) DO myquery.qprB) USE myquery.qprC) BROWSE myquery.qprD) LIST mquery.qpr 參考答案:A【解析】查詢文件建立以后,可以通過項(xiàng)目中的運(yùn)行,或通過"程序"菜單中的"運(yùn)行"項(xiàng)來執(zhí)行或在查詢?cè)O(shè)計(jì)器打開的情況下單擊常用工具欄上的按鈕。也可以通過命令方式執(zhí)行查詢,命令格式
14、為:DO 查詢文件名,文件名中必須包括擴(kuò)展名.qpr。21. 在SET EXACT ON情況下,結(jié)果值為邏輯真的表達(dá)式是:A) "等級(jí)考試"="等級(jí)"B) "等級(jí)"="等級(jí)考試"C) "等級(jí)"+space(4)="等級(jí)考試"D) "等級(jí)"="等級(jí)"+space(4) 參考答案:D【解析】用字符表達(dá)式進(jìn)行比較有兩種方法: 用雙等號(hào)運(yùn)算符(=)精確比較:只有當(dāng)兩個(gè)字符串完全相同(包括空格及位置),才會(huì)為邏輯真 .T.。 用單等號(hào)運(yùn)算符(=)
15、比較,運(yùn)算結(jié)果與 set exact onoff 的設(shè)置有關(guān)。其中,若設(shè)置為ON,則先在較短的字符串尾加若干空格,使兩個(gè)字符串的長度相等,再進(jìn)行精確比較。22. 在設(shè)置日期格式時(shí),不能使用的設(shè)置命令是A) SET DATE DMY B) SET DATE MDYC) SET DATE MYDD) SET DATE YMD 參考答案:C【解析】SET DATE用于設(shè)置日期顯示的格式,其命令格式為:SET DATE TO AMERICANANSIBRITISHFRENCHGERMANITALIANJAPANUSAMDYDMYYMD,C選項(xiàng)格式錯(cuò)誤。23. 下面命令的輸出結(jié)果是: DIMENSION
16、 a(10)? a(1)A) .F.B) .T.C) 0D) 未定義 參考答案:A【解析】DIMENSION<數(shù)組名>(<下標(biāo)上限1>,<下標(biāo)上限2>),用于創(chuàng)建數(shù)組,數(shù)組創(chuàng)建后,系統(tǒng)自動(dòng)給每個(gè)數(shù)組元素賦以邏輯假.F.。24. 設(shè)d=time(),命令 ? VARTYPE (d) 的輸出值是A) LB) CC) ND) D 參考答案:B解析】VARTYPE(<表達(dá)式>,<邏輯表達(dá)式>)為數(shù)據(jù)類型測試函數(shù),測試<表達(dá)式>的類型,返回一個(gè)大寫字母,字母的含義如下表:用VARTYPE( )測得的數(shù)據(jù)類型返回的字母數(shù)據(jù)類型返回的字
17、母數(shù)據(jù)類型C字符型或備注型G通用型N數(shù)值型、整型、浮點(diǎn)型或雙精度型D日期型Y貨幣型T日期時(shí)間型L邏輯型Xnull值O對(duì)象型U未定義VARTYPE (d)的輸出值為C。25. 有如下賦值語句,結(jié)果為"大家好"的表達(dá)式是:a = "你好"b = "大家"A) b + b + LEFT(a, 3, 4)B) b + LEFT(a, 2, 1)C) b + RIGHT(a, 2)D) b + RIGHT(a, 1) 參考答案:C【解析】RIGHT()和LEFT()均為取子串函數(shù),其中LEFT( )從指定表達(dá)式值的左端取一個(gè)指定長度的子串作為函
18、數(shù)值,RIGHT( )從指定表達(dá)式值的右端取一個(gè)指定長度的子串作為函數(shù)值。本題僅C選項(xiàng)的運(yùn)算結(jié)果為"大家好"。26. 如果一個(gè)過程不包含RETURN語句,或者RETURN語句中沒有指定表達(dá)式,那么該過程:A) 沒有返回值B) 返回0C) 返回.F.D) 返回.T. 參考答案:D【解析】程序文件被運(yùn)行時(shí),文件中包含的命令將被依次運(yùn)行,直到所有的命令被運(yùn)行,或者運(yùn)行到以下命令:CANCAL:終止程序運(yùn)行,清除所有的私有變量,返回命令窗口。DO:轉(zhuǎn)去運(yùn)行另一個(gè)程序RETURN:結(jié)束當(dāng)前程序的運(yùn)行,返回到調(diào)用它的上級(jí)程序,若無上級(jí)程序則返回到命令窗口。QUIT:退出Visual F
19、oxPro系統(tǒng),返回到操作系統(tǒng)。如果一個(gè)過程不包含RETURN語句,或者RETURN語句中沒有指定表達(dá)式,那么該過程返回.T.,因此D選項(xiàng)正確。27. 下面程序的運(yùn)行結(jié)果是:SET TALK OFFn=1DO proc1 WITH (n)? n+2PROCEDURE proc1PARAMETERS nFOR k=2 TO 4 n=n+kENDFORRETURNA) 3B) 10C) 11D) 12 參考答案:A【解析】SET TALK OFF的含義為關(guān)閉程序運(yùn)算的顯示過程。FOR-ENDFOR是循環(huán)的結(jié)構(gòu)的一種,先將初值賦給循環(huán)變量,然后判斷循環(huán)條件是否成立,若成立,則運(yùn)行循環(huán)體,然后循環(huán)變量
20、增加一個(gè)步長值,并在次判斷循環(huán)條件確定下一次的循環(huán)操作,如果條件不成立則結(jié)束循環(huán)運(yùn)行ENDFOR后的語句。本題運(yùn)算結(jié)果為3。(n)為表達(dá)式,調(diào)用時(shí)按值傳遞參數(shù),故主程序中n不變。28. 在SQL中,刪除表的語句是:A) DROP TABLEB) DROP VIEWC) ERASE TABLED) DELETE TABLE 參考答案:A【解析】刪除數(shù)據(jù)的命令格式為:DELETE FROM 表名 WHERE 條件。該命令是邏輯刪除指定表中滿足條件的記錄,如果要物理刪除記錄需要繼續(xù)使用PACK命令。WHERE指定被刪除的記錄所滿足的條件,如果不使用WHERE子句,則刪除該表中的全部記錄。29. 在S
21、QL中,數(shù)據(jù)操縱語句不包括:A) APPENDB) DELETEC) UPDATED) INSERT 參考答案:A【解析】SQL的操作功能是指對(duì)數(shù)據(jù)庫中數(shù)據(jù)的操作功能,主要包括插入(INSERT)、更新(UPDATE) 和刪除(DELETE)。APPEND命令用于增加表中的記錄,不屬于數(shù)據(jù)操縱語句。30. 有以下表:讀者(借書證號(hào) C, 姓名 C, 單位 C, 性別 L, 職稱 C, 聯(lián)系電話 C)說明:"性別"值為邏輯真表示男。查詢性別為男(字段值為邏輯真)、職稱為教授或副教授的讀者信息,正確的SQL語句是:A) SELECT * FROM 讀者 WHERE 性別 AND
22、 職稱="教授" OR 職稱="副教授"B) SELECT * FROM 讀者 WHERE 性別=.T. AND 職稱="教授" OR 職稱="副教授"C) SELECT * FROM 讀者 WHERE 職稱="教授" OR 職稱="副教授" AND 性別=.T.D) SELECT * FROM 讀者 WHERE (職稱="教授" OR 職稱="副教授") AND 性別 參考答案:D【解析】SQL的基本格式為SELECT-FROM-WH
23、ERE,其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪些表,WHERE說明查詢條件。職稱為教授或副教授對(duì)應(yīng)的命令語句是"職稱="教授" OR 職稱="副教授"",同時(shí)要求性別為男,因此正確的命令為選項(xiàng)D。邏輯表達(dá)式中運(yùn)算符的優(yōu)先級(jí)從高到低依次為:NOT AND OR。31. 有以下兩個(gè)表:讀者(借書證號(hào) C, 姓名 C, 單位 C, 性別 L, 職稱 C, 聯(lián)系電話 C)借閱(借書證號(hào) C, 總編號(hào) C, 借書日期 D)說明:"性別"值為邏輯真表示男。查詢2004年11月12日借閱過圖書的
24、讀者信息,正確的SQL語句是:A) SELECT * FROM 讀者 WHERE 借書日期=2004-11-12B) SELECT * FROM 讀者, 借閱; WHERE 借書日期=2004-11-12 AND 讀者.借書證號(hào)=借閱.借書證號(hào)C) SELECT * FROM 讀者 JOIN 借閱; WHERE 讀者.借書證號(hào)=借閱.借書證號(hào) AND 借書日期=2004-11-12D) SELECT * FROM 讀者 INNER JOIN 借閱; WHERE 讀者.借書證號(hào)=借閱.借書證號(hào) AND 借書日期=2004-11-12 參考答案:B【解析】連接是關(guān)系的基本操作之一,連接查詢是一種基
25、于多個(gè)關(guān)系的查詢。在連接查詢中,當(dāng)需要對(duì)多個(gè)表連接時(shí),可以用SELECT 指定查詢顯示的字段;在WHERE子句中指定連接條件(連接的字段名前要加上表名做為前綴,表名和字段名之間用"."隔開);在FROM子句中指定要連接的表。查詢2004年11月12日借閱過圖書的讀者信息,查詢條件應(yīng)為"WHERE 借書日期=2004-11-12",因此本題選B。32. 有以下表:讀者(借書證號(hào) C, 姓名 C, 單位 C, 性別 L, 職稱 C, 聯(lián)系電話 C)查詢單價(jià)小于16或大于20的圖書信息,不正確的SQL語句是:A) SELECT * FROM 圖書 WHERE
26、NOT 單價(jià) BETWEEN 16 AND 20B) SELECT * FROM 圖書 WHERE 單價(jià) NOT BETWEEN 16 AND 20C) SELECT * FROM 圖書 WHERE !單價(jià) BETWEEN 16 AND 20D) SELECT * FROM 圖書 WHERE 單價(jià) !BETWEEN 16 AND 20 參考答案:D【解析】BETWEENAND表示在和之間,其中包含等于,即大于等于AND前面的數(shù),小于等于AND后面的數(shù)。"!"和"not"表示"不等于",題干要求查詢查詢單價(jià)小于16或大于20的圖書信息,
27、A、B、C選項(xiàng)均為正確的SQL語句,因此本題選D。33. 有以下表:圖書(總編號(hào) C, 分類號(hào) C, 書名 C, 作者 C, 出版單位 C, 單價(jià) N)查詢書名中含有"基礎(chǔ)"字樣的圖書信息,正確的SQL語句是:A) SELECT * FROM 圖書 WHERE 書名 LIKE "*基礎(chǔ)*"B) SELECT * FROM 圖書 WHERE 書名= "*基礎(chǔ)*"C) SELECT * FROM 圖書 WHERE 書名 LIKE "%基礎(chǔ)%"D) SELECT * FROM 圖書 WHERE 書名= "%基礎(chǔ)
28、%" 參考答案:C【解析】SQL的基本格式為SELECT-FROM-WHERE,其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個(gè)表或哪些表,WHERE說明查詢條件。LIKE為字符串匹配運(yùn)算符,可與通配符"%"和"_"一起使用。"%"表示與任意多個(gè)字符匹配;"_"表示與任意一個(gè)字符匹配。查詢書名中含有"基礎(chǔ)"字樣的圖書信息可用"LIKE "%基礎(chǔ)%""表示,C選項(xiàng)正確。34. 有以下表:圖書(總編號(hào) C, 分類號(hào) C, 書名 C,
29、 作者 C, 出版單位 C, 單價(jià) N)查詢由"高等教育出版社"和"科學(xué)出版社"出版的圖書信息,要求同一出版單位出版的圖書集中在一起顯示,正確的SQL語句是:A) SELECT * FROM 圖書 WHERE 出版單位="高等教育出版社" AND 出版單位="科學(xué)出版社" ORDER BY 出版單位B) SELECT * FROM 圖書 WHERE 出版單位 IN("高等教育出版社", "科學(xué)出版社"); ORDER BY 出版單位C) SELECT * FROM 圖書 WH
30、ERE 出版單位="高等教育出版社" AND 出版單位="科學(xué)出版社" GROUP BY 出版單位D) SELECT * FROM 圖書 WHERE 出版單位 IN("高等教育出版社", "科學(xué)出版社"); GROUP BY 出版單位 參考答案:B【解析】IN為特殊運(yùn)算符,表示在一組值的范圍內(nèi)。本題查詢由"高等教育出版社"和"科學(xué)出版社"出版的圖書信息,要求同一出版單位出版的圖書集中在一起顯示,A、C、D的語法錯(cuò)誤,本題選B。若分組的話,查詢結(jié)果中僅有兩條記錄。35. 有以下
31、兩個(gè)表:借閱(借書證號(hào) C, 總編號(hào) C, 借書日期 D)圖書(總編號(hào) C, 分類號(hào) C, 書名 C, 作者 C, 出版單位 C, 單價(jià) N)查詢沒有任何借閱記錄的圖書信息,不正確的SQL語句是:A) SELECT * FROM 圖書 WHERE 總編號(hào)<> ANY (SELECT 總編號(hào) FROM 借閱)B) SELECT * FROM 圖書 WHERE 總編號(hào)<> ALL (SELECT 總編號(hào) FROM 借閱)C) SELECT * FROM 圖書 WHERE 總編號(hào) NOT IN (SELECT 總編號(hào) FROM 借閱)D) SELECT * FROM 圖書 W
32、HERE NOT EXISTS (SELECT 總編號(hào) FROM 借閱 WHERE 總編號(hào)=圖書.總編號(hào)) 參考答案:A【解析】"<>"為常用的特殊運(yùn)算符,表示"不等于",NOT IN表示"不在一組值的范圍內(nèi)",EXISTS是謂詞,EXISTS或NOT EXISTS是用來檢查在子查詢中是否有結(jié)果返回,即存在元組或不存在元組。本題查詢沒有任何借閱記錄的圖書信息,選項(xiàng)B、C、D均可進(jìn)行查詢,但是沒有"any"這一說法,因此本題選A。36. 有以下表:圖書(總編號(hào) C, 分類號(hào) C, 書名 C, 作者 C,
33、出版單位 C, 單價(jià) N)統(tǒng)計(jì)并顯示圖書數(shù)量大于等于10的出版單位,正確的SQL語句是:A) SELECT 出版單位, COUNT(*) 數(shù)量 FROM 圖書 GROUP BY 出版單位 WHERE 數(shù)量>=10B) SELECT 出版單位, COUNT(*) 數(shù)量 FROM 圖書 GROUP BY 出版單位 HAVING 數(shù)量>=10C) SELECT 出版單位, SUM(*) 數(shù)量 FROM 圖書 GROUP BY 出版單位 WHERE 數(shù)量>=10D) SELECT 出版單位, SUM(*) 數(shù)量 FROM 圖書 GROUP BY 出版單位 HAVING 數(shù)量>=
34、10 參考答案:B【解析】查詢的基本形式由SELECT-FROM-WHERE查詢塊組成。其中SELECT說明要查詢的字段, FROM說明要查詢的字段來自哪個(gè)表或哪些表,WHERE說明查詢條件。SQL的SELECT語句中,HAVING短語用來限定分組必須滿足的條件,因此首先排除A、C選項(xiàng)。本題查詢圖書數(shù)量大于等10的出版單位,應(yīng)使用COUNT函數(shù),因此選B。37. 有以下兩個(gè)表:借閱(借書證號(hào) C, 總編號(hào) C, 借書日期 D)圖書(總編號(hào) C, 分類號(hào) C, 書名 C, 作者 C, 出版單位 C, 單價(jià) N)統(tǒng)計(jì)每本圖書被借閱的次數(shù),若沒被借閱過,則顯示次數(shù)為0,正確的SQL語句是:A) SELECT 圖書.總編號(hào), 書名, COUNT(*) 次數(shù) FROM 圖書 RIGHT JOIN 借閱 ON 圖書.總編號(hào)=借閱.總編號(hào) GROUP BY 圖書.總編號(hào)B) SELECT 圖書.總編號(hào), 書名, COUNT(*) 次數(shù) FROM 圖書 JOIN 借閱 ON 圖書.總編號(hào)=借閱.總編號(hào) GROUP BY 圖書.總編號(hào)C) SELECT 圖書.總編號(hào), 書名, COUNT(借閱.借書證號(hào)) 次數(shù) FROM 圖書 LEFT JOIN 借閱 ON 圖書.總編號(hào)=借閱.總編號(hào) GROUP BY 圖書.總編號(hào)D) SELECT 圖書.總編號(hào), 書名, COUNT(借閱
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版電子競技賽事贊助與直播服務(wù)合同4篇
- 2025版智慧農(nóng)業(yè)用地租賃管理合同模板4篇
- 二手房資金監(jiān)管服務(wù)規(guī)范化合同2024版
- 二零二五年度戶外廣告宣傳推廣合同
- 2025年度男女雙方協(xié)議離婚后的財(cái)產(chǎn)分配及子女監(jiān)護(hù)合同3篇
- 2025年度面包烘焙品牌跨界合作訂購合同4篇
- 二零二五年度農(nóng)藥行業(yè)數(shù)據(jù)分析與研究報(bào)告合同
- 二零二五年度影視行業(yè)演員形象代言合同保密條款范本3篇
- 2025年度跨境電商企業(yè)出口貸款合同范本2篇
- 【地理】地圖的選擇和應(yīng)用(分層練) 2024-2025學(xué)年七年級(jí)地理上冊(cè)同步備課系列(人教版)
- (正式版)CB∕T 4552-2024 船舶行業(yè)企業(yè)安全生產(chǎn)文件編制和管理規(guī)定
- JBT 14588-2023 激光加工鏡頭 (正式版)
- 2024年四川省成都市樹德實(shí)驗(yàn)中學(xué)物理八年級(jí)下冊(cè)期末質(zhì)量檢測試題含解析
- 九型人格與領(lǐng)導(dǎo)力講義
- 廉潔應(yīng)征承諾書
- 2023年四川省成都市中考物理試卷真題(含答案)
- 泵車述職報(bào)告
- 2024年山西文旅集團(tuán)招聘筆試參考題庫含答案解析
- 恢復(fù)中華人民共和國國籍申請(qǐng)表
- 管理期貨的趨勢(shì)跟蹤策略 尋找危機(jī)阿爾法
評(píng)論
0/150
提交評(píng)論