網(wǎng)站首頁
分類導(dǎo)航
試題中心
下載中心
英語學(xué)習(xí)
繽紛校園
考試論壇
網(wǎng)站留言
客服中心
 2004年4月2日二級(jí)VFP標(biāo)準(zhǔn)答案及試題(網(wǎng)友推薦)
【字體:
2004年4月2日二級(jí)VFP標(biāo)準(zhǔn)答案及試題(網(wǎng)友推薦)
http://1glr.cn 來源:考試吧Exam8.com 點(diǎn)擊: 更新:2005-4-3

(25) 在Visual FoxPro中,使用LOCATE FOR 命令按條件查找記錄,當(dāng)查找到滿足條件的第一條記錄后,如果還需要查找下一條滿足條件的記錄,應(yīng)使用
A)再次使用LOCATE FOR 命令
B)SKIP命令
C)CONTINUE命令
D)GO命令

(26) 在Visual FoxPro中,刪除數(shù)據(jù)庫表S的SQL命令是
A) DROP TABLE SB) DELETE TABLE S
C) DELETE TABLE S.DBFD) ERASE TABLE S

(27) 下列表達(dá)式中,表達(dá)式返回結(jié)果為.F.的是
A) AT(“A”,”BCD”)B) “[信息]”$“管理信息系統(tǒng)”
C) ISNULL(.NULL.)D) SUBSTR(“計(jì)算機(jī)技術(shù)”,3,2)

(28) 使用SQL語句向?qū)W生表S(SNO,SN,AGE,SEX)中添加一條新記錄,字段學(xué)號(hào)(SNO)、姓名(SN)、性別(SEX)、年齡(AGE)的值分別為0401、王芳、女、18,正確的命令是
A)APPEND INTO S (SNO,SN,SXE,AGE) valueS (‘0401’,’王芳’,’女’,18)
B)APPEND S valueS (‘0401’,’王芳’,’女’,18)
C)INSERT INTO S (SNO,SN,SEX,AGE) valueS (‘0401’,’王芳’,’女’,18)
D)INSERT S valueS (‘0401’,’王芳’,18,’女’)

(29) 假設(shè)某個(gè)表單中有一個(gè)命令按鈕cmdClose,為了實(shí)現(xiàn)當(dāng)用戶單擊此按鈕時(shí)能夠關(guān)閉該表單的功能,應(yīng)在該按鈕的Click事件中寫入語句
A) ThisForm.CloseB) ThisForm.Erase
C) ThisForm.ReleaseD) ThisForm.Return

(30) 在SQL的SELECT查詢結(jié)果中,消除重復(fù)記錄的方法是
A) 通過指定主關(guān)系鍵B) 通過指定惟一索引
C) 使用DISTINCTD)使用HAVING子句

(31) 在Visual FoxPro中,以下有關(guān)SQL的SELECT語句的敘述中,錯(cuò)誤的是
A)SELECT子句中可以包含表中的列和表達(dá)式
B)SELECT子句中可以使用別名
C)SELECT子句規(guī)定了結(jié)果集中的列順序
D)SELECT子句中列的順序應(yīng)該與表中列的順序一致

(32) 下列關(guān)于SQL中HAVING子句的描述,錯(cuò)誤的是
A)HAVING子句必須與GROUP BY子句同時(shí)使用
B)HAVING子句與GROUP BY子句無關(guān)
C)使用WHERE子句的同時(shí)可以使用HAVING子句
D)使用HAVING子句的作用是限定分組的條件

(33) 在Visual FoxPro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在刪除規(guī)則中選擇“限制”,則當(dāng)刪除父表中的記錄時(shí),系統(tǒng)反應(yīng)是
A) 不做參照完整性檢查B) 不準(zhǔn)刪除父表中的記錄
C) 自動(dòng)刪除子表中所有相關(guān)的記錄D) 若子表中有相關(guān)記錄,則禁止刪除父表中記錄

第(34)——(35)題使用如下三個(gè)數(shù)據(jù)庫表
學(xué)生表:S(學(xué)號(hào),姓名,性別,出生日期,院系)
課程表:C(課程號(hào),課程名,學(xué)時(shí))
選課成績表:SC(學(xué)號(hào),課程號(hào),成績)
在上述表中,出生日期數(shù)據(jù)類型為日期型,學(xué)時(shí)和成績?yōu)閿?shù)值型,其他均為字符型。

(34) 用SQL命令查詢選修的每門課程的成績都高于或等于85分的學(xué)生的學(xué)號(hào)和姓名,正確的命令是
A)SELECT 學(xué)號(hào),姓名 FROM S WHERE NOT EXISTS;
(SELECT * FROM SC WHERE SC.學(xué)號(hào)=S.學(xué)號(hào) AND 成績<85)
B)SELECT 學(xué)號(hào),姓名 FROM S WHERE NOT EXISTS;
(SELECT * FROM SC WHERE SC.學(xué)號(hào)=S.學(xué)號(hào) AND 成績>=85)
C)SELECT 學(xué)號(hào),姓名 FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND 成績>=85
D)SELECT 學(xué)號(hào),姓名 FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào) AND ALL 成績>=85

