VF數(shù)據(jù)庫應(yīng)用考試模擬題_第1頁
VF數(shù)據(jù)庫應(yīng)用考試模擬題_第2頁
VF數(shù)據(jù)庫應(yīng)用考試模擬題_第3頁
VF數(shù)據(jù)庫應(yīng)用考試模擬題_第4頁
VF數(shù)據(jù)庫應(yīng)用考試模擬題_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、一、單項(xiàng)選擇1. 數(shù)據(jù)庫(DB)、數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間的關(guān)系是_ _。A)DB包括DBS和DBMS B)DBS包括DB和DBMS C)DBMS包括DB和DBS D)DB就是DBS,也就是DBMS2Visual FoxPro是一種支持用戶使用菜單、命令和_ _三種不同操作方式的數(shù)據(jù)庫管理系統(tǒng)。 A)循環(huán) B)備注文件 C)命令文件 D)內(nèi)存變量3VFP的數(shù)據(jù)庫文件中,用于存放圖象、聲音等多媒體對(duì)象的字段是 _ _。 A) 備注型 B)通用型 C)邏輯型 D)字符型4函數(shù)LEN(RIGHT(水平考試,4)的值是_ _。 A) 水平 B)4 C)考試 D) 水平考

2、試5在下列表達(dá)式中,結(jié)果值肯定為真(.T.)的是_ _。 A) 11285 B) 考試99-03-12 D) 男$性別6命令DIMENSION A(2,3)定義了一個(gè)名為A的數(shù)組,其元素是_ _。 A) A(0),A(1),A(2),A(3),A(4),A(5) B) A(2),A(3) C) A(2,1),A(2,2),A(2,3) D) A(1,1),A(1,2),A(1,3), A(2,1),A(2,2),A(2,3)7VFP主界面的菜單欄中不包括_ _菜單項(xiàng)。 A) 編輯 B) 工具 C) 窗口 D) 項(xiàng)目8關(guān)系的3種基本運(yùn)算方法指_ _。 A) 選擇、投影、連接 B) 選擇、投影、添

3、加C) 選擇、連接、刪除 D) 連接、投影、插入9關(guān)于數(shù)據(jù)庫,下列說法正確的是_ _。 A) 數(shù)據(jù)庫就是二維關(guān)系表 B) 數(shù)據(jù)庫就是表和關(guān)系的集合 C) 數(shù)據(jù)庫就是關(guān)系 D) 數(shù)據(jù)庫就是表格10在VFP 中,打開數(shù)據(jù)庫和表的命令分別為_ _。 A) USE、OPEN B) SELECT、CREAT C) OPEN、USE D) CREAT、SELECT11在下列表達(dá)式中結(jié)果為日期型的是_ _。 A) DATE()+TIME() B) DATE()+30 C) DATE()-CTOD(01/02/99) D) 365-DATE()12SUBSTR(安徽高校水平考試,9,4)的值是_ _。 A)

4、安徽高校 B) 水平 C) 水平考試 D) 安徽高校水平考試13在VFP中,邏輯型、日期型、備注型的數(shù)據(jù)寬度分別是_ _。 A)1,8,10 B)1,8,254 C1,8,4 D)1,8,任意14如果一個(gè)班只能有一個(gè)班長,而且一個(gè)班長不能同時(shí)擔(dān)任其它班的班長,班級(jí)和班長兩個(gè)實(shí)之間的關(guān)系屬于_ _。 A)一對(duì)一聯(lián)系 B)一對(duì)二聯(lián)系 C)多對(duì)多聯(lián)系 D)一對(duì)多聯(lián)系15Visual FoxPro 支持的數(shù)據(jù)模型是_ _。 A)層次數(shù)據(jù)模型 B)關(guān)系數(shù)據(jù)模型 C)網(wǎng)狀數(shù)據(jù)模型 D)樹狀數(shù)據(jù)模型16在VF的命令窗口中鍵入CREATE DATA命令以后,屏幕會(huì)出現(xiàn)一個(gè)創(chuàng)建對(duì)話框,要想完成同樣的工作,還可以

