計算機(jī)二級考試VISUAL+FOXPRO模擬題二2014年_第1頁
計算機(jī)二級考試VISUAL+FOXPRO模擬題二2014年_第2頁
計算機(jī)二級考試VISUAL+FOXPRO模擬題二2014年_第3頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計算機(jī)二級考試 VISUAL FOXPR模擬題二2014年( 總分: 86.00 ,做題時間: 120 分鐘 )一、選擇題 ( 每小題 1 分,共 40 小題,共 40 分)( 總題數(shù): 36,分?jǐn)?shù): 40.00)1. 下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性緒構(gòu)的是 ( ) 。(分?jǐn)?shù): 1.00 )A. 循環(huán)隊列B. 帶鏈隊列C. 二叉樹 VD. 帶鏈棧解析: 【解析】線性結(jié)構(gòu)是指數(shù)據(jù)元素只有一個直接前驅(qū)和直接后驅(qū),線性表是線性結(jié)構(gòu),循環(huán)隊列,帶 鏈隊列和棧,是指對插入和刪除有特殊要求的線性表,是線性結(jié)構(gòu)。而二叉樹是非線性結(jié)構(gòu)。2. 下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進(jìn)后出”原則存取數(shù)據(jù)的是( ) 。(分?jǐn)?shù):

2、1.00 )A. 循環(huán)隊列B. 棧 VC. 隊列D. 二叉樹解析:【 解析】棧是一種特殊的線性表, 其插入和刪除運算都只在線性表的一端進(jìn)行, 而另一端是封閉的 可以進(jìn)行插入和刪除運算的一端稱為棧頂,封閉的一端稱為棧底。棧頂元素是最后被插入的元素,而棧底 元素是最后被刪除的。因此,棧是按照先進(jìn)后出的原則組織數(shù)據(jù)的。3. 對于循環(huán)隊列,下列敘述中正確的是 ( ) 。(分?jǐn)?shù): 1.00 )A. 隊頭指針是固定不變的B. 隊頭指針一定大于隊尾指針C. 隊頭指針一定小于隊尾指針D. 隊頭指針可以大于隊尾指針,也可以小于隊尾指針 V解析: 【解析】循環(huán)隊列是把隊列的頭和尾在邏輯上連接起來,構(gòu)成一個環(huán)。循環(huán)

3、隊列中首尾相連,分不 清頭和尾,此時需要兩個指示器分別指向頭部和尾部。插入就在尾部指示器的指示位置處插入,刪除就在 頭部指示器的指示位置刪除。4. 在面向?qū)ο蠓椒ㄖ?,不屬于“對象”基本特點的是 ( ) 。(分?jǐn)?shù): 1.00 )A. 一致性 VB. 分類性C. 多態(tài)性D. 標(biāo)識唯一性解析: 【解析】對象具有如下特征:標(biāo)識唯一性、分類性、多態(tài)性、封裝性、模塊獨立性。5. 軟件設(shè)計中劃分模塊的一個準(zhǔn)則是 ( ) 。(分?jǐn)?shù): 1.00 )A. 低內(nèi)聚低耦合B. 高內(nèi)聚低耦合 VC. 低內(nèi)聚高耦合D. 高內(nèi)聚高耦合解析: 【解析】耦合性和內(nèi)聚性是模塊獨立性的兩個定性標(biāo)準(zhǔn),是互相關(guān)聯(lián)的。在軟件設(shè)計中,各模

