


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 模擬 二級 Visual Foxpro 數(shù)據(jù)庫程序設(shè)計模擬 361 選擇題第 1 題: 下列敘述中正確的是 () 。A. 線性表的鏈式存儲結(jié)構(gòu)與順序存儲結(jié)構(gòu)所需要的存儲空間是相同的B. 線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要多于順序存儲結(jié)構(gòu)C. 線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要少于順序存儲結(jié)構(gòu)D. 線性表的鏈式存儲結(jié)構(gòu)與順序存儲結(jié)構(gòu)在存儲空間的需求上沒有可比性 參考答案: B線性鏈式存儲結(jié)構(gòu)中每個結(jié)點都由數(shù)據(jù)域與指針域兩部分組成, 增加了存儲空間, 所以一般要多于順序存儲結(jié)構(gòu)。第 2 題: 下列敘述中正確的是 () 。A. 棧是一種先進先出的線性表B. 隊列是一種后進先出的線性
2、表C. 棧與隊列都是非線性結(jié)構(gòu)D. 以上三種說法都不對參考答案: D棧是一種先進后出的線性表, 隊列是一種先進先出的線性表, 棧與隊列都是線性 結(jié)構(gòu)。第 3 題:軟件測試的目的是 () 。A. 評估軟件可靠性B .發(fā)現(xiàn)并改正程序中的錯誤C. 改正程序中的錯誤D. 發(fā)現(xiàn)程序中的錯誤參考答案: D軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程, 測試要以查找錯誤為中心, 而不是 為了演示軟件的正確功能。不是為了評估軟件或改正錯誤。第 4 題: 在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是 ()。A. 軟件集成測試計劃B. 軟件詳細設(shè)計說明書C. 用戶手冊D. 軟件需求規(guī)格說明書 參考答案: D需求分析階段的
3、工作可以概括為:需求獲取、需求分析、編寫需求規(guī)格說明書、 需求評審四個方面。所以選擇 D。第 5 題: 軟件生命周期是指 () 。A. 軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程B. 軟件從需求分析、設(shè)計、實現(xiàn)到測試完成的過程C. 軟件的開發(fā)過程D. 軟件的運行維護過參考答案: A通常,將軟件產(chǎn)品從提出、 實現(xiàn)、使用維護到停止使用退役的過程稱為軟件生命周期。也就是說, 軟件產(chǎn)品從考慮其概念開始, 到該軟件產(chǎn)品不能使用為止的整 個時期都屬于軟件生命周期。第 6 題: 面向?qū)ο蠓椒ㄖ?,繼承是指 ( ) 。A. 一組對象所具有的相似性質(zhì)B .一個對象具有另一個對象的性質(zhì)C .各對象之間的共同
4、性質(zhì)D .類之間共享屬性和操作的機制參考答案: D繼承是面向?qū)ο蟮姆椒ǖ囊粋€主要特征, 是使用已有的類的定義作為基礎(chǔ)建立新 類的定義技術(shù)。 廣義的說,繼承是指能夠直接獲得已有的性質(zhì)和特征, 而不必重 復(fù)定義它們,所以說繼承是指類之間共享屬性和操作的機制。第 7 題: 層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是 () 。A. 記錄長度B. 文件的大小C. 聯(lián)系的復(fù)雜程度D. 數(shù)據(jù)之間的聯(lián)系方式參考答案: D層次模型的基本結(jié)構(gòu)是樹形結(jié)構(gòu),網(wǎng)狀模型是一個不加任何條件限制的無向圖, 關(guān)系模型采用二維表來表示, 所以三種數(shù)據(jù)庫的劃分原則是數(shù)據(jù)之間的聯(lián)系方式。第 8 題: 一個工作人員可以使用多臺計算機,而一
5、臺計算機可被多個人使用,則實體工 作人員與實體計算機之間的聯(lián)系是 () 。A. 一對一B. 一對多C. 多對多D. 多對一參考答案: C因為一個人可以操作多個計算機, 而一臺計算機又可以被多個人使用, 所以兩個 實體之間是多對多的關(guān)系。第 9 題:數(shù)據(jù)庫設(shè)計中反映用戶對數(shù)據(jù)要求的模式是 () 。A. 內(nèi)模式B. 概念模式C. 外模式D. 設(shè)計模式參考答案: C數(shù)據(jù)庫系統(tǒng)的三級模式是概念模式、 外模式和內(nèi)模式。 概念模式是數(shù)據(jù)庫系統(tǒng)中 全局數(shù)據(jù)邏輯結(jié)構(gòu)的描述, 是全體用戶公共數(shù)據(jù)視圖。 外模式也稱子模式或用戶 模式,它是用戶的數(shù)據(jù)視圖,給出了每個用戶的局部數(shù)據(jù)描述,所以選擇C。內(nèi)模式又稱物理模式
6、,它給出了數(shù)據(jù)庫物理存儲結(jié)構(gòu)與物理存取方法。第 10 題:有三個關(guān)系R、S和T如下:則由關(guān)系R和S得到關(guān)系T的操作是()A. 自然連接B. 差C. 交D. 并 參考答案: B 關(guān)系T中的元組是R關(guān)系中有而S關(guān)系中沒有的元組的集合,所以進行的是差的 運算。第 11 題:在"項目管理器 "下為項目建立一個新報表,應(yīng)該使用的選項卡是 () 。A. 數(shù)據(jù)B. 文檔C. 類D. 代碼參考答案: B項目管理器中的 "文檔"選項卡包含了處理數(shù)據(jù)時所用的三類文件, 輸入和查看數(shù) 據(jù)所用的表單、打印表和查詢結(jié)果所用的報表及標簽。 所以在"項目管理器 "
7、下為 項目建立一個新報表,應(yīng)該使用 "文檔" 選項卡。第 12 題:擴展名為 pjx 的文件是 ()。A. 數(shù)據(jù)庫表文件B. 表單文件C. 數(shù)據(jù)庫文件D. 項目文件參考答案: D擴展名為 pjx 的文件是項目文件;數(shù)據(jù)庫表文件的擴展名是 dbf ;表單文件的擴 展名是SCX ;數(shù)據(jù)庫文件的擴展名是dbc。第 13 題:在 ViSual FoXPro 中以下敘述正確的是 () 。A. 關(guān)系也被稱作表單B. 數(shù)據(jù)庫表文件存儲用戶數(shù)據(jù)C. 表文件的擴展名是.DBCD .多個表存儲在一個物理文件中參考答案: B表是關(guān)系數(shù)據(jù)庫的一個關(guān)系, 而表單是 ViSual FoXPro 提供的
8、用于建立應(yīng)用程序 界面的最主要的工具之一, 表單內(nèi)可以包含命令按鈕、 文本框、 列表框等各種界 面元素,產(chǎn)生標準的窗口或?qū)υ捒?,所以表和表單是不同的概念,A選項中關(guān)系也被稱作表單的說法不正確, 應(yīng)該是被稱作表; 表文件是數(shù)據(jù)庫中存儲數(shù)據(jù)的載 體,所以B選項的說法正確;表文件的擴展名是 DBF而DBC是數(shù)據(jù)庫庫文件的 擴展名,C選項的說法不正確;在 Visual FoxPro每個表都對應(yīng)一個DBF文件, 即都對應(yīng)一個物理文件, 所以一個數(shù)據(jù)庫中的所有表文件存儲在一個物理文件中的說法不正確。第 14 題:以下關(guān)于 "視圖"的描述正確的是 ( ) 。A. 視圖保存在項目文件中B.
9、 視圖保存在數(shù)據(jù)庫中C. 視圖保存在表文件中D. 視圖保存在視圖文件中參考答案: B視圖是一個虛擬表。 所謂虛擬,是因為視圖的數(shù)據(jù)是從已有的數(shù)據(jù)庫表或其他視 圖中抽象得來的, 這些數(shù)據(jù)在數(shù)據(jù)庫中并不實際存儲, 僅在其數(shù)據(jù)字典中存儲視 圖的定義。 但視圖一經(jīng)定義, 就成為數(shù)據(jù)庫的組成部分, 可以像數(shù)據(jù)庫表一樣接 受用戶的查詢。第 15 題:關(guān)閉表單的程序代碼是 ThisForm.Release , Release 是() 。A. 表單對象的標題B .表單對象的屬性C .表單對象的事件D .表單對象的方法參考答案: D在面向?qū)ο蟮母拍钪校?屬性用來表示對象的狀態(tài), 方法用來描述對象的行為, 事 件
10、是一種由系統(tǒng)預(yù)先定義而由用戶或系統(tǒng)發(fā)出的動作, 事件作用于對象, 對象識 別事件并作出相應(yīng)反應(yīng)。 Release 是將表單從內(nèi)存中釋放, 它是表單的一種行為, 所以它是表單對象的方法。第 16 題: 在關(guān)系模型中,每個關(guān)系模式中的關(guān)鍵字 ()。A. 可由多個任意屬性組成B. 最多由一個屬性組成C. 可由一個或多個其值能唯一標識關(guān)系中任何元組的屬性組成D .以上說法都不正確參考答案: C關(guān)系模型的關(guān)鍵字是屬性或?qū)傩缘慕M合,關(guān)鍵字的值能夠唯一地標識一個元組。 關(guān)鍵字必須由能夠確定唯一標識的屬性組成, 不可以由多個任務(wù)屬性組成, 所以 A選項不正確;關(guān)鍵字可以由多個屬性組成,所以B選項不正確;C選項
11、"可由一 個或多個其值能唯一標識關(guān)系中任何元組的屬性組成 "的說法正確。第 17 題:Visual FoxPro 是() 。A. 數(shù)據(jù)庫系統(tǒng)B. 數(shù)據(jù)庫管理系統(tǒng)C. 數(shù)據(jù)庫D. 數(shù)據(jù)庫應(yīng)用系統(tǒng)參考答案: B數(shù)據(jù)庫是存儲在計算機存儲設(shè)備上, 結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集合; 數(shù)據(jù)庫管理系統(tǒng) 是對數(shù)據(jù)實行專門管理,提供安全性和完整性等統(tǒng)一機制,可以對數(shù)據(jù)的建立、 使用、維護進行管理; 數(shù)據(jù)庫系統(tǒng)是指引進數(shù)據(jù)庫技術(shù)后的計算機系統(tǒng), 實現(xiàn)有 組織地、動態(tài)地存儲大量相關(guān)數(shù)據(jù),提供數(shù)據(jù)處理和信息資源共享的便利手段, 數(shù)據(jù)庫系統(tǒng)由硬件系統(tǒng)、 數(shù)據(jù)庫、 數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、 數(shù)據(jù)庫管理員和
12、用戶等部分組成;數(shù)據(jù)庫應(yīng)用系統(tǒng)是由系統(tǒng)開發(fā)人員利用數(shù)據(jù)庫系統(tǒng)資源開發(fā)出 來的,面向某一類實際應(yīng)用的軟件系統(tǒng); 而 Visual FoxPro 系統(tǒng)作為對數(shù)據(jù)庫進 行建立、使用、維護的平臺,它是一套數(shù)據(jù)庫管理系統(tǒng)。第 18 題:在Visual FoxPro中,假定數(shù)據(jù)庫表S(學號,姓名,性別,年齡)和SC(學 號, 課程號,成績 )之間使用 "學號"建立了表之間的永久聯(lián)系,在參照完整性 的更新規(guī)則、刪除規(guī)則和插入規(guī)則中選擇設(shè)置了"限制"。如果表S所有的記錄在表SC中都有相關(guān)聯(lián)的記錄,則()。A. 允許修改表S中的學號字段值B. 允許刪除表S中的記錄C. 不
13、允許修改表S中的學號字段值D. 不允許在表S中增加新的記錄參考答案: C參照完整性的更新規(guī)則如果設(shè)置了 "限制",若子表中有相關(guān)的記錄, 則禁止修改 父表中的連接字段值,所以S表中的學號不能隨意修改;刪除規(guī)則如果設(shè)置了"限制",若子表中有相關(guān)的記錄,則禁止刪除父表中的記錄,所以S表中禁止隨意修改;如果插入規(guī)則設(shè)置了 "限制" ,若父表中沒有相匹配的連接字段值則禁止 插入子記錄,所以SC表中不允許隨意增加記錄,但 S表無限制。第 19 題:在Visual FoxPro中,對于字段值為空值(NULL)敘述正確的是()。A. 空值等同于空字
14、符串B. 空值表示字段還沒有確定值C. 不支持字段值為空值D. 空值等同于數(shù)值0 參考答案: B 在Visual FoxPro中,字段值的空值NULL的含義是沒有任何值,連空值也沒有, 是未知值、待定值,NULL值與0、空字符串以及空格都不相同,所以 A、D選項 不正確,B選項正確;如果字段在建立時,設(shè)置的是允許空,則字段值可以為空 值NULL所以C選項不正確。第 20 題:在 Visual FoxPro 中,下面關(guān)于索引的正確描述是 ()。A. 當數(shù)據(jù)庫表建立索引以后,表中的記錄的物理順序?qū)⒈桓淖傿. 索引的數(shù)據(jù)將與表的數(shù)據(jù)存儲在一個物理文件中C. 建立索引是創(chuàng)建一個索引文件,該文件包含有指
15、向表記錄的指針D. 使用索引可以加快對表的更新操作參考答案: CVisual FoxPro 索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字值進 行排序。索引文件和表的 .dbf 文件分別存儲, 并且不改變表中記錄的物理順序。 實際上,創(chuàng)建索引是創(chuàng)建一個由指向 .dbf 文件記錄的指針構(gòu)成的文件。若要根 據(jù)特定順序處理表記錄, 可以選擇一個相應(yīng)的索引, 使用索引還可以加速對表的 查詢操作,但不會加快對表的更新操作。第 21 題:下列程序段執(zhí)行以后,內(nèi)存變量 y 的值是()x = 76543y = 0DO WHILE x>0y = x%10 y*10x = in t(x/10)ENDD
16、OA. 3456B. 34567C. 7654D. 76543參考答案: B所以答案應(yīng)該是 34567第 22 題: 下面程序計算一個整數(shù)的各位數(shù)字之和。在下劃線處應(yīng)填寫的語句是 ()SET TALK OFFINPUT "x =" TO xs = 0DO WHILE X = 0s = s + MOD(x,10)ENDDO? sSET TALK ONA. x = in t(x/10)B. x = in t(x%10)C. x = x in t(x/10)D. x = x in t(x%10)參考答案: AMOD是取余函數(shù),MOD(x,10)就是取x的個位數(shù),因為本題是計算一個
17、整數(shù)的各 位數(shù)字之和,如果依次把x的各位移到個位數(shù)上,進行相加就可以實現(xiàn)了。Do循 環(huán)中的第一條語句,即是計算個位數(shù)之和,所以第2條語句應(yīng)該是將x的各位數(shù) 字進行移動,而A選項的語句是將x的值除以10后取整,即可以實現(xiàn)將每位向 右移動一位。第 23 題:在 Visual FoxPro 中,過程的返回語句是 ()。A. GOBACKB. COMEBACKC. RETURND. BACK參考答案: C過程的返回語句是RETURJN當過程執(zhí)行到RETURNS令時,控制將轉(zhuǎn)回到調(diào)用程 序,并返回表達式的值。第 24 題:命令 SELECT 0的功能是 ()。A. 選擇編號最小的未使用工作區(qū)B. 選擇0
18、號工作區(qū)C. 關(guān)閉當前工作區(qū)中的表D. 選擇當前工作區(qū)參考答案: A在多工作區(qū)中,指定工作區(qū)的命令是: SELECTnWorkArea|cTableAlias ,其中參 數(shù)nWorkArea是一個大于等于0的數(shù)字,用于指定工作區(qū)號,最小的工作區(qū)號是1,最大的工作區(qū)號是 32767,如果這里指定為 0,則選擇編號最小的可用工作區(qū)第 25 題:有關(guān)ZAP命令的描述,正確的是()。A. ZAP命令只能刪除當前表的當前記錄B. ZAP命令只能刪除當前表的帶有刪除標記的記錄C. ZAP命令能刪除當前表的全部記錄D. ZAP命令能刪除表的結(jié)構(gòu)和全部記錄參考答案: C使用ZAP命令可以物理刪除表中的全部記錄
19、,不管是否有刪除標記。該命令只是 刪除全部記錄,并沒有刪除表,執(zhí)行完該命令后表結(jié)構(gòu)依然存在。第 26 題:下列程序段執(zhí)行以后,內(nèi)存變量 X和丫的值是()。CLEARSTORE 3 TO XSTORE 5 TO 丫PLUS(X) , 丫)? X , 丫PROCEDURE PLUSPARAMETERS ,A1A2A1 = A1+A2A2 = A1+A2ENDPROCA. 8 13B. 3 13C. 3 5D. 8 5參考答案: C參數(shù)傳遞有按值傳遞和按引用傳遞兩種方式, 按值傳遞時, 形參變量值的改變不 會影響實參變量的取值; 按引用傳遞時, 當形參變量值改變時, 實參變量值也隨 之改變。模塊的調(diào)
20、用格式有兩種:格式1:使用DO命令,格式為DO 文件名丨 過程名 。 格式2:在文件名或過程名后面加一對小括號,格式為 文件 名 I 過程名 (),括號中包括若干個實參變量。本題采用的是利用格式2的方式調(diào)用模塊程序, 采用格式 2調(diào)用模塊程序時, 默認情況下都以按值方式傳遞 參數(shù)。如果實參是變量,可以通過SET UDFPARM命令重新設(shè)置參數(shù)傳遞的方式, 但是,需要注意的是, 不論是設(shè)置何種傳遞方式, 凡是用一對圓括號將一個變量 括起來使其變成一般形式的表達式,總是按值傳遞,它不受SET UDFPARMS的設(shè)置影響。本題中X和丫都是按值傳遞,形參值的變化不會影響到實參值, 所以 程序段執(zhí)行以后
21、 X 值等于 3, 丫值等于 5。第 27 題:下列程序段執(zhí)行以后,內(nèi)存變量 y 的值是 ( ) CLEARx=12345y = 0DO WHILE x>0y = y + x%10x = in t(x/10)ENDDO ?YA. 54321B. 12345C. 51D. 15參考答案: D所以答案應(yīng)該是 15。第 28 題:SQL語句中修改表結(jié)構(gòu)的命令是()。A. ALTER TABLEB. MODIFY TABLEC. ALTER STRUCTURED. MODIFY STRUCTURE參考答案: A修改表結(jié)構(gòu)的命令是ALTER TABLE A為正確選項。第 29 題:假設(shè)"
22、訂單"表中有訂單號、職員號、客戶號和金額字段,如下SQL命令可以正確執(zhí)行的是 ()。A. SELECT 職員號 FROM訂單 GROUPBY 職員號 HAVING COUNT(*)>3 AND AVG金額 >200B. SELECT 職員號 FROM訂單 GROUPBY 職員號 HAVING COUNT(*)>3 AND AVG金 額)>200C. SELECT 職員號 FROM 訂單 GROUP BY職員號 HAVING COUNT(*)>3 WHERE AVG金 額)>200D. SELECT 職員號 FROM 訂單 GROUFBY 職員號 W
23、HEREDOUNT(*)>3 ANDAVG金額 >200參考答案: B查詢是由SELECT和FROM短語構(gòu)成的無條件查詢,或由 SELECT FROM和WHERE 短語構(gòu)成的條件查詢。其基本格式為:SELECT V字段名表FROMV表名表WHEREV條件GROUPBY V字段HAVING V條件ORDERBYV字段INTODBF|TABLE。GROUBY語句用來分組,HAVINGS句用來限定分組必須滿足的條 件。C、D選項格式錯誤。取字段的平均值應(yīng)用"()"而非"_",所以本題選B。第 30 題:要使"產(chǎn)品"表中所有產(chǎn)品的
24、單價上浮8%正確的SQL命令是()。A. UPDAT產(chǎn)品SET單價=單價 + 單價*8% FOR ALLB. UPDAT產(chǎn)品 SET 單價=單價 *1.08 FOR ALLC. UPDAT產(chǎn)品SET單價=單價 + 單價*8%D. UPDATE品 SET 單價=單價 *1.08參考答案: D更新數(shù)據(jù)的命令格式為:UPDATE表名 SET字段名1=表達式1 ,字段名2=表達式2WHERE條件。一般使用WHER子句指定更新的條件,并且一次 可以更新多個字段;如果不使用 WHER子句,則更新全部記錄。本題要使"產(chǎn)品 "表中所有產(chǎn)品的單價上浮8%應(yīng)設(shè)置表達式為"單價二單價*
25、1.08",即D選項 正確。第 31 題:假設(shè)同一名稱的產(chǎn)品有不同的型號和產(chǎn)地,則計算每種產(chǎn)品平均單價的SQL命令是 () 。A. SELECT產(chǎn)品名稱,B. SELECT產(chǎn)品名稱,C. SELECT產(chǎn)品名稱,D. SELECT產(chǎn)品名稱,AVG(單價)FRO M產(chǎn)品 AVG(單價)FRO M產(chǎn)品 AVG(單價)FRO M產(chǎn)品 AVG(單價)FRO M產(chǎn)品GROUP BY單價ORDER BY單價ORDER BY產(chǎn)品名稱GROUP BY產(chǎn)品名稱參考答案: D使用GROUP B短語首先依據(jù)產(chǎn)品名稱對產(chǎn)品進行分組,然后再計算每種產(chǎn)品的 平均單價(AVG)。ORDER B短語則用來排序。本題
26、D選項正確。第 32 題: 如果運行一個表單,以下事件首先被觸發(fā)的是 ()A. LoadB. ErrorC. InitD. Click參考答案: ALoad在表單對象建立之前觸發(fā),即運行表單時,先觸發(fā)Load事件,接著觸發(fā)Init 事件。Error事件和Click事件是在表單運行中所發(fā)生的事件,也在Load事件之后。第 33 題: 從"訂單"表中刪除簽訂日期為 2012年1月 10日之前(含)的訂單記錄,正確的 SQL命令是()。A. DROP FROMT單 WHERE簽訂日期 < =A2012 1 10B. DROP FRO訂單 FOR 簽訂日期 <=八201
27、2 1 10C. DELETE FRO訂單 WHERE簽訂日期 <=八2012 1 10D. DELETE FRO訂單 FOR 簽訂日期 < =八2012 1 10參考答案: C刪除數(shù)據(jù)的命令格式為:DELETEFROM表名WHERE條件。首先排除A、B選 項。WHER指定被刪除的記錄所滿足的條件,如果不使用 WHER子句,貝U刪除該 表中的全部記錄。D選項格式錯誤,所以本題選 C。第 34 題:圖書表中有字符型字段"圖書號"。要求用SQL DELETED令將圖書號以字母A開 頭的圖書記錄全部刪除,正確的命令是 ()。A. DELETE FROM0 書 FOR
28、圖書號 LIKE "A%"B. DELETE FROM0 書 WHILE 圖書號 LIKE "A%"C. DELETE FROIMB 書 WHERE圖書號="A*"D. DELETE FRO圖書 WHERE圖書號 LIKE "A%"參考答案: DLIKE為字符串匹配運算符,可與通配符"'和"_" 一起使用。"%"表示與任意多個 字符匹配;"_"表示與任意一個字符匹配。圖書編號以字母 A開頭的圖書記錄可 用LIKE "A%&quo
29、t;表示,使用DELETED令刪除記錄,正確的選項為 D。第 35 題:SQL的數(shù)據(jù)操作語句不包括()。A. INSERTB. UPDATEC. DELETED. CHANGE參考答案: DSQL可以完成數(shù)據(jù)庫操作要求的所有功能,包括數(shù)據(jù)查詢、數(shù)據(jù)操作、數(shù)據(jù)定義和數(shù)據(jù)控制,是一種全能的數(shù)據(jù)庫語言。其中,數(shù)據(jù)操作功能所對應(yīng)的命令為INSERT UPDATE DELETE本題正確答案為Db第 36 題:與"SELECT DISTINCT 產(chǎn)品號 FRO M 產(chǎn)品 WHERE單價 =ALL(SELECT 單價 FROM 產(chǎn)品 WHERE SUBST產(chǎn)品號,1,1) ="2&quo
30、t;)"等價的SQL命令是()。A. SELECT DISTINCT產(chǎn)品號 FROM產(chǎn)品 WHERE單價=;(SELECT MAX單 價)FRO M 產(chǎn)品 WHERE SUBST產(chǎn)品號,1,1) ="2")B. SELECT DISTINCT產(chǎn)品號 FROM 產(chǎn)品 WHERE單價=;(SELECT MIN單 價)FRO M 產(chǎn)品 WHERE SUBST產(chǎn)品號,1,1) = "2")C. SELECT DISTINCT產(chǎn)品號 FROM產(chǎn)品 WHERE單價=ANY; (SELECT單價FROM產(chǎn)品 WHERE SUBST產(chǎn)品號,1,1) = &qu
31、ot;2")D. SELECT DISTINCT產(chǎn)品號 FROM產(chǎn)品 WHERE單價=SOME; (SELECT單 價 FRO M 產(chǎn)品 WHERE SUBST產(chǎn)品號,1,1) = "2")參考答案: ASUBSTR(字符表達式 ,起始位置 ,長度)為取子串函數(shù),從指定表達式值 的指定起始位置取指定長度的子串作為函數(shù)值。 DISTINCT語句用來去掉重復(fù)值。 本題主要考察嵌套查詢,與題目含義等價的應(yīng)為 A選項。第 37 題:根據(jù)"產(chǎn)品"表建立視圖myview,視圖中含有包括了 "產(chǎn)品號"左邊第一位是"1"
32、 的所有記錄,正確的SQL命令是()。A. CREATE VIEW myview AS SELECT * FRO 產(chǎn)品 WHERE LEFT產(chǎn)品號,1)= "1"B. CREATE VIEW myview AS SELECT * FRO產(chǎn)品 WHERE LIKE("1",產(chǎn)品號)C. CREATE VIEW myview SELECT * FRO產(chǎn)品 WHERE LEFT產(chǎn)品號,1) = "1"D. CREATE VIEW myview SELECT * FRO產(chǎn)品 WHERE LIKE("1",產(chǎn)品號)參考答案:
33、 A使用CREATE/IEW命令可以創(chuàng)建一個視圖,要求視圖中含有包括了 "產(chǎn)品號"左邊 第一位是"1"的所有記錄,可使用SELECT命令。首先排除C D選項,where指 定的條件"WHERE LEF吠品號,1) = "1""正確,因此A選項為正確選項。第 38 題:在項目管理器中,將一程序設(shè)置為主程序的方法是 () 。A. 將程序命名為 mainB .通過屬性窗口設(shè)置C.右鍵單擊該程序從快捷菜單中選擇相關(guān)項D .單擊修改按鈕設(shè)置參考答案: C設(shè)置主程序有兩種方法: 在項目管理器中選中要設(shè)置為主程序的文件, 從主菜
34、單的 "項目"菜單或快捷菜單中選擇 "設(shè)置主文件 "選項。項目管理器將應(yīng)用 程序的主文件自動設(shè)置為 "包含" ,在編譯完應(yīng)用程序之后, 該文件作為只讀文件 處理。在"項目信息"的"文件"選項卡中選中要設(shè)置的主程序文件,右擊鼠標,在彈出的快捷菜單中選擇 "設(shè)置主文件 " 。在這種情況下, 只有把文件設(shè) 置為"包含"之后才能激活"設(shè)置文件"選項。即C選項正確。第 39 題: 假設(shè)在表單設(shè)計器環(huán)境下,表單中有一個文本框且已經(jīng)被選定為當前對象。
35、現(xiàn) 在從屬性窗口中選擇Value屬性,然后在設(shè)置框中輸入:二 $2001 9- 10 $2001 8 20。請問以上操作后,文本框 Value屬性值的數(shù)據(jù)類型為 ( ) 。A. 日期型B. 數(shù)值型C. 字符型D. 布爾型參考答案: B兩個日期型數(shù)據(jù)可以相減, 結(jié)果是一個數(shù)值型的數(shù)據(jù), 表示兩個日期相差的天數(shù)。 因此本題 B 選項正確。第 40 題: 表單里有一個選項按鈕組,包含兩個選項按鈕 Option1 和 Option2 。假設(shè) Option2 沒有設(shè)置 Click 事件代碼,而 Option1 以及選項按鈕組和表單都設(shè)置 了 Click 事件代碼。那么當表單運行時,如果用戶單擊 Opti
36、on2 ,系統(tǒng)將 ( ) 。A. 執(zhí)行表單的 Click 事件代碼B. 執(zhí)行選項按鈕組的 Click 事件代碼C. 執(zhí)行 Option1 的 Click 事件代碼D. 不會有反應(yīng)參考答案: B表單對象從創(chuàng)建到被釋放的整個過程可以分為 5 個階段: 裝載階段(Load 事件); 對象生成階段 (Init 事件); 交互操作階段(如單擊事件 ); 對象釋放階段 (Destroy 事件); 卸載階段(Unload 事件 ) 。本題沒有設(shè)置 Option2 的 Click 事件代碼,當單擊時,優(yōu)先觸發(fā)選項按鈕組的Click事件代碼。B選項正確?;静僮黝} 第 41 題: 1在考生文件夾下新建一個名為
37、" 庫存管理 " 的項目文件。2 在新建的項目中建立一個名為 " 使用零件情況 "的數(shù)據(jù)庫,并將考生文件夾 下的所有自由表添加到該數(shù)據(jù)庫中。3 修改 "零件信息 " 表的結(jié)構(gòu),為其增加一個字段,字段名為 "規(guī)格" ,類型為 字符型,長度為 8。4 打開并修改mymen菜單文件,為菜單項"查找"設(shè)置快捷鍵Ctrl + T。參考答案:(1) 在命令窗口輸入 "Create Project 庫存管理 "( 也可寫作 "Crea Proj 庫存 管理") ,并按回
38、車鍵以新建一個項目。(2) 步驟 1:在項目管理器中選擇 " 數(shù)據(jù)"節(jié)點下的 " 數(shù)據(jù)庫 " 選項,單擊 " 新建" 按鈕,在 " 新建數(shù)據(jù)庫 " 對話框中單擊 " 新建 數(shù)據(jù)庫 " ,再在 " 創(chuàng)建" 對話框中輸入數(shù)據(jù)庫名 " 使用零件情況 " ,并單擊 " 保存" 按 鈕。 步驟 2:在數(shù)據(jù)庫設(shè)計器空白處右擊, 在彈出的快捷菜單中選擇 " 添加表 " 命 令,在" 打開" 對話框中分別將考生文
39、件下的表零件信息、 使用零件和項目信息添 加到數(shù)據(jù)庫中。 (3) 在數(shù)據(jù)庫設(shè)計器中右擊表 " 零件信息 " ,在彈出的快捷菜單中 選擇" 修改" 命令,在表設(shè)計器的 " 字段" 選項卡中,在 " 字段名 " 中輸入 " 規(guī)格" , " 類型" 選擇" 字符型 " , " 寬度" 為 8,單擊" 確定 " 按鈕。 (4) 步驟 1:單擊工具欄中 的"打開"按鈕,在"打開"對話框中
40、雙擊考生文件夾下的 mymenu.mn文件。步驟 2:在彈出的菜單設(shè)計器中,單擊 " 文件 " 行中的 " 編輯" 按鈕,再單擊 " 查找" 行中 的"選項"按鈕,在彈出的"提示選項"對話框中的"鍵標簽"處按下CTRL+T最后 單擊 " 確定" 按鈕。 步驟 3:單擊工具欄中的 " 保存" 按鈕,再單擊主菜單欄中 " 菜 單" 下的 " 生成" 命令,在 " 生成菜單 " 對話
41、框中單擊 " 生成" 按鈕。詳細解答:簡單應(yīng)用題第 42 題:在考生文件夾下完成如下簡單應(yīng)用:1 建立一個名為NEW_VIE的視圖,該視圖含有選修了課程但沒有參加考試(成績字段值為NULL的學生信息(包括"學號"、"姓名"和"系部"3個字段)。2 建立表單 MYFORM, 3在表單上添加一個表格控件 ( 名稱為 grdCourse) ,并通 過該控件顯示表 COURS的內(nèi)容(要求RecordSourceType屬性必須為0)。參考答案:(1) 【操作步驟】 步驟 1 :單擊工具欄中的 " 打開 "
42、; 按鈕,打開考生文件夾下 的SCORE_MANAG數(shù)據(jù)庫,在空白處右擊,選擇"新建本地視圖"命令,將表student和score1添加到視圖設(shè)計器中。 步驟2:在"字段"選項卡中,將"student. 學號 " , "student. 姓名 " , "student. 系部" 添加到選定字段。步驟 3:在" 篩 選"選項卡中,首先選擇"scorel.課程號"字段,"條件"選擇Is NULL并選擇"否 ";再選擇 "score1. 成績"字段, "條件"選擇 Is NULL。 步驟 4:保存視圖為 "NEW_VIEV并運行視圖。(2)【操作步驟】 步驟1:單擊工具欄中的"新建"按 鈕,新建一個表單, 通過表單控件工具欄為表單添加一個表格控件, 設(shè)置其 Name 屬性為 grdcourse 。 步驟 2:在表單設(shè)計器中選擇表格控件并右擊
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年黨員干部述職述廉報告
- 2023年湖北省各市(州區(qū))供電服務(wù)有限公司聯(lián)合招聘【800人】筆試參考題庫附帶答案詳解
- 2023年溫州機場集團公開招聘筆試參考題庫附帶答案詳解
- 2025至2031年中國介入防護屏風行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國不銹鋼煲單柄煲行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國高固含量濾油機數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國西沙必利數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國電熱泵數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國帶切割裝置排污泵數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國三相電量參數(shù)測量儀數(shù)據(jù)監(jiān)測研究報告
- 腦梗死教學查房-課件
- 試劑售后承諾書
- 放空氣器的安全操作規(guī)程
- 吃動平衡宣講-李士雪課件
- CDMA數(shù)字光纖直放站CRRU
- 《木蘭詩》歷年中考古詩欣賞試題匯編(截至2020年)
- 特種設(shè)備(承壓類)生產(chǎn)單位安全風險管控(日管控、周排查、月調(diào)度)清單
- 小升初語文:必考古詩詞專項練習
- DB32-T 4281-2022 江蘇省建筑工程施工現(xiàn)場專業(yè)人員配備標準
- 防護棚驗收表
- 醫(yī)院藥學智慧裝備規(guī)劃建設(shè)構(gòu)想
評論
0/150
提交評論