20232023年度《數(shù)據(jù)庫原理與應用》期末考試試題_第1頁
20232023年度《數(shù)據(jù)庫原理與應用》期末考試試題_第2頁
20232023年度《數(shù)據(jù)庫原理與應用》期末考試試題_第3頁
20232023年度《數(shù)據(jù)庫原理與應用》期末考試試題_第4頁
20232023年度《數(shù)據(jù)庫原理與應用》期末考試試題_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——20232023年度《數(shù)據(jù)庫原理與應用》期末考試試題《數(shù)據(jù)庫技術與應用》模擬試卷1

一、判斷題(對的畫“√〞,錯的畫“×〞,每題1分,共10分)

1.VisualFoxPro是一種層次型數(shù)據(jù)庫管理系統(tǒng)。()2.項目管理器中選項卡可用鼠標拖下來,變成浮動的選項卡。()3.對當前表執(zhí)行LISTNEXT1命令之后,記錄指針的位置指向下一條記錄。()4.主索引只能對數(shù)據(jù)庫表建立。()5.自由表只能建立臨時關系。()6.一個工作區(qū)中可以同時開啟多個表文件。()7.查詢和視圖都可以從一個表或多個表中提取數(shù)據(jù)。()8.SELECT-SQL語句中的條件短語的關鍵詞是FOR。()9.VFP中的DOCASE?ENDCASE語句屬于循環(huán)結構語句。()

10.在某個程序模塊中用PRIVATE語句定義的內(nèi)存變量只能在定義該變量的模塊及其下屬模塊中使用。()

二、單項選擇題(每題1分,共25分)

1.在表設計器界面中有三個選項卡,下面()不屬于其中。

A)字段B)索引C)表D)界面

2.一個關系型數(shù)據(jù)庫管理系統(tǒng)所應具備的三種基本關系操作是()。

A)選擇、投影與連接B)編輯、瀏覽與替換C)插入、刪除與修改D)排序、索引與查詢3.不列不屬于數(shù)據(jù)庫管理系統(tǒng)的是()。

A)DB2B)SQLSEVERC)VisualFoxProD)EXCEL20004.以下命令中,可以顯示“財經(jīng)〞的是()。A)?SUBSTR(“湖南財經(jīng)高等??茖W校〞,3,2)B)?SUBSTR(“湖南財經(jīng)高等專科學校〞,5,4)C)?SUBSTR(“湖南財經(jīng)高等??茖W校〞,5,2)D)?SUBSTR(“湖南財經(jīng)高等專科學校〞,3,4)

5.執(zhí)行以下命令序列后,顯示的結果是()。

STORE100TOYASTORE200TOYBSTORE300TOYABSTORE“A〞TONSTORE“Y&N〞TOM?&MA)100B)200C)300D)YA

6.執(zhí)行命令STORECTOD(“12/24/2023〞)TOA后,變量A的類型是()。

A)日期型B)數(shù)值型C)字符型D)備注型

7.數(shù)據(jù)表文件共有20條記錄,當前記錄號為10,執(zhí)行LISTNEXT5以后,當前記錄號是

()。A)10B)15C)14D)208.工資數(shù)據(jù)表文件共有10條記錄,當前記錄號是5,若用SUM命令計算工資而不給出范圍

短語,那么該命令將()。

A)只計算當前記錄工資值B)計算后5條記錄工資值之和C)計算全部記錄工資值之和D)計算前5條記錄工資值之和9.數(shù)據(jù)表有10條記錄,當前記錄號是3,使用APPENDBLANK命令增加一條空記錄后,則當前記錄的序號是()。A)3B)4C)11D)1

10.在職工表文件中,“婚否〞是L型字段(已婚為.T.,未婚為.F.),“性別〞是C型字段,若要

顯示已婚的女職工,應當用()。A)LISTFOR婚否OR性別=〞女〞B)LISTFOR已婚AND性別=〞女〞C)LISTFOR婚否AND性別=〞女〞D)LISTFOR已婚OR性別=〞女〞

11.職工工資表文件按基本工資字段升序索引后,再執(zhí)行GOTOP命令,此時當前記錄號

是()。A)1B)0C)基本工資最少的記錄號D)基本工資最多的記錄號12.以下有關查詢和視圖的說法中,不正確的是()。

A)查詢文件的擴展名為.QPRB)視圖依靠于數(shù)據(jù)庫的存在而存在C)交織表查詢不適用于在多個數(shù)據(jù)表中進行相關數(shù)據(jù)的查詢D)只能對數(shù)據(jù)表中數(shù)據(jù)進行查詢,而不能對視圖文件中的數(shù)據(jù)進行查詢13.在永真條件DOWHILE.T.循環(huán)中,為退出循環(huán)可以使用()。

A)LOOPB)EXITC)CLOSED)QUIT

14.在開啟的數(shù)據(jù)表文件中有工資字段,數(shù)值型,假使把所有記錄的工資增加10%,應使

用的命令是()。

A)SUMALL工資*1.1TO工資B)REPLACEALL工資WITH工資*1.1C)工資=工資*1.1D)STORE工資*1.1TO工資

15.假定假定學生數(shù)據(jù)表STUDENT.DBF中前六條記錄均為男生的記錄,執(zhí)行以下命令序

列后,記錄指針定位在()。USESTUDENTGO3

LOCATENEXT3FOR性別=’男’A)第一條記錄上B)第三條記錄上C)第四條記錄上D)第五條記錄上

16.在設置數(shù)據(jù)庫中的數(shù)據(jù)表之間的永久關系時,以下說法正確的是()。

A)父表必需建立主索引(或候選索引),子表可以不建立索引B)父表必需建立主索引,子表必需建立候選索引C)父表必需建立主索引(或候選索引),子表可以建立普通索引D)父表和子表都必需建立主索引