4、塊間 的內(nèi)聚性越強(qiáng),則耦合性越弱。一般優(yōu)秀的軟件設(shè)計,應(yīng)盡量做到高內(nèi)聚低耦合,有利于提高模塊的獨立 性。6. 下列選項中不屬于結(jié)構(gòu)化程序設(shè)計原則的是 ( ) 。(分?jǐn)?shù): 1.00 )A. 可封裝 VB. 自頂向下C. 模塊化D. 逐步求精解析:【解析】結(jié)構(gòu)化程序設(shè)計的主要原則概括為自頂向下,逐步求精,限制使用GOTO吾句7.軟件詳細(xì)設(shè)計產(chǎn)生的圖如下:(分?jǐn)?shù):1.00)A. N S 圖B. PAD 圖C. 程序流程圖 VD. E R 圖解析:【解析】N-S圖(也被稱為盒圖或 CHAPIN圖)和PAD('可題分析圖)及PFD(程序流程圖)是詳細(xì)設(shè)計階 段的常用工具,E-R圖也即實體一聯(lián)系圖

5、是數(shù)據(jù)庫設(shè)計的常用工具。從題中圖可以看出該圖屬于程序流程 圖。8. 數(shù)據(jù)庫管理系統(tǒng)是()。(分?jǐn)?shù):1.00 )A. 操作系統(tǒng)的一部分B. 在操作系統(tǒng)支持下的系統(tǒng)軟件VC. 一種編譯系統(tǒng)D. 一種操作系統(tǒng)解析:【解析】數(shù)據(jù)庫系統(tǒng)屬于系統(tǒng)軟件的范疇。9. 在E R圖中,用來表示實體聯(lián)系的圖形是()。(分?jǐn)?shù):1.00 )A. 橢圓形B. 矩形C. 菱形 VD. 三角形解析:解gHE R圖也即實體一聯(lián)系圖(Entity Relationship Diagram),提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型,構(gòu)成E-R圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為:10.有三個關(guān)系R

6、、S和T如下:實體型(Entity):用矩形表示,矩形框內(nèi)寫明實體名;屬性 (Attribute):用橢圓形表示,并用無向邊將其 與相應(yīng)的實體連接起來;聯(lián)系(Relationship):用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有 關(guān)實體連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型(1 : 1, 1 : n或m n)其中關(guān)系T由關(guān)系R和s通過某種操作得到,該操作為 ()(分?jǐn)?shù):1.00 )A. 選擇B. 投影C. 交D. 并 V解析:【解析】關(guān)系的并運算是指由結(jié)構(gòu)相同的兩個關(guān)系合并,形成一個新的關(guān)系,其中包含兩個關(guān)系中 的所有兀素。由題可以看出,T是R和S的并運算得到的。11. 設(shè)置文本框顯示

7、內(nèi)容的屬性是 ()。(分?jǐn)?shù):1.00 )A. ValueVB. CaptionC. NameD. InputMask解析: 【解析】文本框 (TextBox) 是一種常用控件,可用于輸入數(shù)據(jù)或編輯內(nèi)存變量,數(shù)組元素和非備注 型字段內(nèi)的數(shù)據(jù)。 Value 屬性可用來設(shè)置文本框的顯示內(nèi)容。 InputMask 屬性指定如何輸入和顯示數(shù)據(jù)。12. 語句LIST MEMORY LIKE a*能夠顯示的變量不包括 ()。(分?jǐn)?shù): 1.00 )A. aB. alC. ab2D. ba3 V解析: 【解析】 LIKE 短句只顯示與通配符相匹配的內(nèi)存變量。通配符包括“ *”和“?”,“*”表示任意 多個字符,

8、“ ?”表示任意一個字符。故此題只有D選項不能顯示。13. 計算結(jié)果不是字符串“ Teacher"的語句是()。(分?jǐn)?shù): 1.00 )A. AT("MyTeacher" , 3, 7)B. SUBSTR("MyTeacher", 3, 7)C. RIGHT("MyTeacher" , 7)D. LEFT("Teacher" , 7) V解析:【解析】對字符串取子串函數(shù)有LEFT() , RIGHT(), SUBSTR(。LEFT()從指定表達(dá)式值的左端取一個指定長度的字串作為函數(shù)值。RIGHT()從指定表

9、達(dá)武值的右端取一個指定長度的字串作為函數(shù)值。SUBSTR()從指定表達(dá)式值的指定起始位置取指定長度的字串作為函數(shù)值。而AT()函數(shù)是求子串位置的函數(shù)。14. 學(xué)生表中有“學(xué)號”“姓名”和“年齡”三個字段,SQL語句“ SELECT學(xué)號FROM學(xué)生”完成的操作稱為( ) 。(分?jǐn)?shù): 1.00 )A. 選擇B. 投影 VC. 連接D. 并解析:【解析】SELECT語句的FROM之后只指定了一個關(guān)系,選出滿足條件的元組,相當(dāng)于關(guān)系操作的投 影操作。15. 報表的數(shù)據(jù)源不包括 ( ) 。(分?jǐn)?shù): 1.00 )A. 視圖B. 自由表C. 數(shù)據(jù)庫表D. 文本文件 V解析: 【解析】報表的數(shù)據(jù)源必須具有表結(jié)