5、采取如下步驟_ _。 A)單擊文件菜單中的新建按鈕,然后在新建對(duì)話框中選定數(shù)據(jù)庫單選鈕,再單擊新建文件命令按鈕 B)單擊文件菜單中的新建按鈕,然后在新建對(duì)話框中選定數(shù)據(jù)庫單選鈕,再單擊向?qū)畎粹o C)單擊文件菜單中的新建按鈕,然后在新建對(duì)話框中選定表單選鈕,再單擊新建文件命令按鈕D)單擊文件菜單中的新建按鈕,然后在新建對(duì)話框中選定表單選鈕,再單擊向?qū)畎粹o17擴(kuò)展名為DBC的文件是 。A)表單文件 B)數(shù)據(jù)庫表文件 C)數(shù)據(jù)庫文件 D)項(xiàng)目文件18參照完整性的規(guī)則不包括_ _。 A)更新規(guī)則 B)刪除規(guī)則 C)插入規(guī)則 D)檢索規(guī)則19一數(shù)據(jù)庫名為student,要想打開該數(shù)據(jù)庫,應(yīng)使用命

6、令_ _。 A) OPEN student B)OPEN DATA student C)USE DATA student D)USE student20下列函數(shù)中函數(shù)值為字符型的是_ _。 A)DATE() B)TIME() C)YEAR() D)DATETIME()21在下面的數(shù)據(jù)類型中默認(rèn)值為.F.的是_ _。 A)數(shù)值型 B)字符型 C)邏輯型 D)日期型22下列數(shù)據(jù)中合法的VisualFoxPro常量是 _ _。 A) .PRG B) .y. C) True D)75%23可以鏈接或嵌入OLE對(duì)象的字段類型是_ _。 A) 備注型 B) 通用型和備注型 C) 通用型 D) 任何類型的字

7、段24設(shè)有部門和職員兩個(gè)實(shí)體,每個(gè)職員只能屬于一個(gè)部門,一個(gè)部門可以有多名職員,則部門與職員實(shí)體之間的聯(lián)系類型是_ _。 A) m:n B) 1:m C) m:k D) 1:125在VisualFoxPro中,調(diào)用表設(shè)計(jì)器建立數(shù)據(jù)庫表STUDENT.DBF的命令是_ _。 A) MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENT C) CREATESTUDENT D)CREATETABLESTUDENT26在VisualFoxPro中,關(guān)于自由表敘述正確的是_ _。 A) 自由表和數(shù)據(jù)庫表是完全相同的 B) 自由表不能建立字段級(jí)規(guī)則和約束 C) 自由表不能

8、建立候選索引 D) 自由表不可以加入到數(shù)據(jù)庫中27在VisualFoxPro中,表結(jié)構(gòu)中的邏輯型、通用型、日期型字段的寬度由系統(tǒng)自動(dòng)給出,它們分別為:_ _。 A) 1、4、8 B) 4、4、10 C) 1、10、8 D) 2、8、828在VisualFoxPro中,學(xué)生表STUDENT中包含有通用型字段,表中通用型字段中的數(shù)據(jù)均存儲(chǔ)到另一個(gè)文件中,該文件名為_ _。 A)STUDENT.DOC B)STUDENT.MEN C)STUDENT.DBT D)STUDENT.FTP29對(duì)關(guān)系S和關(guān)系R進(jìn)行集合運(yùn)算,結(jié)果中既包含S中元組也包含R中元組,這種集合運(yùn)算稱為_ _。 A)并運(yùn)算 B)交運(yùn)算

9、 C)差運(yùn)算 D)積運(yùn)算30Visual FoxPro內(nèi)存變量的數(shù)據(jù)類型不包括_ _。 A)數(shù)值型 B)貨幣型 C)備注型 D)邏輯型31以下關(guān)于空值(NULL)敘述正確的是_ _。 A)空值等同于空字符串 B)空值表示字段或變量還沒有確定值 C)VFP不支持空值 D)空值等同于數(shù)值032在VISUAL FOXPRO中說明數(shù)組的命令是_ _。 A) DIMENSION 和ARRAY B) DECLARE 和 ARRAY C) DIMESION 和 DECLARE D) 只有DIMENSION 33. 在表文件文件尾部增加一條空記錄,應(yīng)該使用命令_ _。 A)APPEND B)APPEND BL