(35) 用SQL語言檢索選修課程在5門以上(含5門)的學(xué)生的學(xué)號(hào)、姓名和平均成績,并按平均成績降序排序,正確的命令是
A)SELECT S.學(xué)號(hào),姓名,平均成績 FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào);
GROUP BY S.學(xué)號(hào) HAVING COUNT(*)>=5 ORDER BY 平均成績 DESC
B)SELECT 學(xué)號(hào),姓名,AVG(成績) FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào)AND COUNT(*)>=5;
GROUP BY 學(xué)號(hào) ORDER BY 3 DESC
C)SELECT S.學(xué)號(hào),姓名,AVG(成績) 平均成績 FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào)AND COUNT(*)>=5;
GROUP BY S.學(xué)號(hào) ORDER BY 平均成績 DESC
D)SELECT S.學(xué)號(hào),姓名,AVG(成績) 平均成績 FROM S,SC;
WHERE S.學(xué)號(hào)=SC.學(xué)號(hào);
GROUP BY S.學(xué)號(hào) HAVING COUNT(*)>=5 ORDER BY 3 DESC

二、填空題(每空2分,共30分)
    請(qǐng)將每一個(gè)空的正確答案寫在答題卡【1】~【15】序號(hào)的橫線上,答在試卷上不得分。注意:以命令關(guān)鍵字填空的必須拼寫完整。

(1) 某二*樹中度為2的結(jié)點(diǎn)有18個(gè),則該二*樹中有 【1】 個(gè)葉子結(jié)點(diǎn)。
(2) 在面向?qū)ο蠓椒ㄖ校惖膶?shí)例稱為 【2】 。
(3) 診斷和改正程序中錯(cuò)誤的工作通常稱為 【3】 。
(4) 在關(guān)系數(shù)據(jù)庫中,把數(shù)據(jù)表示成二維表,每一個(gè)二維表稱為 【4】 。
(5) 問題處理方案的正確而完整的描述稱為 【5】 。
(6) 在奧運(yùn)會(huì)游泳比賽中,一個(gè)游泳運(yùn)動(dòng)員可以參加多項(xiàng)比賽,一個(gè)游泳比賽項(xiàng)目可以有多個(gè)運(yùn)動(dòng)員參加,游泳運(yùn)動(dòng)員與游泳比賽項(xiàng)目兩個(gè)實(shí)體之間的聯(lián)系是 【6】 聯(lián)系。
(7) 執(zhí)行命令A(yù)=2005/4/2之后,內(nèi)存變量A的數(shù)據(jù)類型是 【7】 型。
(8) 如下程序顯示的結(jié)果是 【8】 。
s=1
i=0
do while i<8
s=s+i
i=i+2
enddo
?s
(9) 在Visual FoxPro中,可以在表設(shè)計(jì)器中為字段設(shè)置默認(rèn)值的表是 【9】 表。
(10) Visual FoxPro中數(shù)據(jù)庫文件的擴(kuò)展名(后綴)是 【10】 。
(11)——(13)題使用如下三個(gè)數(shù)據(jù)庫表:
金牌榜.DBF國家代碼 C(3),金牌數(shù) I,銀牌數(shù) I,銅牌數(shù) I
獲獎(jiǎng)牌情況.DBF國家代碼 C(3),運(yùn)動(dòng)員名稱 C(20),項(xiàng)目名稱 C(3),名次 I
國家.DBF國家代碼 C(3),國家名稱 C(20)
“金牌榜”表中一個(gè)國家一條記錄;“獲獎(jiǎng)牌情況”表中每個(gè)項(xiàng)目中的各個(gè)名次都有一條記錄,名次只取前3名,例如:
國家代碼運(yùn)動(dòng)員名稱項(xiàng)目名稱名次
001劉翔男子110米欄1
001李小鵬男子雙杠3
002費(fèi)爾普斯游泳男子200米自由泳3
002費(fèi)爾普斯游泳男子400米個(gè)人混合泳1
001郭晶晶女子三米板跳板1
001李婷/孫甜甜網(wǎng)球女子雙打1

(11) 為表“金牌榜”增加一個(gè)字段“獎(jiǎng)牌總數(shù)”,同時(shí)為該字段設(shè)置有效性規(guī)則:獎(jiǎng)牌總數(shù)>=0,應(yīng)使用SQL語句
ALTER TABLE 金牌榜 【11】 獎(jiǎng)牌總數(shù)I 【12】 獎(jiǎng)牌總數(shù)>=0
(12) 使用“獲獎(jiǎng)牌情況”和“國家”兩個(gè)表查詢“中國”所獲金牌(名次為1)的數(shù)量,應(yīng)使用SQL語句
SELECT COUNT(*) FROM 國家 INNER JOIN 獲獎(jiǎng)牌情況;
【13】 國家.國家代碼=獲獎(jiǎng)牌情況.國家代碼;
WHERE 國家.國家名稱=“中國” AND 名次=1
(13) 將金牌榜.DBF中的新增加的字段獎(jiǎng)牌總數(shù)設(shè)置為金牌數(shù)、銀牌數(shù)、銅牌數(shù)三項(xiàng)的和,應(yīng)使用SQL語句
【11】 金牌榜 【10】 獎(jiǎng)牌總數(shù)=金牌數(shù)+銀牌數(shù)+銅牌數(shù)

上一頁  [1] [2] 

文章錄入:xihuyu2000    責(zé)任編輯:admin  
 版權(quán)聲明
   如果本網(wǎng)站所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本網(wǎng)內(nèi)容,請(qǐng)注明出處。
 發(fā)表評(píng)論
關(guān)于本站 網(wǎng)站聲明 廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接   
Copyright © 2004-2006 考試吧 (Exam8.com) All Rights Reserved 
中國科學(xué)院研究生院中關(guān)村園區(qū)(北京市海淀區(qū))