10、構(gòu)。所以文本文件不可以作為報表的數(shù)據(jù)源。16. 使用索引的主要目的是 ( ) 。(分?jǐn)?shù): 1.00 )A. 提高查詢速度 VB. 節(jié)省存儲空間C. 防止數(shù)據(jù)丟失D. 方便管理解析: 【解析】使用索引能夠快速定位,在查詢時提高查詢速度。17. 表單文件的擴(kuò)展名是 ( ) 。(分?jǐn)?shù): 1.00 )A. frmB. prgC. sex VD. VCX解析:【解析】表單文件的擴(kuò)展名是.sexfrm是.VB窗體文件格式,.prg是程序文件的格式,.vex是可視類庫的文件格式。18. 下列程序段執(zhí)行時在屏幕上顯示的結(jié)果是 ( ) 。 DIME a(6)a(1)=1a(2)=1 FOR i=3 TO6 a(

11、i)=a(i-l)+a(i-2) NEXT ?a(6)(分?jǐn)?shù): 1.00 )A. 5B. 6C. 7D.8 V解析:【解析】這是一個求斐波那契數(shù)列 (因數(shù)學(xué)家列昂納多斐波那契以兔子繁殖為例子而引入,故又 稱為“兔子數(shù)列”),通過FOR循環(huán)結(jié)構(gòu)達(dá)到遞歸運算的結(jié)果。a(6)應(yīng)為8。19. 下列程序段執(zhí)行時在屏幕上顯示的結(jié)果是 ( ) 。x1=20 x2=30 SET UDFPARMS TO VALUE DOTEST WITH xl,x2 ?xl,x2 PROCEDURE test PARAMETERS a,b X=a a=b b=x (分?jǐn)?shù): 1.00 )A. 30 30B. 30 20 VC.

12、20 20D. 20 30解析:【解析】調(diào)用模塊程序的格式有兩種:格式I : DO| | WITH, 格式2 : | ( ,)采用格式 l 調(diào)用模塊程序時,如果實參是變量,那么傳遞的將不是變量的值,而是變量的地址,在模塊程 序中對形參變量值的改變,同樣是對實參變量值的改變。所以應(yīng)選B,在模塊程序中交換了 xl和x2的值。20. 以下關(guān)于“查詢”的正確描述是 ( ) 。(分?jǐn)?shù): 1.00 )A. 查詢文件的擴(kuò)展名為. prgB. 查詢保存在數(shù)據(jù)庫文件中C. 查詢保存在表文件中D. 查詢保存在查詢文件中V解析: 【解析】查詢是以. qpr 為擴(kuò)展名的查詢文件保存在磁盤上的。21. 以下關(guān)于“視圖”

13、的正確描述是 ( ) 。(分?jǐn)?shù): 1.00 )A. 視圖獨立于表文件B. 視圖不可更新C. 視圖只能從一個表派生出來D. 視圖可以刪除 V解析: 【解析】視圖可以用來從一個或多個相關(guān)聯(lián)的表中提取(更新)有用的信息,視圖依賴于表,不獨立存在。通過視圖既可以查詢表,又可以更新表。視圖可以刪除。22. 為了隱藏在文本框中輸入的信息,用占位符代替顯示用戶輸入的字符,需要設(shè)置的屬性是( ) 。(分?jǐn)?shù): 1.00 )A. ValueB. ControlSoureeC. InputMaskD. PasswordChar V解析: 【解析】本框的 PasswordChar 屬性用來指定文本框是顯示用戶輸入的字