10、ANK C)INSERTD)INSERT BLANK 34. 在Visual FoxPro中,打開索引文件的命令中,錯(cuò)誤的是_ _。A) USE INDEX TO B) USE INDEX C) INDEX ON 職工號(hào) TO D) SET INDEX TO 35.在Visual FoxPro中,可以使用FOUND()函數(shù)來檢測查詢是否成功的命令包括_ _。 A) LIST、FIND、SEEK B)FIND、SEEK、LOCATE C) FIND、DISPLAY、SEEK D) LIST、SEEK、LOCATE36一個(gè)關(guān)系相當(dāng)于一張二維表,二維表中的各欄目相當(dāng)于該關(guān)系的_ _。 A)元組 B)

11、結(jié)構(gòu) C)數(shù)據(jù)項(xiàng) D)屬性37如果一個(gè)關(guān)系中的一個(gè)屬性或者屬性組能夠唯一的標(biāo)識(shí)一個(gè)元組,那么稱該屬性或?qū)傩越M為_ _。 A)主關(guān)鍵字 B)候選關(guān)鍵字 C)外關(guān)鍵字 D)關(guān)系38在關(guān)系運(yùn)算中,查找滿足一定條件的元組的運(yùn)算稱為_ _。 A)投影 B)選擇 C)關(guān)聯(lián) D)復(fù)制39如果要改變一個(gè)關(guān)系中屬性的排列順序,應(yīng)使用的關(guān)系運(yùn)算是_ _。A)連接 B)選取 C)投影 D)重建40設(shè)職工檔案表中有編號(hào)、姓名、年齡、職務(wù)、籍貫等字段,其中可作為關(guān)鍵字的字段是_ _。A)編號(hào) B)姓名 C)年齡 D)職務(wù)41.用命令DIMENSION S(3,4)定義后,S數(shù)組中共有_ _個(gè)數(shù)據(jù)元素。A)3 B)4 C

12、)7 D)1242.在Visual FoxPro中,數(shù)組元素定義后,其元素初值為( )A)0 B).T. C).F. D)無43下列命令用于顯示1968年及其以前出生的職工記錄,其中錯(cuò)誤的是_ _。A) LIST FOR YEAR(出生日期)=1968B) LIST FOR SUBSTR(DTOC(出生日期),7,2)=“68”C) LIST FOR LEFT(DTOC(出生日期),2)=“68”D) LIST FOR RIGHT(DTOC(出生日期),2)=“68”44職工表中有D型字段“出生日期”,若要計(jì)算職工的整數(shù)實(shí)足年齡,可以使用命令_ _。A) ?DATE()-出生日期/365B)

13、?(DATE()-出生日期)/365C) ?INT(DATE()-出生日期)/365)D) ?ROUND(DATE()-出生日期)/365)45在以下命令序列中,總能實(shí)現(xiàn)插入一條空記錄并使其成為第8條記錄的是_ _。A)SKIP 7 B)GOTO 7 INSERT BLANK INSERT BLANK C)LOCATE FOR RECNO()=8 D)GOTO 7 INSERT BLANK INSERT BLANK BEFORE46要?jiǎng)h除當(dāng)前表文件的“性別”字段,應(yīng)該使用命令_ _。A)MODIFY STRUCTURE B)DELETE 性別C)REPLACE性別WITH “” D)ZAP47

