


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、xx 年 1 月份全國高等教育自學(xué)考試數(shù)據(jù)庫及其應(yīng)用試題課程代碼: 02120第一部分選擇題(共40 分)一、單項選擇題(本大題共20 小題,每小題 2 分,共 40 分)在每小題列出的四個選項中只有一個是符合題目要求的。請將其代碼填在題后的括號內(nèi)。錯選或未選均無分。1. 在數(shù)據(jù)庫系統(tǒng)中,面向用戶、也就是用戶所涉及的數(shù)據(jù)庫被稱為()A. 外模式 B. 概念模式C. 存儲模式 D.模式2. 數(shù)據(jù)模型表示的是數(shù)據(jù)庫框架,要構(gòu)建為數(shù)據(jù)庫,必須在框架的約束下填上()A. 具體數(shù)據(jù) B. 取值范圍C. 聯(lián)系 D.聯(lián)系方式3. 學(xué)生實體通過“學(xué)號”、“姓名”、“年齡”、“性別”和“成績”等屬性來表明學(xué)生狀
2、況,這是()A. 實體值 B. 實體型C. 屬性值 D.屬性型4. 設(shè)一個倉庫存放多種商品,同一種商品只能存放在一個倉庫中,倉庫與商品是()A. 一對一的聯(lián)系 B. 一對多的聯(lián)系C. 多對一的聯(lián)系 D.多對多的聯(lián)系5. 將 1NF規(guī)范為 2NF,應(yīng)()A. 消除了非主屬性對鍵的部分函數(shù)依賴B. 消除了非主屬性對鍵的傳遞函數(shù)依賴C. 消除了主屬性對鍵的部分函數(shù)依賴和傳遞函數(shù)依賴D. 使每一個非主屬性都完全函數(shù)依賴于主鍵6. 建立 ER 模型的工作屬于數(shù)據(jù)庫生命周期中的()A. 分析階段 B. 設(shè)計階段C. 編碼階段 D.測試階段7. 針對數(shù)據(jù)庫文件的某個關(guān)鍵字段的值,在邏輯上重新排列庫文件順序所
3、建立的文件稱為()A. 文本文件 B. 索引文件C. 排序文件 D.命令文件8. 已知 a=car , b=bus, c=class , d=duck,e=MIN(a,b,c,d),則 e 等于()A.duckB.classC.busD.car9. 使下列程序不能正確運行的是()STORE_TOaddSTORE 20&add.10TOresult? &result A.+B. +C. +D.+10. 已知 DIMENSIONaa(2,3),該數(shù)組的第 2 個數(shù)組元素是()A.aa(0,1)B.aa(1,0)C.aa(1,2)D.aa(2,1)11. 計算表達式 3+5>4
4、.AND.ab- c babcd的值時,運算順序為()A.+>.AND.-B AND.+->C.+->.AND.D.+.AND.->12. 執(zhí)行語句? LEN(SUBSTR(REPLICATE( *, 10), 4,5)后輸出()A.5B.2C.4D.613.FoxPro中 APPENDBLANK命令的功能是在當前已打開的數(shù)據(jù)庫文件()A. 末尾追加一條空記錄B. 頂部追加一條空記錄C. 當前記錄前追加一條空記錄D. 當前記錄后追加一條空記錄14.FoxPro中不能對數(shù)據(jù)庫文件中記錄進行操作的命令是()A.EDITB.CHANGEC.BROWSED.MODIFY15.
5、數(shù)據(jù)庫文件已按“專業(yè)”字段進行索引,并已打開索引文件,對各專業(yè)總分進行分類求和的命令是()A.TOTALON 總分 TOcjzfB.TOTALON 專業(yè) TOcjzfFIELDS 總分C.TOTALON 總分 TOcjzfD.TOTALON 專業(yè) TOcjzfFIELDS 總分16. 當前打開的一個數(shù)據(jù)庫文件中有 20 條記錄,運行命令?EOF()的結(jié)果為。 T. ,則運行命令? REO()的結(jié)果是()A.20B.21C.0D.117. 在某圖書數(shù)據(jù)庫中已按圖書名字段創(chuàng)建的索引文件已打開,并已對變量 name1賦值“高等數(shù)學(xué)”,要使用 name1來查找圖書,應(yīng)使用的命令是()A.SEEK&am
6、p;name1B.FINDname1C.FIND&name1D.LOCATEFORname118.FoxPro中有關(guān)變量賦值語句正確的描述是()A.ACCEPT能夠?qū)?shù)值型變量賦值B.INPUT只能對數(shù)值型變量賦值C.ACCEPT 、INPUT都能對字符型變量賦值D.STORE一次只能對一個內(nèi)存變量賦值19. 建立過程文件的 FoxPro 命令是()A.MODIFYMANDB.MODIFYPROCEDUREC.CREATEMANDD.CREATEPROCEDURE20. 以下程序結(jié)構(gòu)中錯誤的是()A.IFB.IF C.DOWHILED.DOWHILEDOWHILE ENDIFIFIF
7、ENDDODOWHILEENDIFENDDOENDIFENDDOENDDOENDIF第二部分非選擇題(共60 分)二、填空題(本大題共 10 小題,每小題 1 分,共 10 分)不寫解答過程,將正確的答案寫在每小題的空格內(nèi)。錯填或不填均無分。21. 數(shù)據(jù)庫維護功能包括:數(shù)據(jù)庫初始裝入,數(shù)據(jù)庫轉(zhuǎn)儲,_及記載系統(tǒng)工作日志等功能。22. 每個數(shù)據(jù)均需指明其數(shù)據(jù)類型和取值范圍,這是數(shù)據(jù)_約束所必需的。23. 在數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)模型有層次模型、 _、關(guān)系模型。24. 聯(lián)系也是實體,所以聯(lián)系也可以有 _.25. 若關(guān)系 R2NF,且它的每一個非主屬性都 _,則稱 R 3NF.26. 在數(shù)據(jù)字典中,對數(shù)據(jù)
8、流“住戶”表示為:住戶 =姓名 +房號+面積,定義了組成該數(shù)據(jù)流的_.27. 建立局部 ER圖時,根據(jù)數(shù)據(jù)流圖中對數(shù)據(jù)的加工確定實體之間的 _.28. 對關(guān)系模式執(zhí)行“分解”時,必須遵循規(guī)范化原則:分解后的關(guān)系要相互獨立且分解必須是 _.29. 面向?qū)ο蟮姆椒ò褜ο蟮膶傩院?_集成到一個對象中。30.FoxPro在屏幕上激活窗口W的命令是 _.三、程序分析題(本大題共3 小題,每小題 5 分,共 15 分)31. 寫出下列程序的運行結(jié)果:SETTALKOFFSTORE3TOxy=1x=x*yy=y+1sf=* ss=x+&+sf. +y? abc=+STR(x,2)+- +STR(&a
9、mp;ss,4)SETTALKONRETURN程序執(zhí)行結(jié)果:33.數(shù)據(jù)庫文件 xsk.dbf的內(nèi)容如下:編號名稱數(shù)量單價A001電視機 203500A002攝象機 336000A001電視機 313500B001洗衣機 101200B002冰箱 152300閱讀下列程序SETTALKOFFSETDELETEDONUSExskDELETEFOR 編號 =A001GO2DELETERCALLFOR 數(shù)量 <30COUNTTOsj? sjUSE SETTALKONRETURN程序執(zhí)行結(jié)果:33. 給出下述程序的執(zhí)行結(jié)果。SETTALKOFFCLEARn=52p=2DOWHILEn<>
10、;1IFINT(n/p )=n/pTHEN? pn=INT(n/p )ELSEp=p+1ENDIFENDDORETURN程序執(zhí)行結(jié)果:四、程序設(shè)計(本大題共5 小題,每小題 5 分,共 25 分)34. 文件 star.dbf 用于存放演員信息, 其字段有 sname(姓名,字符型), sex(性別,字符型), knum(演電影數(shù),數(shù)值型)。下述程序的功能是:查找演員中演電影最少的人數(shù)及其所演的電影部數(shù)。完成下述程序。SETTALKOFFUSEstarIF.NOT.EOF()minval=knumnum=0DOWHILE.NOT.EOF()IFknum<=minvalIFknum<
11、minval_(1)_(2)_ENDIFnum=num+1ENDIF_(3)_ENDDO? STR(num)+STR(minval )ENDIFUSERETURN( 1)( 2)( 3)35. 已知數(shù)據(jù)庫文件 stud.dbf 存放學(xué)生成績, 其字段有: xname(姓名,字符型), zcj (總成績,數(shù)值型), xh(學(xué)號,字符型),現(xiàn)要求對學(xué)生成績以降序排列。完成下列程序。SETTALKOFFUSEstudFORk=1TO_ (1)_GOTOkSCATTERTOarySCANRESTIF_(2)_SCATTERTOxmpGATHERFROMaryFORn=1TO_ (3)_ary(n)=x
12、mp(n)ENDFORENDIFENDSCAN_(4)_GATHERFROMaryENDFORUSESETTALKONRETURN( 1)( 2)( 3)( 4)36. 文件 player.dbf 用于存放球員信息,其字段有: pname(姓名,字符型),position (位置,字符型),goal (得分,數(shù)值型) 。下述程序的功能是:查找得分最少的所有球員信息。完成下述程序。SETTALKOFFUSEplayerIF.NOT.EOF()minval=goal_(1)_=LTRIM(TRIM(STR(REO()SCANDOCASECASE_ (2)_minval=goalrstr=#+LTR
13、IM(TRIM(STR(REO()CASEgoal=minvalrstr=rstr+#+LTRIM(TRIM(STR(REO()ENDCASEENDSCANLISTFORAT ( #+LTRIM(TRIM(STR(REO()+#,rstr )<>_(3)_ELSE? press.dbf是空的ENDIFUSERETURN( 1)( 2)( 3)37. 文件 lecture.dbf 用于存放教師授課信息, 其字段有:tname(姓名,字符型), ame(課程名,字符型), tyear (講授時間,數(shù)值型)。下述程序的功能是:接收一個教師姓名,若其信息 lecture.dbf中則顯示相應(yīng)
14、信息; 重復(fù)上述過程, 直到接收的教師姓名為 #時,程序結(jié)束。完成下述程序。SETTALKOFFUSElectureSCATTERFIELDtnameTOtnameMEMVARBLANKINDEXONtnameTOleatureDOWHILE_ (1)_CLEAR10,10SAY請輸入教師姓名 GETm.tnameREADIFLTRIM(TRIM(m.tname) <>#SEEK_ (2)_IF_(3)_LOOPENDIFDISPLAYFORm.tname=tnameWAITENDIFENDDOUSERETURN( 1)( 2)( 3)38. 文件 newsa.dbf 和 news
15、b.dbf 具有相同的結(jié)構(gòu),其字段有:newsp(報刊名稱,字符型),price (單價,數(shù)值型)。newsa在 newsp上建有索引文件newsa.idx ,newsb在 newsp上建有索引文件newsb.idx ,下述程序的功能是:查找在newsa.dbf 出現(xiàn)但不在newsb.dbf 中出現(xiàn)的報刊名稱。完成下述程序。SETTALKOFFSELECTBUSEnewsbALIASnewINDEXnewsbSELECTAUSEnewsaALIASoldINDEXnewsaDOWHILE_ (1)_.OR NOT.EOF( new)DOCASECASE_ (2)_.OR NOT.EOF( ol
16、d )。AND.newspnewsp? newspSKIPINoldCASEEOF ( old )。 OR NOT EOF( new)。AND.newsp>new->newsp_(3)_OTHERSKIPSKIPINnewENDCASEENDDOCLEARALLRETURN( 1)( 2)( 3)五、綜合題(本大題共2 小題,每小題5 分,共 10 分)39. 說明函數(shù) rsum(i )、csum( i )及 zsum()的功能。SETTALKOFFSETPROCEDURETOultyDIMEary(3,3)ary=0FORi=1TO3FORj=1TO38+2*i,20+15*jG
17、ETary (i ,j )ENDFORENDFORREADFORi=1TO3? rsum(i ), csum(i ), zsum()ENDFORSETPROCEDURETORETURN文件 ulty.prg的內(nèi)容如下:FUNCTIONrsumPARAMETERiPRIVATEmsum ,jmsum=0FORj=1TO3msum=msum+ary (i ,j )ENDFORRETURNmsumFUNCTIONcsumPARAMETERiPRIVATEmsum ,jmsum=0FORj=1TO3msum=msum+ary (j ,i )ENDFORRETURNmsumFUNCTIONzsumPRIVATEmsum
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度高級管理人員競業(yè)禁止合同
- 農(nóng)業(yè)生產(chǎn)資金投入與財務(wù)管理手冊
- 開幕式致辭與未來發(fā)展展望報告
- 員工年終工作總結(jié)報告模板集萃
- 互聯(lián)網(wǎng)廣告投放及推廣合作協(xié)議
- 農(nóng)業(yè)生產(chǎn)投入品減量增效技術(shù)指導(dǎo)手冊
- 農(nóng)業(yè)產(chǎn)業(yè)扶貧政策及項目申報指導(dǎo)手冊
- 智能家居技術(shù)研發(fā)推廣合作協(xié)議
- 健身房客戶服務(wù)手冊
- 健身房健身器材租賃合同
- 2.0MWp屋頂太陽能分布式光伏發(fā)電項目監(jiān)理大綱2
- 小學(xué)夢想開《去遠方》教學(xué)設(shè)計
- Q∕SY 06349-2019 油氣輸送管道線路工程施工技術(shù)規(guī)范
- CEO自戀及其經(jīng)濟后果研究:以格力電器為例
- 紅土鎳礦濕法冶煉技術(shù)綜述
- 六鑫伺服刀塔說明書LS系列
- 19.骨折術(shù)后內(nèi)固定取出臨床路徑
- 水利水電工程金屬結(jié)構(gòu)與機電設(shè)備安裝安全技術(shù)規(guī)程
- 腎內(nèi)科臨床診療規(guī)范(南方醫(yī)院)
- 珍愛生命 安全第一 中小學(xué)主題教育班會
- 二十八星宿(課堂PPT)
評論
0/150
提交評論