14、符還是顯示占位符,指定 用做占位符的字符。23假設(shè)某表單的Visible 屬性的初值為.F.,能將其設(shè)置為.的方法是()。(分?jǐn)?shù): 1.00 )A. HideB. Show VC. ReleaseD. SetFocus解析:【解析】表單的Show方法:顯示表單,將表單的 Visible 屬性設(shè)置為.T.,并使表單成為活動對 象。表單的Hide方法:隱藏表單,將表單的 Visible 屬性設(shè)置為.F.。表單的Release方法:將表單從 內(nèi)存中釋放 ( 清除 )。 SetFoeus 方法是針對表單的控件的。24. 在數(shù)據(jù)庫中建立表的命令是 ( ) 。(分?jǐn)?shù): 1.00 )A. CREATE VB

15、. CREATE DATABASEC. CREATE QUERYD. CREATE FORM解析:【解析】在數(shù)據(jù)庫中建立表有兩種方式:使用數(shù)據(jù)庫設(shè)計器;使用OPEN DATABAS命令打開數(shù)據(jù)庫,然后使用CREATE命令建立表。25. 讓隱藏的MeForm表單顯示在屏幕上的命令是 ()。(分?jǐn)?shù): 1.00 )A. MeForm. DisplayB. MeForm. Show VC. MeForm. ListD. MeForm. See解析:【解析】表單的Show方法:顯示表單,將表單的 Visible 屬性設(shè)置為.T.,并使表單成為活動對 象。表單的Hide方法:隱藏表單,將表單的 Visib

16、le 屬性設(shè)置為.F.。表單的Release方法:將表單從 內(nèi)存中釋放 (清除)。 SetFoeus 方法是針對表單的控件的。26. 在表設(shè)計器的“字段”選項卡中,字段有效性的設(shè)置項中不包括 ( ) 。(分?jǐn)?shù): 1.00 )A. 規(guī)則B. 信息C. 默認(rèn)值D. 標(biāo)題 V解析: 【解析】在設(shè)置項中有規(guī)則 (字段有效性規(guī)則 ) 、信息(違背字段有效性規(guī)則時的提示信息)、默認(rèn)值( 字段的默認(rèn)值 ) 三項。27. 若SQL語句中的ORDER B短語中指定了多個字段,貝U ()。(分?jǐn)?shù): 1.00 )A. 依次按自右至左的字段順序排序B. 只按第一個字段排序C. 依次按自左至右的字段順序排序 VD. 無

17、法排序解析: 【解析】如果指定了多個字段,則將依次按照自左至右的字段順序排序。28. 在 Visual FoxPro 中,下面關(guān)于屬性、方法和事件的敘述錯誤的是 ( ) 。(分?jǐn)?shù): 1.00 )A. 屬性用于描述對象的狀態(tài),方法用于表示對象的行為B. 基于同一個類產(chǎn)生的兩個對象可以分別設(shè)置自己的屬性值C. 事件代碼也可以像方法一樣被顯式調(diào)用D. 在創(chuàng)建一個表單時,可以添加新的屬性、方法和事件V解析: 【 解析】 創(chuàng)建表單時, 可以給屬性、 方法和事件設(shè)置一些值等, 但不可添加新的屬性、 方法和事件。29. 下列函數(shù)返回類型為數(shù)值型的是 ( ) 。(分?jǐn)?shù): 1.00 )A. STRB. VAL

18、VC. DTOCD. TTOC解析:【解析VAL是將字符轉(zhuǎn)為數(shù)字的函數(shù),返回值為數(shù)值型。STR是將數(shù)字轉(zhuǎn)為字符型的函數(shù),DTOC和TTOC是將日期型或日期時間型數(shù)據(jù)轉(zhuǎn)為字符型的函數(shù),返回值為字符型。30. 與“SELECT*FRO教師表INTO DBF A等價的語句是 ()。(分?jǐn)?shù): 1.00 )A. SELECT*FRO教師表 TO DBF AB. SELECT*FRO教師表 TO TABLE AC. SELECT*FRO教師表 INTO TABLE A VD. SELECT*FRO教師表 INTO A解析: 【解析】短句 INTO DBFI TABLE tableName 是將查詢結(jié)果存放