14、.順序執(zhí)行下面Visual FoxPro命令之后,屏幕所顯示的記錄號(hào)順序是_ _。 USE XYZ GO 6 LIST NEXT 4 A)14 B)47 C)69 D)71048.表文件有20條記錄,當(dāng)前記錄號(hào)是10,執(zhí)行命令LIST REST以后,當(dāng)前記錄號(hào)是_ _。 A)10 B)20 C)21 D)149.命令?LEN(str(86.2,5,1)的執(zhí)行結(jié)果是_ _。 A)2 B)6 C)8 D)550設(shè)職工表文件已經(jīng)打開,其中有工資字段,要把指針定位在第一個(gè)工資大于620元的記錄上,應(yīng)使用命令_ _。 A)LOCATE FOR 工資620 B)SEEK 工資620 C)FIND FOR

15、工資620 D)LIST FOR 工資620二、填空題1. 在Visual FoxPro中,一個(gè)關(guān)系存儲(chǔ)為一個(gè)文件,其擴(kuò)展名是_ _,稱為 _ _。2. 在Visual FoxPro中有3種形式的變量: _ _ 、 _ _ 和 _ _ 。3. 設(shè)XYZ=”170”,函數(shù)MOD(VAL(XYZ),8)的值是 _ _ 。4. 在Visual FoxPro中,數(shù)組的下標(biāo)是從_ _開始的。5. 當(dāng)前記錄指針在第4個(gè)記錄,使用SKIP命令后,記錄指針定位在第_ _個(gè)記錄。6. 刪除記錄的操作通常分為兩步:先給要?jiǎng)h除的記錄作_ _,然后再從磁盤上將其物理刪除。7. 在Visual FoxPro中,要將系統(tǒng)

16、默認(rèn)磁盤設(shè)置為F盤,可執(zhí)行命令_ _。三、根據(jù)要求寫出SQL語句學(xué)生管理數(shù)據(jù)庫中,包含3張表:學(xué)生表,選課表和課程表。學(xué)生.DBF:學(xué)號(hào)C(8),姓名C(12),性別C(2),出生日期D,少數(shù)民族否L(1),籍貫C(10),入學(xué)成績N(5)選課.DBF:學(xué)號(hào)C(8),課程號(hào)C(4),成績(N)課程.DBF:課程號(hào)C(4),課程名C(10),學(xué)分C(4)要求寫出進(jìn)行如下操作的命令:1.建立學(xué)生管理數(shù)據(jù)庫;2.建立學(xué)生表;3.建立選課表;4.建立課程表; 5.列出非湖南籍的學(xué)生名單;6.列出入學(xué)成績?cè)?60-650分之間的學(xué)生名單;7.將所有少數(shù)民族學(xué)生的入學(xué)成績加20分;8.分別統(tǒng)計(jì)男女生人數(shù);

17、9.分別統(tǒng)計(jì)男女生中少數(shù)民族學(xué)生人數(shù)。10.查詢學(xué)生所學(xué)課程和成績,輸出學(xué)號(hào)、姓名、課程名和成績,并將查詢結(jié)果存入testtable表中。四、閱讀下面程序,寫出執(zhí)行結(jié)果1.SET TALK OFFI=1DO WHILE i=5 I=I+1 IF I=3 LOOP ENDIF?IENDDO?ESET TALK ONRETURN2.SET TALK OFFCLEARSTORE 0 TO X, Y, S1, S2, S3DO WHILE X15 X=X+1DO CASE CASE INT(X/2)=X/2 S1=S1+X/2 CASE MOD(X,3)=0 S2=S2+X/3 CASE INT(X/

18、2)X/2 S3=S3+1 ENDCASEENDDO? S1, S2, S3SET TALK ONRETURN一、單項(xiàng)選擇題(每題1分,共50分)1-5: A C B B B 6-10 :D D A B C 11-15:B B C A B 16-20: A C D B B 21-25:C B C B D 26-30:B A D A B31-35: B C B A B 36-40:D A B C A 41-45:D C C C B46-50: A C C D A二、程序填空題(每空2分,共20分)1.dbf表 2.內(nèi)存變量 數(shù)組變量 字段變量 3.2.004.1 5. 5 6.刪除標(biāo)記 7.SET DEFAULT TO F:三、根據(jù)要求寫出SQL語句(每小題2分,共20分)1.CREATE DAT

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論