




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、04年4月全國計(jì)算機(jī)二級筆試試卷VFP數(shù)據(jù)庫程序設(shè)計(jì)(考試時(shí)間90分鐘,滿分100分)一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。(1) 數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是 A)DBS 包括DB 和 DBMS B)DBMS 包括 DB 和 DBS C)DB 包括 DBS 和 DBMS D)DBS 就是DB,也就是 DBMS(2) 在 Visual FoxPro 中“表”是指 A) 報(bào)表 B) 關(guān)系 C)表格 D)表單(3)數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)
2、最主要區(qū)別是 A)數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單 B)文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨(dú)立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決 C)文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件 D)文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量(4)當(dāng)前表單的LABEL1 控件中顯示系統(tǒng)時(shí)間的語句是 A)THISFORM.LABEL1.CAPTION=TIME() B)THISFORM.LABEL1.VALUE=TIME() C)THISFORM.LABEL1.TEXT=TIME() D)THISFORM.LABEL1.CONTROL=TIME()(5)在關(guān)系模型中,為了實(shí)現(xiàn)“關(guān)系中不允許出
3、現(xiàn)相同元組”的約束應(yīng)使用 A)臨時(shí)關(guān)鍵字 B)主關(guān)鍵字 C)外部關(guān)鍵字 D)索引關(guān)鍵字(6)在Visual FoxPro 中創(chuàng)建項(xiàng)目,系統(tǒng)將建立一個(gè)項(xiàng)目文件,項(xiàng)目文件的擴(kuò)展名是 A)pro B)prj C)pjx D)itm(7)在Visual FoxPro 的項(xiàng)目管理器中不包括的選取項(xiàng)卡是 A)數(shù)據(jù) B)文檔 C)類 D)表單(8)在Visual FoxPro 中說明數(shù)組的命令是 A)DIMENSION 和 ARRAY B)DECLARE 和 ARRAY C)DIMENSION 和 DECLARE D)只有DIMENSION(9)數(shù)據(jù)庫表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于 A)實(shí)體完
4、整性范疇 B)參照完整性范疇 C)數(shù)據(jù)一致性范疇 D)域完整性范疇(10)在Visual FoxPro 中字段的數(shù)據(jù)類型不可以指定為 A)日期型 B)時(shí)間型 C)通用型 D)備注型(11)用命令”INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引類型是 A)主索引 B)候選索引 C)普通索引 D)惟一索引(12)以下關(guān)于主索引和候選索引的敘述正確的是 A)主索引和候選取索引都能保證表記錄的惟一性 B)主索引和候選索引都可以建立在數(shù)據(jù)庫表和自由表上 C) 主索引可以保證表記錄的惟一性,而候選索引不能 D) 主索引和候選索引是相同的概念(13)查詢訂購單號首字符是
5、“P”的訂單信息,應(yīng)該使用命令 A) SELECT * FROM 訂單 WHERE HEAD(訂購單號,1)=“P” B) SELECT * FROM 訂單 WHERE LEFT(訂購單號,1)=“P” C) SELECT * FROM 訂單 WHERE “P”$訂購單號 D) SELECT * FROM 訂單 WHERE RIGHT(訂購單號,1)=“P”(14)有如下賦值語句,結(jié)果為“大家好”的表達(dá)式是 a=“你好” b=“大家” A)b+AT(a,1) B) b+RIGHT(a,1) C) b+LEFT(a,3,4) D)b+RIGHT(a,2)(15) 數(shù)據(jù)庫表的字段可以不定義默認(rèn)值,
6、默認(rèn)值是 A)邏輯表達(dá)式 B)字符表達(dá)式C)數(shù)值表達(dá)式 D)前三種都可能(16)數(shù)據(jù)庫表的字段可以定義規(guī)則,規(guī)則是 A)邏輯表達(dá)式 B)字符表達(dá)式 C)數(shù)值表達(dá)式 D)前三種都不對(17)在SQL 語句中,與表達(dá)式“供應(yīng)商名LIKE”%北京%”功能相同的表達(dá)式是 A)LEFT(供應(yīng)商名,4)=”北京” B)”北京”$供應(yīng)商名 C)供應(yīng)商名 IN ”%北京%” D)AT(供應(yīng)商史,“北京”)(18)使數(shù)據(jù)庫表變成自由表的命令是 A)DROP TABLE B)REMOVE TABLE C)FREE TABL D)RELEASE TABLE(19)在Visual FoxPro 的查詢設(shè)計(jì)器中“篩選”
7、選項(xiàng)卡對應(yīng)的SQL的短語是 A)WHERE B)JOIN C) SET D)ORDER BY(20)SQL 支持集合的并運(yùn)算,在Visual Foxpro 中SQL 并運(yùn)算的運(yùn)算符是 A)PLUS B)UNION C)+ D)U(21)根據(jù)“職工”項(xiàng)目文件生成 emp_sys.exe 應(yīng)用程序的命令是 A)BUILD EXE emp_sys FROM 職工 B)BUILD APP emp_sys .exe FROM 職工 C) LINK EXE emp_sys FROM 職工 D)LINK APP emp_sys.exe FROM 職工(22) 如果。指定參照完整性的刪除規(guī)則為“級聯(lián)”,則當(dāng)刪
8、除父表中的記錄時(shí) A) 系統(tǒng)自動備份記錄中被刪除記錄到一個(gè)新表中 B) 若子表中有相關(guān)記錄,則禁止刪除父表中記錄 C) 會自動刪除子表中所有相關(guān)記錄 D) 不作參照完整性檢查,刪除父表記錄與子表無關(guān)(23) 以下關(guān)于關(guān)系的說法正確的是 A)列的次序非常重要 B)當(dāng)需要索引時(shí)列的次序非常重要 C)列的次序無關(guān)緊要 D)關(guān)鍵字必須指定為第一列(24)為了在報(bào)表中打印當(dāng)前時(shí)間,這時(shí)應(yīng)該插入一個(gè) A)表達(dá)式控件 B)域控件 C)標(biāo)簽控件 D)文本控件(25)在Visual FoxPro 中釋放和關(guān)閉表單的方法是 A)RELEASE B)CLOSE C)DELETE D)DROP(26)為了從用戶菜單返
9、回到系統(tǒng)菜單應(yīng)該使用命令 A)SET DEFAULT SYSTEM B)SET MENU TO DEFAULT C)SET SYSTEM TO DEFAULT D)SET SYSMENU TO DEFAULT(27)在表單中為表格控件指定數(shù)據(jù)源的屬性是 A)DataSourse B)RecordSource C) DataFrom D)RecordFrom(28) 以上關(guān)于表單數(shù)據(jù)環(huán)境敘述錯(cuò)誤的是 A)可以向表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中添加表或視圖 B)可以向表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中移出表或視圖 C)可以向表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的聯(lián)系 D)不可以向表單數(shù)據(jù)環(huán)境設(shè)計(jì)器中設(shè)置表之間的聯(lián)系(29)以下關(guān)
10、于表單數(shù)據(jù)環(huán)境敘述錯(cuò)誤的是 A)不能根據(jù)自由表建立查詢 B)只能根據(jù)自由表建立查詢 C)只能根據(jù)數(shù)據(jù)庫建立查詢 D)可以根據(jù)數(shù)據(jù)庫表和自由表建立查詢(30)查詢職工實(shí)發(fā)工資的正確命令是 A)SELECT 姓名,(基本工資+津貼+獎(jiǎng)金扣除)AS 實(shí)發(fā)工資 FROM 工資 B)SELECT 姓名,(基本工資+津貼+獎(jiǎng)金扣除)AS 實(shí)發(fā)工資 FROM 工資; WHERE 職工.職工號=工資.職工號 C)SELECT 姓名,(基本工資+津貼+獎(jiǎng)金扣除)AS 實(shí)發(fā)工資 FROM 工資,職工WHERE 職工.職工號=工資.職工號 D)SELECT 姓名,(基本工資+津貼+獎(jiǎng)金扣除)AS 實(shí)發(fā)工資 FROM
11、 工資,職工JOIN職工.職工號=工資.職工號(31)查詢1962 年10 月27日出生的職工信息的正確命令是 A) SELECT * FROM 職工 WHERE 出生日期=1962-10-27 B) SELECT * FROM 職工 WHERE 出生日期=1962-10-27 C) SELECT * FROM 職工 WHERE 出生日期=“1962-10-27” D) SELECT * FROM 職工 WHERE 出生日期=“1962-10-27“(32)查詢每個(gè)部門年齡最長者的信息,要求得到的信息包括部門和最長者的出生日期正確的命令是 A)SELECT 部門名,MIN(出生日期)FROM
12、部門JOIN 職工; ON 部門.部門號=職工.部門號 GROUP BY 部門名 B)SELECT 部門名,MAX(出生日期)FROM 部門JOIN 職工; ON 部門.部門號=職工.部門號 GROUP BY 部門名 C)SELECT 部門名,MIN(出生日期)FROM 部門JOIN 職工; WHERE 部門.部門號=職工.部門號 GROUP BY 部門名 D)SELECT 部門名,MAX(出生日期)FROM 部門JOIN 職工; WHERE 部門.部門號=職工.部門號 GROUP BY 部門名(33)查詢有10名以上(含10名)職工的部門信息(部門名和職工人數(shù)),并按職工人數(shù) A)SELEC
13、T 部門名,COUNT(部門號)AS 職工人數(shù); FROM 部門,職工 WHERE 部門.部門號=職工.部門號; GROUP BY 部門名 HAVING COUNT(*)>=10; ORDER BY COUNT(職工號)ASC B)SELECT 部門名,COUNT(部門號)AS 職工人數(shù); FROM 部門,職工 WHERE 部門.部門號=職工.部門號; GROUP BY 部門名 HAVING COUNT(*)>=10; ORDER BY COUNT(職工號)DESC C)SELECT 部門名,COUNT(部門號)AS 職工人數(shù); FROM 部門,職工 WHERE 部門.部門號=職工
14、.部門號; GROUP BY 部門名 HAVING COUNT(*)>=10; ORDER BY 職工人數(shù)ASC D)SELECT 部門名,COUNT(部門號)AS 職工人數(shù); FROM 部門,職工 WHERE 部門.部門號=職工.部門號; GROUP BY 部門名 HAVING COUNT(*)>=10; ORDER BY 職工人數(shù)DES(34)查詢所有目前年齡在35歲以上(不含35歲)的職工信息(姓名,性別和年齡),下確的命令是 A) SELECT 姓名,性別,YEAR(DATE-YEAR(出生日期)年齡 FROM 職工; WHERE 年齡>35 B) SELECT 姓名
15、,性別,YEAR(DATE-YEAR(出生日期)年齡 FROM 職工; WHERE YEAR(出生日期)>35 C) SELECT 姓名,性別,YEAR(DATE-YEAR(出生日期)年齡 FROM 職工; WHERE YEAR(DATE()- YEAR(出生日期)>35 D) SELECT 姓名,性別,YEAR(DATE-YEAR(出生日期)FROM 職工; WHERE YEAR(DATE()- YEAR(出生日期)>35(35)為“工資”表增加一個(gè)“實(shí)發(fā)工資”字段的正確命令是 A) MODIFY TABLE 工資 ADD COLUMN 實(shí)發(fā)工資N(9,2) B) MODI
16、FY TABLE 工資 ADD FLELD 實(shí)發(fā)工資N(9,2) C) ALTER TABLE 工資 ADD COLUMN 實(shí)發(fā)工資N(9,2) D) ALTER TABLE工資 ADD FLELD 實(shí)發(fā)工資N(9,2)二、填空題請將每一個(gè)空的正確答案寫在答題卡115序號的橫線上,答在試卷上不得分注意:以命令關(guān)鍵字填寫空的必須拼寫完整(1) 使用數(shù)據(jù)庫設(shè)計(jì)器為兩個(gè)表建立聯(lián)系,首先應(yīng)在父表中建立1 索引,在子表中建立2 索引(2) 常量.n.表示的是3 型的數(shù)據(jù)(3) 在Visual FoxPro 中參數(shù)傳遞的方式有兩種,一種是按值傳遞,另一種是按引用傳遞,將參數(shù)設(shè)置為按引用傳遞的語句是:SET
17、 UDFPARMS 4 (4) 運(yùn)得表單時(shí),Load 事件是在Init 事件之5 被引發(fā)。(5) 如下程序段的輸出結(jié)果是6 I=1 DO WHILE I<10 I=I+2 ENDDO ?I第(6)(9)題使用如下三個(gè)表零件.DBF:零件號C(2),零件名稱 C(10),單價(jià)N(10),規(guī)格 C(8)使用零件.DBF:項(xiàng)目號C(2),零件號 C(2),數(shù)量I 項(xiàng)目.DBF:項(xiàng)目號C(2),項(xiàng)目名稱 C(20),項(xiàng)目負(fù)責(zé)人C(10),電話 C(20)(6)為“數(shù)量”安段增加有效性規(guī)則:數(shù)量>0,應(yīng)該使用的SQL 語句是 7 TABLE 使用零件8 數(shù)量 SET 9 數(shù)量>0(7)
18、查詢與項(xiàng)目“s1”(項(xiàng)目號)所用的任意一個(gè)零件相同的項(xiàng)目號、項(xiàng)目名稱、零件號和零件名稱,使用的SQL語句是SELECT 項(xiàng)目.項(xiàng)目號,項(xiàng)目名稱,使用零件.零件號,零件名稱;FROM 項(xiàng)目.項(xiàng)目零件,零件WHERE 項(xiàng)目.項(xiàng)目號=使用零件.項(xiàng)目號10 ;使用零件.零件號=零件.零件號 AND 使用零件.零件號11 ;(SELECT 零件號 FROM 使用零件 WHERE 使用零件.項(xiàng)目號=”s1”)(8) 建立一個(gè)由零件名稱、數(shù)量、項(xiàng)目號、項(xiàng)目名稱安段構(gòu)成的視圖,視圖中只包含項(xiàng)目號為”s2”的數(shù)據(jù),應(yīng)該使用的SQL的語句是CREATE VIEW item_view 12 SELECT 零件.零件
19、名稱,使用零件.數(shù)量,使用零件.項(xiàng)目號,項(xiàng)目.項(xiàng)目名稱;FROM 零件 INNER JOIN 使用零件;INNER JOIN 13 ON 使用零件.項(xiàng)目號=項(xiàng)目.項(xiàng)目號;ON 零件.零件號=使用零件.零件號;WHERE 項(xiàng)目.項(xiàng)目號=”s2”(9) 從上一題建立 視圖中查詢使用數(shù)量最多的2個(gè)零件的信息,應(yīng)該使用的SQL語句是SELECT* 14 2 FROM item_view 15 數(shù)量DESC</P< p>答案:15ABBAB 610 CDCDB1115DABDD 1620ABBAB2125ACCBA 2630DBDDC3135AADCC填空題:1、主 2、普通 3、邏輯
20、 4、TOREFERENCE 5、前6、11 7、ALTER 8、ALTER 9、CHECK 10、AND11、IN 12、AS 13、項(xiàng)目 14、TOP 15、ORDERBY2004年9月全國計(jì)算機(jī)等級考試二級筆試試卷Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)(考試時(shí)間90分鐘,滿分100分)一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。(1)DBMS的含義是: A)、數(shù)據(jù)庫系統(tǒng)B)、數(shù)據(jù)庫管理系統(tǒng)C)、數(shù)據(jù)庫管理員 D)、數(shù)據(jù)庫 (2)從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系的運(yùn)算稱為:
21、A)、聯(lián)接B)、投影C)、選擇D)、排序 (3)對于“關(guān)系”的描述,正確的是: A)、同一個(gè)關(guān)系中允許有完全相同的元組 B)、同一個(gè)關(guān)系中元組必須按關(guān)鍵字升序存放 C)、在一個(gè)關(guān)系中必須將關(guān)鍵字作為該關(guān)系的第一個(gè)屬性 D)、同一個(gè)關(guān)系中不能出現(xiàn)相同的屬性名 (4)在表設(shè)計(jì)器的“字段”選項(xiàng)卡中可以創(chuàng)建的索引是 A)、唯一索引 B)、候選索引 C)、主索引 D)、普通索引 (5)在程序中不需要用public等命令明確聲明和建立,直接使用的內(nèi)存變量 A)、局部變量 B)、公共變量 C)、私有變量 D)、全局變量 (6)擴(kuò)展名為dbf的文件是 A)、表文件 B)、表單文件 C)、數(shù)據(jù)庫文件 D)、項(xiàng)目
22、文件 (7)下列程序段的輸出結(jié)果 Clear store 10 to a store 20 to b set udfparms to reference do swap with a,(B) ?a,b procedure swap parameters x1,x2 temp=X1 x1=x2 x2=temp endproc A)、10 20 B)、20 20 C)、20 10 D)、10 10 (8)使用調(diào)試器調(diào)試第(7)小題的程序,如果想在過程SWAP執(zhí)行時(shí)觀察X1的值,可以在其中安置一條命令,程序執(zhí)行到該命令時(shí),系統(tǒng)將計(jì)算X1的值,并將結(jié)果在調(diào)試輸出窗口中顯示,這條命令的正確寫法是: A)
23、、DEBUGOUT X1 B)、DEBUG X1 C)、OUT X1 D)、TEST X1 (9)如果在運(yùn)行表單時(shí),要使表單的標(biāo)題顯示“登錄窗口”,則可以在Form1的Load事件中加入語句 A)、THISFORM.CAPTION="登錄窗口" B)、FORM1.CAPTION="登錄窗口" C)、THISFORM.NAME="登錄窗口" D)、FORM1.NAME="登錄窗口" (10)如果想在運(yùn)行表單時(shí),向Text2中輸入字符,回顯字符顯示的是“*”是,則可以在Form1的Init事件中加入語句 A) 、FOR
24、M1.TEXT2.PASSWORDCHAR="*" B)、FORM1.TEXT2.PASSWORD="*" C)、THISFORM.TEXT2.PASSWORD="*" D)、THISFORM.TEXT2.PASSWORDCHAR="*" (11)假設(shè)用戶名和口令存儲在自由表“口令表”中,當(dāng)用戶輸入用戶名和口令并單擊“登錄”按鈕時(shí),若用戶名輸入錯(cuò)誤,則提示“用戶名錯(cuò)誤”;若用戶名輸入正確,而口令輸入錯(cuò)誤,則提示“口令錯(cuò)誤”。若命令按鈕“登錄”的Click事件中的代碼如下:USE 口令表GO TOP flag =0
25、DO WHILE .not.EOF() IF Alltrim(用戶名)=Alltrim(Thisform.Text1.value) If Alltrim(口令)Alltrim(Thisform.Text2.value) WAIT"歡迎使用"WINDOW TIMEOUT2 ELSE WAIT"口令錯(cuò)誤"WINDOW TIMEOUT2 ENDIF flag=1 EXIT ENDIF SKIP ENDDO IF WAIT"用戶名錯(cuò)誤"WINDOW TIMEOUT2 ENDIF 則在橫線處應(yīng)填寫的代碼是 A)、flag=-1 B、)flag=
26、0 C)、flag=1 D)、flag=2 (12)設(shè)X=10, 語句 ?VARTYPE ("X")的輸出結(jié)果是 A)、N B)、 C C)、 10 D)、X (13)表達(dá)式LEN(SPACE(0)的運(yùn)算結(jié)果是 A)、 。NULL。B)、1 C)、0 D)、" " (14)表單建立了快捷菜單MYMENU,調(diào)用快捷菜單的命令代碼DO mymenu.mpr WITH THIS 應(yīng)該放在表單的那個(gè)事件中? A)、Desory B)、Init 事件C)、load 事件 D)、RIGHTCLICK事件 (15)為“學(xué)院”表增加一個(gè)字段“教師人數(shù)”的SQL語句是 A
27、)、CHANGE TABLE學(xué)院ADD教師人數(shù)I B)、ALTER STRU學(xué)院ADD教師人數(shù)I C)、ALTER TABLE學(xué)院ADD教師人數(shù)I D)、CHANGE TABLE學(xué)院INSERT教師人數(shù)I (16)將“歐陽秀”的工資增加200元SQL語句是 A)、REPLACE教師WITH工資工資+200 WHERE 姓名“歐陽秀” B)、UPDATE教師SET工資工資200 WHEN 姓名“歐陽秀” C)、UPDATE教師工資WITH工資+200 WHERE姓名“歐陽秀” D)、UPDATE教師SET 工資工資200 WHERE姓名“歐陽秀” (17)下列程序段的輸出結(jié)果是CLOSE DAT
28、A a=0 USE教師GO TOP DO WHILE .NOT. EOF() IF主講課程"數(shù)據(jù)結(jié)構(gòu)".OR.主講課程"C語言" a=a+1 ENDIF SKIP ENDDO ?a A)、4 B)、5 C)、6 D)、7 (18)有SQL語句:SELECT * FROM教師WHERE NOT(工資>3000 OR 工資<2000)與如上語句等價(jià)的SQL語句是 A)、SELECT*FROM 教師 HWERE 工資 BETWEEN 2000 AND 3000 B)、SELECT*FROM 教師 HWERE 工資 >2000 AND 工資&l
29、t;3000 C)、SELECT*FROM 教師 HWERE 工資>2000 OR 工資<3000 D)、SELECT*FROM 教師 HWERE 工資<=2000 AND 工資>=3000 (19)為“教師”表的職工號字段添加有效性規(guī)則:職工號的最左邊三位字符是110,正確的SQL語句是 A)、CHANGE TABLE教師ALTER職工號SET CHECK LEFT(職工號,3)="110" B)、ALTERTABLE教師ALTER職工號SET CHECK LEFT(職工號,3)="110" C)、ALTER TABLE教師AL
30、TER職工號CHECK LEFT(職工號,3)="110" D)、CHANGE TABLE教師ALTER職工號SET CHECK OCCURS(職工號,3)="110" (20)有SQL語句SELECT DISTINCT系號FROM教師WHERE工資><=;ALL (SELECT工資FROM教師WHERE系號"02")該語句的執(zhí)行結(jié)果是系號 A)、"01"和"02" B)、"01"和"03" C)、"01"和"04
31、" D)、"02"和"03" (21)建立一個(gè)視圖salary,該視圖包括了系號和(該系的)平均工資兩個(gè)字段,正確的SQL語句是: A)、CREATE VIEW salary AS系號,SVG(工資)AS平均工資FROM教師GROUP BY 系號 B)、CREATE VIEW salary AS SELECT系號,AVG(工資)AS平均工資FROM教師GROUP BY系名 C)、CREATE VIEW Salary SELECT系號,AVG(工資)AS平均工資FROM教師GROUP BY系號 D)、CREATE VIEW salary AS S
32、ELECT系號,AVG(工資)AS平均工資FROM教師GROUP BY系號 (22)刪除視圖salary的命令是 A)、DROP salary VIEW B)、DROP VIEW salary C)、DELETE salary VIEW D)、DELETE salary (23)有SQL語句:SELECT主講課程,COUNT(*)FROM教師GROUP BY主講課程該語句執(zhí)行結(jié)果含有記錄個(gè)數(shù)是 A)、3 B)、4 C)、5 D)、6 (24)有SQL語句SELECT COUNT(*)AS人數(shù),主講課程FROM教師 GROUPBY主講課程:ORDER BY人數(shù)DESC 該語句執(zhí)行結(jié)果的第一條記錄
33、的內(nèi)容是 A)、 4 數(shù)據(jù)結(jié)構(gòu) B)、3 操作系統(tǒng) C) 、2 數(shù)據(jù)庫 D)、1 網(wǎng)絡(luò)技術(shù) (25)有SQL語句:SELECT學(xué)院,系名,COUNT(*)AS教師人數(shù)FROM教師,學(xué)院; WHERE教師.系號學(xué)院.系號GROUP BY學(xué)院.系名與如上語句等價(jià)的SQL語句是: A)、SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù)FROM教師INNER JOIN學(xué)院; 教師.系號= 學(xué)院.系號GROUP BY學(xué)院. 系名 B)、SELECT學(xué)院.系名,COUNT(*)AS教師人數(shù)FROM 教師INNER JOIN學(xué)院ON 系 號GROUP BY學(xué)院.系名 C)、SELECT學(xué)院.系名,COU
34、NT(*) AS教師人數(shù)FROM教師INNERJOIN學(xué)院; ON 教師.系號=學(xué)院.系號GROUP BY學(xué)院. 系名 D)、SELECT 學(xué)院. 系名,COUNT(*)AS教師人數(shù) FROM教師INNERJOIN學(xué)院; ON教師.系號 = 學(xué)院.系號 (26)有SQL語句:SELECT DISTINCT系號FROM教師WHERE工資>=ALL (SELECT 工資FROM教師WHERE系號="02")與如上語句等價(jià)的SQL語句是 A)、SELECT DISTINCT系號FROM教師WHERE工資>=(SELECT MAX(工資)FROM教師WHERE 系號=&
35、quot;02") B)、SELECT DISTINCT系號FROM教師WHERE工資>=(SELECT MIN(工資)FROM教師WHERE 系號="02") C)、SELECT DISTINCT系號FROM教師WHERE工資>=ANY(SELECT(工資)FROM教師WHERE 系號="02") D)、SELECT DISTINCT系號FROM教師WHERE工資>=SOME (SELECT(工資)FROM教師WHERE 系號="02") (27)使用SQL語句增加字段的有效性規(guī)則,是為了能保證數(shù)據(jù)的 A
36、)、實(shí)體完整性 B)、表完整性C)、參照完整性 D)、域完整性 (28)向項(xiàng)目中添加表單,應(yīng)該使用項(xiàng)目管理器的 A)、 “代嗎“選項(xiàng)卡 B)、“類“選項(xiàng)卡 C)、"數(shù)據(jù)“選項(xiàng)卡 D)、"文當(dāng)“選項(xiàng)卡 (29)有關(guān)參照完整性的刪除規(guī)定,正確的描述是 A)、如果刪除規(guī)則選擇的是“限制“,則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)將自動 刪除子表中的所有相關(guān)記錄。 B)、如果刪除規(guī)則選擇的是“級聯(lián)“,則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)將禁止刪除子表相關(guān)的父表中的記錄。 C)、如果刪除規(guī)則選擇的是“忽略“,則當(dāng)用戶刪除父表中的記錄時(shí),系統(tǒng)不負(fù)責(zé)做任何工作。 D)、上面三種說法都不對 (30)有
37、關(guān)查詢設(shè)計(jì)器,正確的描述是: A)、“聯(lián)接“選項(xiàng)卡與SQL語句的GROUP BY 短語對應(yīng) B)、“篩選“選項(xiàng)卡與SQL語句的HAVING 短語對應(yīng) C)、“排序依據(jù)"選項(xiàng)卡與SQL語句的ORDER BY 短語對應(yīng) D)、"分組依據(jù)“ 選項(xiàng)卡與SQL語句的JOIN ON 短語對應(yīng) (31)使用“調(diào)試器“調(diào)試程序時(shí),用于顯示正在調(diào)試的程序文件的窗口是: A)、局部窗口 B)、跟蹤窗口 C)、調(diào)用堆棧窗口 D)、監(jiān)視窗口 (32)讓控件獲得焦點(diǎn),使其成為活動對象的方法是 A)、SHOW B)、RELEASE C)、SETFOCUS D)、GOTFOCUS (33)下面關(guān)于表單若
38、干常用事件的描述中,正確的是 A)、 釋放表單時(shí),UNLOAD事件在DEXTROY事件之前引發(fā) B)、 運(yùn)行表單時(shí),INIT事件在LOAD 事件之前引發(fā) C)、單擊表單的標(biāo)題欄,引發(fā)表單的CLICK事件 D)、 上面的說法都不對 (34)如果文本框的INPUTMASK屬性值是#99999,允許在文本況鐘輸入的是 A)、+12345 B)、abc123 C)、$12345 D)、abcdef (35)連編應(yīng)用程序不能生成的文件是 A)、APP文件 B)、EXE文件 C)、DLL文件 D)、PRG 文件 二、填空題目 1. 在關(guān)系模型中,“關(guān)系中不允許出現(xiàn)相同元組”的約束是通過_實(shí)現(xiàn)的。 2. 在
39、visual foxpro中項(xiàng)目文件的擴(kuò)展名是_ 3. 是數(shù)據(jù)庫表變?yōu)樽杂杀淼拿钍莀TABLE 4. 在visual foxpro的查詢設(shè)計(jì)器中_選項(xiàng)卡對應(yīng)的SQL短語是WHERE 5. 在visual foxpro中,BUILD_命令連編生成的程序可以脫離開visual foxpro在WINDOWS環(huán)境下運(yùn)行。 6. 當(dāng)刪除父表中的記錄時(shí),若子表中的所有相關(guān)記錄也能自動刪除,則相應(yīng)的參照完整性的刪除規(guī)則為_ 7. 在visual foxpro中釋放和關(guān)閉表單的方法是_. 8. 為了從用戶菜單返回到默認(rèn)的系統(tǒng)菜單應(yīng)該使用命令SET_ TO DEFAULT。 9. 在VISUAL FOXPRO
40、 的表單設(shè)計(jì)中,為表格控件指定數(shù)據(jù)源的屬性是_. 10 表示“1962年10月27日”的日期常量應(yīng)改寫為_ 11. 為“學(xué)生”表增加一個(gè)“平均成績”字段的正確命令是 ALTER TABLE 學(xué)生 ADD _平均成績 N(5,2) 12. 在將設(shè)計(jì)好的表單存盤時(shí),系統(tǒng)生成擴(kuò)展名分別是SCX和_的兩個(gè)文件。 13. 在VISUAL FOXPRO 中為表單指定表題的屬性是_ 14. 在VISUAL FOXPRO 中表單的LOAD事件發(fā)生在INIT事件之_. 15. 在VISUAL FOXPRO 中如下程序的運(yùn)行結(jié)果(即執(zhí)行命令DO main后)是_ *程序文件名:main.prg SET TALK
41、OFF CLOSE ALL CLEAR ALL mX="Visual Foxpro" mY="二級" DO s1 ?mY+mX RETURN *子程序文件名:s1.prg PROCEDURE s1 LOCAL mX mX="Visual FoxPro DBMS 考試" mY="計(jì)算機(jī)等級"+mY RETUREN 選擇題答案: 1-5 B B D D C 6-10 A B A A D 11-15 B B C B B 16-20 D 未定 A B 未定 21-25 D B 未定 未定 C 26-30 A D D C C
42、 31-35 B C D A D 注:答案為“未定”,是由于我手里邊還沒有數(shù)據(jù),所以沒有辦法做題。 填空題答案: 1.主關(guān)鍵字2.PJX 3.Remove 4.篩選 5.EXE 6.級聯(lián) 7.Release() 8.SysMenu9.RecordSource 101962-10-27 11.Column 12.SCT 13.Caption 14.前 15.計(jì)算機(jī)等級二級Visual FoxPro2005年4月全國計(jì)算機(jī)等級考試二級筆試試卷Visual FoxPro數(shù)據(jù)庫程序設(shè)計(jì)(考試時(shí)間90分鐘,滿分100分)一、選擇題(1)(35)每小題2分,共70分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)
43、中,只有一個(gè)選項(xiàng)是正確的,請將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。(1)數(shù)據(jù)的存儲結(jié)構(gòu)是指A)存儲在外存中的數(shù)據(jù) B)數(shù)據(jù)所占的存儲空間量C)數(shù)據(jù)在計(jì)笪機(jī)中的順序存儲方式 D)數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示(2)下列關(guān)于棧的描述中錯(cuò)誤的是A)棧是先進(jìn)后出的線性表 B)棧只能順序存儲C)棧具有記憶作用 D)對棧的插入與刪除操作中,不需要改變棧底指針(3)對于長度為n的線性表,在最壞情況下,下列各排序法所對應(yīng)的比較次數(shù)中正確的是A)冒泡排序?yàn)閚/2 B)冒泡排序?yàn)閚C)快速排序?yàn)閚 D)快速排序?yàn)閚(n-1)/2(4)對于長度為n的線性表進(jìn)行順序查找,在最壞情況下所需要的比較次數(shù)為A
44、)log2nB)n/2C)nD)n+1(5)下列對于線性鏈表的描述中正確的是A)存儲空間不一定是連續(xù),且各元素的存儲順序是任意的B)存儲空間不一定是連續(xù),且前件元素一定存儲在后件元素的前面C)存儲空間必須連續(xù),且前件元素一定存儲在后件元素的前面D)存儲空間必須連續(xù),且各元素的存儲順序是任意的(6)下列對于軟件測試的描述中正確的是A)軟件測試的目的是證明程序是否正確B)軟件測試的目的是使程序運(yùn)行結(jié)果正確C)軟件測試的目的是盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤D)軟件測試的目的是使程序符合結(jié)構(gòu)化原則(7)為了使模塊盡可能獨(dú)立,要求A)模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)B)模塊的內(nèi)聚程度要盡
45、量高,且各模塊間的耦合程度要盡量弱C)梗塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱D)模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng)(8)下列描述中正確的是A)程序就是軟件B)軟件開發(fā)不受計(jì)笪機(jī)系統(tǒng)的限制C)軟件既是邏輯實(shí)體,又是物理實(shí)體D)軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合(9)數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫技術(shù)的重要特點(diǎn)之一。所謂數(shù)據(jù)獨(dú)立性是指A)數(shù)據(jù)與程序獨(dú)立存放B)不同的數(shù)據(jù)被存放在不同的文件中C)不同的數(shù)據(jù)只能被對應(yīng)的應(yīng)用程序所使用D)以上三種說法都不對(10)用樹形結(jié)構(gòu)表示實(shí)體之間聯(lián)系的模型是A)關(guān)系模型 B)網(wǎng)狀模型C)層次梗型 D)以上三個(gè)都是(11)在創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu)時(shí),為該
46、表指定了主索引,這屬于數(shù)據(jù)完整性中的A)參照完整性 B)實(shí)體完整性C)域完整性 D)用戶定義完整性(12)在創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu)時(shí),為該表中一些宇段建立普通索引,其目的是A)改變表中記錄的物理順序 B)為了對表進(jìn)行實(shí)體完整性約束C)加快數(shù)據(jù)庫表的更新速度 D)加快數(shù)據(jù)庫表的查詢速(13)數(shù)據(jù)庫系統(tǒng)中對數(shù)據(jù)庫進(jìn)行管理的核心軟件是A)DBMS B)DSC)OSD)DBS(14)設(shè)有兩個(gè)數(shù)據(jù)庫表,父表和子表之間是一對多的聯(lián)系,為控制子表和父表的關(guān)聯(lián),可以設(shè)置“參照完整性規(guī)則”,為此要求這兩個(gè)表A)在父表連接字段上建立普通索引,在子表連接字段上建立主索引B)在父表連接字段上建立主索引,在子表連接宇段上建立
47、普通索引C)在父表連接字段上不需要建立任何索引,在子表連接字段上建立普通索引D)在父表和子表的連接宇段上都要建立主索引(15)關(guān)系運(yùn)笪中的選擇運(yùn)笪是A)從關(guān)系中找出滿足紿定條件的元組的操作B)從關(guān)系中選擇若千個(gè)屬性組成新的關(guān)系的操作C)從關(guān)系中選擇滿足紿定條件的屬性的操作D)A和B都對(16)在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引是A)惟一索引 B)惟一索引和候選索引C)惟一索引和主索引 D)主索引和候選索引(17)在Visual FoxPro中,以下關(guān)于刪除記錄的描述,正確的是A)SQL的DELETE命令在刪除數(shù)據(jù)庫表中的記錄之前,不需要用USE命令打開表B)SQL的DELETE命令和傳統(tǒng)Visual FoxPro的DELETE命令在刪除數(shù)據(jù)庫表中的記錄之前,都需要用USE命令打開表C)SQL的DELETE命令可以物理地刪除數(shù)據(jù)庫表中的記錄,而傳統(tǒng)Visual FoxPro的DELETE命令只能邏輯刪除數(shù)據(jù)庫表中的記錄 D)傳統(tǒng)Visual FoxPro的BELETE命令在刪除數(shù)據(jù)庫表中的記錄之前不需要用USE命令打開表(18)在Visual FoxPro中,如果希望跳出SCANENDSCAH循環(huán)體、執(zhí)行ENDSCAN后面的語句,應(yīng)使用A)LOOP語句 B)EXIT語句C)BREAK浯句 D)RETURN語句(19)打開數(shù)據(jù)庫abc的正確命令是A)OP
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園與生活關(guān)聯(lián)的數(shù)學(xué)題目及答案
- 文化與娛樂:2025年KOL內(nèi)容營銷策略與效果評估報(bào)告
- 2025南航招聘面試題及答案
- 2025婦幼護(hù)士筆試題目及答案
- 虛擬現(xiàn)實(shí)教育產(chǎn)品在物理力學(xué)實(shí)驗(yàn)課中的應(yīng)用效果與教學(xué)策略分析
- 露營經(jīng)濟(jì)背景下的戶外運(yùn)動裝備行業(yè)市場細(xì)分研究報(bào)告
- 深化小學(xué)教師反思與教育實(shí)踐的研究試題及答案
- 建筑施工安全風(fēng)險(xiǎn)識別與管理試題及答案
- 新能源商用車輛在石材加工廠運(yùn)輸中的應(yīng)用場景分析報(bào)告
- 廣東初三一模試題及答案
- 2024年上海市中考數(shù)學(xué)真題試卷及答案解析
- 統(tǒng)編版2023-2024學(xué)年語文三年級下冊第五單元導(dǎo)讀課教學(xué)設(shè)計(jì)
- 2024年陜西延長石油(集團(tuán))有限責(zé)任公司校園招聘考試試題參考答案
- 地籍測量成果報(bào)告
- 2024年蘇州資產(chǎn)管理有限公司招聘筆試沖刺題(帶答案解析)
- 客車防雨密封性要求及試驗(yàn)方法
- 農(nóng)貿(mào)市場經(jīng)營管理方案
- 新生兒胸腔穿刺術(shù)
- 液氣胸病人護(hù)理-查房
- 錯(cuò)頜畸形預(yù)防課件
- 培訓(xùn)行業(yè)用戶思維分析
評論
0/150
提交評論