19、到永久表中。31. 查詢“教師表”的全部記錄并存儲于臨時文件one. dbf中的SQL命令是()。(分?jǐn)?shù): 1.00 )A. SELECT*FR()M 教師表 INTO C4JRSOR one VB. SELECT*FRO教師表 TO CURSOR oneC. SELECT*FRO教師表 INTO CURSOR DBF oneD. SELECT*教師表 TO CURSOR DBF one解析: 【解析】短句INTO CURSOR tableName是將查詢結(jié)果存放到臨時數(shù)據(jù)庫文件中。32. “教師表”中有“職工號” “姓名”和“工齡”字段, 其中“職工號”為主關(guān)鍵字, 建立“教師表”的 SQL

20、命令是()。(分?jǐn)?shù): 1.00 )A. CREATE TABLE教師表(職工號 C(10)PRIMARY 姓名 C(20),工齡 I)B. CREATE TABLE教師表(職工號 C(10)FOREIGN 姓名 C(20),工齡 I)C. CREATE TABLED師表(職工號 C(10)FOREIGN KEY 姓名 C(20),工齡 I)D. CREATE TABLED師表(職工號 C(10)PRIMARY KEY 姓名 C(20),工齡 I) V解析: 【解析】設(shè)置主關(guān)鍵字的語句為: PRIMARY KEY。33. 創(chuàng)建一個名為 student 的新類, 保存新類的類庫名稱是 mylib

21、,新類的父類名是 Person ,正確的命令是( ) 。(分?jǐn)?shù): 1.00 )A. CREATE CLASS mylib OF student AS PcrsonB. CREATE CLASS student OF Person AS mylibC. CREATE CLASS student OF mylib AS Person VD. CREATE CLASS Person OF mylib AS student解析:【解析】格式為CREATE CLAS新類名OF類庫名稱AS父類名。34. “教師表”中有“職工號” “姓名” “工齡”和“系號”等字段,“學(xué)院表”中有“系名”和“系號”等字段,

22、計算“計算機(jī)”系教師總數(shù)的命令是 ( ) 。(分?jǐn)?shù): 1.00 )A. SELECT COUNT(*)FRO教師表INNER JOIN學(xué)院表ON教師表,系號=學(xué)院表,系號 WHER系名=“計算 機(jī)” VB. SELECT COUNT(*)FRO教師表INNER JOIN學(xué)院表 ON教師表,系號=學(xué)院表,系號 0RDER BY教師表系 號HAVING學(xué)院表,系名=“計算機(jī)”C. SELECT SUM(*)FRON教師表INNER JOIN學(xué)院表ON教師表,系號=學(xué)院表,系號 GROUP B教師表,系 號D. SELECT SUM(*)FRON教師表INNER JOIN學(xué)院表ON教師表,系號=學(xué)院

23、表,系號 0RDER BY教師表,系 號HAVING學(xué)院表,系名=“計算機(jī)”解析:【解析INNER JOIN運算為普通連接,組合兩個表中的記錄,只要在公共字段之中有相符的值。GROUP BY子句用來分組,HAVING子句用來從分組的結(jié)果中篩選行。35. “教師表”中有“職工號” “姓名” “工齡”和“系號”等字段,“學(xué)院表”中有“系名”和“系號”等字段,求教師總數(shù)最多的系的教師人數(shù),正確的命令序列是 ( ) 。(分?jǐn)?shù): 1.00 )A. SELECT教師表,系號,COUNT(*)AS人數(shù)FROM教師表,學(xué)院表 GROUP B教師表,系號INTO DBF TEMP SELECT MAX人數(shù) )F

24、ROM TEMPB. SELECT教師表,系號,COUNT(*)FRO瞰師表,學(xué)院表 WHER教師表,系號一學(xué)院表,系號 GROUP BY 教師表,系號 INTO DBF TEMP SELECT MAX人數(shù) )FROM TEMPC. SELECT教師表,系號,CoUNT(*)AS人數(shù)FROM教師表,學(xué)院表WHER教師表,系號一學(xué)院表,系號GROUP BY教師表,系號 TO FILE TEMP SELECT MAX人數(shù) )FROM TEMPD. SELECT教師表,系號,COUNT(*)AS人數(shù)FRoM教師表,學(xué)院表WHER教師表,系號一學(xué)院表,系號GROUP BY教師表,系導(dǎo) INTO DBF