17.SQL查詢語句中ORDERBY子句的功能是()。

A)限定分組檢索結果B)分組統(tǒng)計查詢結果C)對查詢結果進行排序D)限定查詢條件18.下面程序的運行結果是()。

X=2.5DOCASECASEX>1Y=1

CASEX>2Y=2

ENDCASE?YRETUA)1B)2C)0D)語法錯誤

19.以下循環(huán)體共執(zhí)行了()次。

FORI=1TO10I=I+1?IENDFORA)5B)10C)0D)11

20.VFP關于數(shù)據(jù)庫的參照完整性規(guī)則不包括()。

A)插入規(guī)則B)刪除規(guī)則C)更新規(guī)則D)查詢規(guī)則

21.以下不能作為查詢輸出目標的是()。

A)臨時表B)視圖C)標簽D)圖形

22.若要顯示年齡(數(shù)值型,2)為10的整數(shù)倍的職工記錄,以下命令錯誤的是()。

A)LISTFORMOD(年齡,10)=0

B)LISTFOR年齡/10=INT(年齡/10)

C)LISTFORSUBSTR(STR(年齡,2),2,1)=〞0〞

D)LISTFOR年齡=20OR30OR40OR50OR6023.數(shù)據(jù)表文件中數(shù)學,英語,計算機,總分四個數(shù)值型字段,要將當前記錄的三科成績匯總

后存入總分字段,應使用命令()。A)TOTAL數(shù)學+英語+計算機TO總分

B)REPLACE總分WITH數(shù)學+英語+計算機C)SUM數(shù)學,英語,計算機TO總分

D)REPLACEALL總分WITH數(shù)學+英語+計算機24.UPDATE-SQL命令的功能是()。

A)數(shù)據(jù)定義B)數(shù)據(jù)查詢

C)更新表中某些列的屬性D)修改表中某些列的內(nèi)容25.SELECT-SQL命令的功能是()。

A)選擇工作區(qū)B)查詢表中數(shù)據(jù)C)修改表中數(shù)據(jù)D)選擇SQL標準

三、填空題(每空1分,共15分)

1.VFP的命令可簡寫前()個字符,每條命令必需按()鍵終止。2.關系型數(shù)據(jù)庫的標準操作語言是()。3.()是VFP應用程序開發(fā)過程中所有對象與數(shù)據(jù)的控制中心,它可以集中管理所有與開發(fā)的應用程序有關的各類型文件,把應用程序的多個文件組成一個文件,或者編譯成為.APP應用文件或.EXE文件能直接在WINDOWS中運行。

4.在VFP中,一個數(shù)據(jù)記錄是由若干個()組成,而若干個記錄則構成了一個()。

5.函數(shù)MOD(7,-4)的值為(),函數(shù)INT(1-10.6)的值是()。

6.在SQL-SELECT語句中,將查詢結果分組輸出的短語是()。

7.用DIMENSIONA(2,3)命令定義一個二維數(shù)組A,該數(shù)組的元素個數(shù)為()。8.在VFP中,要從表文件中真正刪除某條記錄分兩步進行,若采用命令方式完成,則先應用命令動詞(),再用命令動詞()。

9.在循環(huán)結構中,用()語句可使執(zhí)行順序跳轉到循環(huán)首語句。10.在VFP中建立或修改程序文件的命令格式是(),運行程序文件的命令格式是()。

四、程序閱讀,寫程序運行結果。(每題4分,共12分)

1.*程序1CLEAR

STORE0TOX,S1,S2,S3DOWHILEX0S3=S3+1ENDCASEENDDO?S1,S2,S3

RETURN該程序運行結果為:

2.*程序2SETTALKOFFA=3B=5

DOSUBWITH2*A,B?〞A=〞,A,〞B=〞,BSETTALKONPROCEDURESUBPARAX,YY=X*YRETURNENDPROC

該程序運行結果為:

3.*程序3CLEAI=1

M=0

DOWHILE.T.M=7*II=I+1

IFMOD(I,2)#0LOOPELSE??MENDIFIFI>5EXITENDIFENDDORETU

該程序運行結果為:

五、寫出實現(xiàn)以下操作的命令或命令序列(每題2分,共20分)

已知兩個數(shù)據(jù)表文件及表結構:

STUDENT.DBF表結構包括字段:學號(字符型)、姓名(字符型)、性別(字符型)、年齡(數(shù)值型)、黨員否(規(guī)律型)。并假設表中輸入了若干條記錄CJ.DBF表結構包括字段:學號(字符型)、課程名(字符型)、成績(數(shù)值型)等,并假設表中輸入了若干條記錄。

1.顯示STUDENT表中最終一條記錄內(nèi)容。

2.顯示STUDENT表中是黨員的學生記錄的姓名和性別。3.在表STUDENT中第4條記錄后增加一條空記錄。4.物理刪除表STUDENT中第三條記錄。

5.以性別為第一關鍵字、年齡為其次關鍵字升序排列,對表STUDENT中所有記錄建立結

構索引文件,索引標識名為XBCSRQ。

6.快速查找STUDENT表中第一條性別為\男\(zhòng)的記錄。

7.計算CJ.DBF表中所有記錄成績字段的平均值,統(tǒng)計結果送到內(nèi)存變量PJ中。

8.復制一個與表STUDNET.DBF完全一致的表結構,假設生成的新表名為STU1.DBF。9.用SQL-SELECT語句實現(xiàn)查找CJ.DBF表中所有信息,查詢結果按成績字段降序排列。10.用SQL-SELECT語句實現(xiàn)查找課程名為\計算機\的成績不及格的學生

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論