25、 TEMP SELECT MAX人數(shù) )FROM TEMP V解析:【解析】首先通過 GROUBY子句用來分組,將各系教師人數(shù)存入表TEMP中,然后再查詢各組人數(shù)的最大值。第3640題使用如下關(guān)系:客戶(客戶號,名稱,聯(lián)系人,郵政編碼,電話號碼) 產(chǎn)品(產(chǎn)品號,名稱,規(guī)格說明,單價 ) 訂購單(訂單號,客戶號,訂購日期 ) 訂購單明細(xì) (訂單號,序號, 產(chǎn)品號,數(shù)量 )(分?jǐn)?shù): 5.00)(1). 查詢單價在 600 元以上的主機(jī)板和硬盤的正確命令是 ( ) 。(分?jǐn)?shù):1.00 )A. SELECT*FROM產(chǎn)品 WHERE單價600 AND(名稱=”主機(jī)板” AND名稱=”硬盤”)B. SE

26、LECT*FRO產(chǎn)品 WHERE單介600 AND(名稱=”主機(jī)板” OR名稱=”硬盤”)VC. SELECT*FRO產(chǎn)品FOR單價)600 AND(名稱=”主機(jī)板” AND名稱=”硬盤”)D. SELECT*FROM產(chǎn)品FOR單價600 AND(名稱=”主機(jī)板” OR名稱=”硬盤”)解析:【解析】在SQL語句中,限定查詢條件使用的是WHER短語,所以選項C和選項D是錯誤的。由于題干中要求的是查詢主機(jī)板和硬盤,而選項A查詢的是名稱為主機(jī)板并且名稱也為硬盤,因為一個物件只有一個名稱,且在數(shù)據(jù)表中只存在一個名稱字段,顯然選項A沒有查詢結(jié)果。(2). 查詢客戶名稱中有“網(wǎng)絡(luò)”二字的客戶信息的正確命令

27、是 ( ) 。(分?jǐn)?shù): 1.00)A. SELECT*FRO客戶 FOR名稱 LIKE" %網(wǎng)絡(luò) "B. SELECT*FRO客戶 FOR 名稱="% 網(wǎng)絡(luò) "C. SELECT*FRO客戶 WHEREg稱="% 網(wǎng)絡(luò) "D. SELECT*FRO客戶 WHEREg稱 LIKE" %網(wǎng)絡(luò) " V解析:【解析】在SQL語句中,限定查詢條件使用的是 WHER短語,所以選項 A和選項B是錯誤的。在SQL語句中,當(dāng)進(jìn)行模糊查詢時,使用的是口KE短語,LIKE是字符串匹配運算符,通配符是“”,表示0個或多個字符。所以選項 C

28、是錯誤的。(3). 查詢尚未最后確定訂購單的有關(guān)信息的正確命令是 ( ) 。(分?jǐn)?shù): 1.00)A. SELECT名稱,聯(lián)系人,電話號碼,訂單號FROM客戶,訂購單WHER客戶.客戶號=訂購單.客戶號AND 訂購日期 IS NULL VB. SELECT名稱,聯(lián)系人,電話號碼,訂單號FROM客戶,訂購單WHER客戶.客戶號=訂購單.客戶號AND 訂購日期 =NULLC. SELECT名稱,聯(lián)系人,電話號碼,訂單號FROM客戶,訂購單FOR客戶.客戶號=訂購單.客戶號 AND訂購日期 IS NULLD. SELECT名稱,聯(lián)系人,電話號碼,訂單號FROM客戶,訂購單FOR客戶.客戶號=訂購單.客

29、戶號 AND訂購日期 =NULL解析:【解析】在SQL語句中,限定查詢條件使用的是WHER短語,所以選項C和選項D是錯誤的。而且在查詢空值時使用的是IS NULL,而“ =NULL是無效的。選項 A正確。(4). 查詢訂購單的數(shù)量和所有訂購單平均金額的正確命令是 ( ) 。(分?jǐn)?shù):1.00)A. SELECT COUNT(DISTINC訂單號),AVG(數(shù)量*單價)FROM產(chǎn)品JOIN訂購單明細(xì) ON產(chǎn)品.產(chǎn)品號=訂購 單明細(xì).產(chǎn)品號 VB. SELECTCOUNT訂單號),AVG徼量*單價)FROM產(chǎn)品JOIN訂購單明細(xì) ON產(chǎn)品.產(chǎn)品號:訂購單明細(xì).產(chǎn) 品號C. SELECTCOUNT(D

30、ISTINC!訂單號),AVG數(shù)量*單價)FROM產(chǎn)品,訂購單明細(xì) 0N產(chǎn)品.產(chǎn)品號=訂購單明 細(xì).產(chǎn)品號D. SELECT COUNTS單號),AVG徼量*單價)FROM產(chǎn)品,訂購單明細(xì) 0N產(chǎn)品.產(chǎn)品號=訂購單明細(xì).產(chǎn)品 號解析:【解析】與連接運算有關(guān)的語法格式為:SELECT FROM Table INNER l LEFT l RIGHT IFULLJOIN Table ON JoinCondion WHERE從以上格式可以看出,選項C和選項D是錯誤的。DISTINCT短語的作用是去除重復(fù)的記錄,依據(jù)題意,正確的答案是選項Ao(5).假設(shè)客戶表中有客戶號(關(guān)鍵字)C1CIO共10條客戶記

31、錄,訂購單表有訂單號(關(guān)鍵字)OR1OR8共8條訂購單記錄,并且訂購單表參照客戶表。下列命令可以正確執(zhí)行的是()。(分?jǐn)?shù):1.00 )A. INSERT INTO 訂購單 VALUES( OR5,' C5,' 2008/10/10)B. INSERT INTO 訂購單 VALUES( OR5,' Cll ',(' 2008/10/ 10)CNSERT INTO 訂購單 VALUES( OR9,' Cll ',' 2008110/10)DNSERT INTO 訂購單 VALUES( OR9,' C5,' 2008/

32、10/10) V解析:【解析】實體完整性是保證表中記錄唯一的特性,即在一個表中不允許有重復(fù)的記錄。由于訂購單表中已經(jīng)存在 ORIOR8的訂單號,所以選項A和選項B的訂單號OR5不可以進(jìn)行插入操作。 參照完整性是 指當(dāng)插入、刪除或修改一個表中的數(shù)據(jù)時,通過參照引用相互關(guān)聯(lián)的另一個表中的數(shù)據(jù),來檢查對表的數(shù) 據(jù)操作是否正確。由于選項C中的客戶號Cll在客戶表中并不存在,所以選項C也不可以進(jìn)行插入操作。因此正確的答案是選項 Do解析: 解析: 解析: 解析:二、基本操作題 (共 18 分)( 總題數(shù): 4,分?jǐn)?shù): 4.00)40. 建立項目“ xm”o(分?jǐn)?shù): 1.00 )正確答案:(選擇【文件】t

33、【新建】命令,選擇“項目”,單擊“新建文件”按鈕,輸入項目名稱“xm后單擊“保存”按鈕。)解析:41. 將數(shù)據(jù)庫“產(chǎn)品”添加到項目中。(分?jǐn)?shù): 1.00 ) 正確答案: ( 在項目管理器中選擇“數(shù)據(jù)”選項卡,然后選擇列表框中的“數(shù)據(jù)庫”,單擊“添加”按鈕,在“打開”對話框中選擇數(shù)據(jù)庫名“產(chǎn)品”,單擊“確定”按鈕將數(shù)據(jù)庫“產(chǎn)品”添加到新建的項目“xm” 中。)解析:42. 將數(shù)據(jù)庫“產(chǎn)品”中的數(shù)據(jù)庫表“零件”從數(shù)據(jù)庫中移去 (注意:不是刪除 )o(分?jǐn)?shù): 1.00 )正確答案:(在項目管理器中,依次展開“數(shù)據(jù)庫”“產(chǎn)品” “表”,選擇“零件”表,單擊“移去” 按鈕,選擇“移去”,單擊“是(Y)

34、”按鈕將“零件”表從數(shù)據(jù)庫中移去。選擇數(shù)據(jù)庫“產(chǎn)品”,單擊“修改”按鈕,打開數(shù)據(jù)庫設(shè)計器,選擇【數(shù)據(jù)庫】一【清理數(shù)據(jù)庫】命令清理數(shù)據(jù)庫,然后關(guān)閉數(shù) 據(jù)庫設(shè)計器。)解析:43. 將考生文件夾中的表單“ bdl ”的背景色改為藍(lán)色。(分?jǐn)?shù): 1.00 ) 正確答案:(選擇【文件】T【打開】命令,在“打開”對話框的“文件類型”下拉列表框中選擇“表單”,選擇“ bdl . SCX,單擊“確定”按鈕,打開表單設(shè)計器。在表單設(shè)計器的表單屬性窗口中將“ BackColor ”屬性值修改為“ 0,0, 255”,關(guān)閉表單設(shè)計器并保存表單“ bdl ”。)解析:三、簡單應(yīng)用題 (共24分)( 總題數(shù): 2,分?jǐn)?shù)

35、: 24.00)44. 編寫程序“ ex. prg”,用 SQL語句查詢“ school "數(shù)據(jù)庫中參加了課程編號為“ 0002'的學(xué)生的“學(xué) 號”“姓名”“課程編號”和“成績”。(分?jǐn)?shù): 12.00 )正確答案:(在命令窗口中輸入命令:MODI COMM ex回車執(zhí)行),打開程序文件“ CX prg”編輯窗口,在程序文件編輯窗 1: 1 中輸入以下代碼:SELECT student 學(xué)號,姓名, course 課程編號,成績 FROMseore , eourse , student WHEREseore 課程編號 =eourse 課程編號 ANDseore 學(xué)號 =stud

36、ent 學(xué) 號AND course .課程編號=” 0002'關(guān)閉程序文件編輯窗口并保存程序文件。在命令窗口中輸入命令:DO ex(回車執(zhí)吁?。?,執(zhí)行程序文件。)解析:45. 在"school ,,數(shù)據(jù)庫中統(tǒng)計每門課程考試的平均成績,并將結(jié)果(課程編號、課程名稱、平均成績)放在表“result ”中。(分?jǐn)?shù): 12.00 )正確答案:(在命令窗口中輸入命令:SELECT course 課程編號,課程名稱,AVG成績)AS平均成績 INTO TABLE resuIt FROM score course WHERE score 課程編號 =course 課程編號 GROUP BY

37、 course 課程編號,課程名稱在命令窗13中輸入命令:DO cx(回車執(zhí)行),執(zhí)行程序文件,結(jié)果將自動保存到表 "resuIt" 中。 )解析:四、綜合應(yīng)用題 (共18分)( 總題數(shù): 1,分?jǐn)?shù): 18.00)46. 對考生文件夾中的“ student ”表、“ course ”表和“ score ”表新建一個表單“ bd2”。在表單上有一 頁框,頁框內(nèi)有 3 個選項卡,標(biāo)題分別為“學(xué)生”“課程”和“成績”。表單運行時對應(yīng)的3 個頁面上分別顯示“ student ”表、“ course ”表和“ score ”表。表單上還有一個選項按鈕組,共有3個單選項,標(biāo)題分別為“學(xué)生”“課程”“成績”。當(dāng)單擊該選項按鈕組選擇某一選項時,頁框?qū)⒃趯?yīng)頁面上顯示 對應(yīng)表, 如單擊“課程”選項時, 頁框?qū)⒃谡n程頁面上顯示課程信息。 表單上有一個命令按鈕, 標(biāo)題為“關(guān) 閉”,單擊此按鈕,表單將退出。(分?jǐn)?shù): 18.00 )正確答案:(選擇【文件】t【新建】命令,選擇“表單”,單擊“新建文件”按鈕打開表單設(shè)計器, 單擊表單控件工具欄上的“頁框”控件圖標(biāo),為表單添加一個頁框Pa

溫馨提示

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

評論

0/150

提交評論