版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
個人收集整理僅供參考學習/個人收集整理僅供參考學習數(shù)據(jù)庫基礎及應用課程作業(yè)與評價徐孝凱第一次作業(yè)一、名詞解釋1.數(shù)據(jù)地物理獨立性2.數(shù)據(jù)地邏輯獨立性3.數(shù)據(jù)完整性4.概念世界5.實體及實體之間地聯(lián)系二、填空1.數(shù)據(jù)處理是將________轉換成_______地過程.2.計算機數(shù)據(jù)處理技術經(jīng)歷了____________、____________、___________和__________________四個階段.b5E2RGbCAP3.數(shù)據(jù)庫系統(tǒng)地主要特點是實現(xiàn)數(shù)據(jù)________、減少數(shù)據(jù)________、采用特定地數(shù)據(jù)________、具有較高地數(shù)據(jù)__________、具有統(tǒng)一地數(shù)據(jù)控制功能.p1EanqFDPw4.數(shù)據(jù)庫系統(tǒng)由_______________、_____________、_______________、數(shù)據(jù)庫管理員和用戶所組成.DXDiTa9E3d5.數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)地______________、______________和______________等三級模式結構.RTCrpUDGiT6.數(shù)據(jù)地物理獨立性是指當數(shù)據(jù)地____________改變時,通過系統(tǒng)內部地自動映象或轉換功能,保持了數(shù)據(jù)地____________不變.5PCzVD7HxA7.數(shù)據(jù)地邏輯獨立性是指當數(shù)據(jù)地________________改變時,通過系統(tǒng)內部地自動映象或轉換功能,保持了數(shù)據(jù)地__________________不變.jLBHrnAILg8.數(shù)據(jù)庫管理系統(tǒng)提供了數(shù)據(jù)庫地________、________和____________功能.9.數(shù)據(jù)完整性控制包括______________和______________控制兩個方面.10.數(shù)據(jù)庫運行控制功能包括數(shù)據(jù)地_________控制、_________控制、_________控制和數(shù)據(jù)恢復等四個方面.xHAQX74J0X11.數(shù)據(jù)庫并發(fā)操作控制包括以________方式打開數(shù)據(jù)庫和對數(shù)據(jù)庫或記錄________兩種方法.LDAYtRyKfE12.數(shù)據(jù)安全包括___________和____________兩個方面.13.為實現(xiàn)系統(tǒng)安全,防止非法破壞數(shù)據(jù),所采用地保護措施包括用戶標識和鑒定、___________和____________等.Zzz6ZB2Ltk14.在數(shù)據(jù)庫理論中,把客觀存在并且可以相互區(qū)別地事物稱為________.15.描述實體地特性稱為________.16.如果一個實體集中某個屬性或屬性組合地值能夠唯一地標識出每一個實體,則可把它選作為__________.dvzfvkwMI117.實體之間地聯(lián)系歸結為________、________和________三種.18.E-R模型是描述概念世界、建立____________地實用工具.19.在E-R模型中,實體用________框表示,屬性用________框表示,實體之間地聯(lián)系用________框表示.rqyn14ZNXI20.數(shù)據(jù)庫管理系統(tǒng)所支持地數(shù)據(jù)模型被分為________、________、________和面向對象四種類型.EmxvxOtOco21.在層次模型和網(wǎng)狀模型中,數(shù)據(jù)之間地聯(lián)系是通過____________來實現(xiàn)地,因此,應用程序和數(shù)據(jù)之間地獨立性________.SixE2yXPq522.超文本技術是由________、________和________三要素地組合實現(xiàn)地.23.一個倉庫可以存放多種零件,每一種零件可以存放在不同地倉庫中,倉庫和零件之間為________地聯(lián)系.6ewMyirQFL24.一臺機器可以加工多種零件,一種零件可以在多臺機器上加工,機器和零件之間為________地聯(lián)系.kavU42VRUs25.一個學生可以同時借閱多本圖書,一本圖書只能由一個學生借閱,學生和圖書之間為________地聯(lián)系.y6v3ALoS8926.一個公司只能有一個總經(jīng)理,公司和總經(jīng)理職位之間為________地聯(lián)系.27.一個工人可以加工多種零件,每一種零件可以由不同地工人來加工,工人和零件之間為________地聯(lián)系.M2ub6vSTnP28.一個關系就是一張__________,每個關系有一個__________,每個關系在計算機中作為一個__________存儲起來.0YujCfmUCw29.關系中地元組和屬性分別對應二維表中地______和______.30.屬性地取值范圍稱為該屬性地______.31.關系中地屬性或屬性組合,其值能夠唯一地標識一個元組,該屬性或屬性組合可選作為___________.eUts8ZQVRd32.一個關系模式中包含有若干個________,其數(shù)目多少稱為關系地________.33.一個關系模型由若干個___________所組成.34.在一個關系模型中,不同關系模式之間地聯(lián)系是通過____________來實現(xiàn)地.35.關系模型地特點是關系必須__________,模型概念__________,能夠采用集合操作.sQsAEJkW5T36.關系運算包括兩類:一類是傳統(tǒng)地________運算,另一類是專門地________運算.37.傳統(tǒng)地集合運算包括______、______和______三種.38.數(shù)據(jù)庫中專門地關系運算包括________、________和________三種.39.選擇運算地結果關系同原關系具有________地結構框架,投影運算地結果關系同原關系通常具有________地結構框架.GMsIasNXkA40.在選擇運算所得到地結果關系中,所含地元組數(shù)不________原關系中地元組數(shù).三、寫出下列各命令或命令組地功能假定使用地"圖書"、"讀者"、"借閱"和ZGJK庫地定義如下:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(16),TIrRGchYzg單價N(7,2))讀者(借書證號C(4),單位C(10),姓名C(6),性別C(2),職稱C(6),地址C(16))借閱(借書證號C(4),總編號C(6),借書日期D())ZGJK(職工號C(6),姓名C(6),性別C(2),出生日期D(),職稱C(6),7EqZcWLZNX基本工資N(7,2))1.select*;from圖書;where作者="劉"2.selectdistinct書名,作者,單價;from圖書;where出版單位="北京大學"AND單價>25.003.selectcount(*)as總人數(shù);from讀者4.selectMAX(單價)as最高價,MIN(單價)AS最低價,AVG(單價)AS平均價;lzq7IGf02Efrom圖書5.select借書證號,count(*);from借閱;where借閱證號="136"6.selectdistinct分類號,書名,作者;from圖書;orderby分類號desc四、或根據(jù)程序填空或指出程序地功能,假定此題所使用地數(shù)據(jù)庫仍為上題中地ZGJK.DBF.1.store0tox,yfori=1to8ifi%2=0x=x+i^2elsey=y+i^2endifendfor?x,yreturn程序運行后輸出地X和Y地值分別為________和________.2.store0tox0,x1,x2fori=1to15docasecasei%3=0x0=x0+icasei%3=1x1=x1+icasei%3=2x2=x2+iendcaseendfor?x0,x1,x2return程序運行后輸出地X0、X1和X2地值分別為________、________和________.3.store0toi,sdowhile.t.ifs<50i=i+3elseexitendifs=s+ienddo?i,sreturn程序運行后輸出地i和s地值分別為________和________.五、假定當前數(shù)據(jù)庫仍為第三題已定義地ZGJK.DBF,請用一條或一組命令實現(xiàn)下列每一個操作1.在當前庫末尾追加一條空記錄后,立即清除掉.2.顯示從第一條記錄開始地n個記錄地值,其中n值由鍵盤輸入.3.顯示當前記錄地姓名、性別和基本工資字段地值.4.修改從鍵盤上輸入地任一職工號所對應地記錄.第二次作業(yè)一、名詞解釋1.E-R模型2.關系3.關系模式4.關系模型5.集合地并、交、差6.關系地選擇、投影和聯(lián)接二、填空1.在投影運算所得到地結果關系中,所含地屬性數(shù)不________原關系中地屬性數(shù).2.聯(lián)接運算是將兩個或兩個以上地________根據(jù)聯(lián)接條件生成一個__________.3.按照兩關系中對應屬性值相等地條件所進行地聯(lián)接稱為________聯(lián)接.4.如果一個關系中地屬性或屬性組并非該關系地關鍵字,但它是另一個關系地關鍵字,則稱其為該關系地____________.zvpgeqJ1hk5.一個學生關系模式為(學號,姓名,班級號,…),其中學號為關鍵字;一個班級關系模式為(班級號,專業(yè),教室,…),其中班級號為關鍵字;則學生關系模式中地外關鍵字為__________.NrpoJac3v16.一個職工關系模式為(職工號,姓名,車間號,…),其中職工號為關鍵字;一個車間關系模式為(車間號,地點,面積,…),其中車間號為關鍵字;則職工關系模式中地外關鍵字為__________.1nowfTG4KI7.有一個學生關系,其關鍵字為學號;又有一個課程關系,其關鍵字為課程號;另有一個選修關系,其關鍵字為學號和課程號地組合,則學號和課程號分別為該關系地_______.fjnFLDa5Zo8.SQL語言具有對數(shù)據(jù)地_______、_______、_______和_______等四個方面地功能.tfnNhnE6e59.在SQL所支持地數(shù)據(jù)庫系統(tǒng)地三級模式結構中,視圖屬于____________,基本表屬于___________________.HbmVN777sL10.在SQL語言中,定義一個基本表地命令為___________________.11.定義一個基本表就是定義其表名,以及每個字段地________、________、________和小數(shù)位數(shù).V7l4jRB8Hs12.在定義一個基本表中,每個字段地類型用一個字母表示,其中字母C表示__________型,N表示________型,D表示________型.13.在定義一個基本表中,每個字段地類型用一個字母表示,其中字母L表示__________型,M表示________型,F(xiàn)表示________________型.83lcPA59W914.假定利用CREATETABLE命令建立如下一個基本表:BOOK(總編號C(6),分類號C(8),書名C(16),單價N(10,2)),則單價字段地類型為__________型,字段寬度為________,其中包含有______位小數(shù).mZkklkzaaP15.假定利用CREATETABLE命令建立如下一個基本表:BOOK(總編號C(6),分類號C(8),書名C(16),單價N(10,2)),則分類號字段地類型為__________型,字段寬度為________.AVktR43bpw16.INSERTINTO命令能夠向基本表中________一條記錄.17.對于屬性X地每一個具體值,屬性Y有唯一地具體值與之對應,則稱Y____________X,或稱X____________Y,記作________,X稱為決定因素.ORjBnOwcEd18.設XY是關系模式R地一個函數(shù)依賴,并且Y不是X地子集,則稱XY是____________________.2MiJTy0dTT19.設XY是關系模式R地一個函數(shù)依賴,并且Y是X地子集,則稱XY是____________________.gIiSpiue7A20.如果屬性X和Y是1:1地聯(lián)系,則稱X和Y之間地依賴關系為________________,記作_________.uEh0U1Yfmh21.設XY是關系模式R地一個函數(shù)依賴,如果不存在X地真子集X',使得X'Y成立,則稱Y______________X,記作__________.IAg9qLsgBX22.設XY是關系模式R地一個函數(shù)依賴,如果存在X地真子集X’,使得X’Y成立,則稱Y______________X,記作__________.WwghWvVhPE23.在同一個關系模式中,如果存在非平凡函數(shù)依賴XY,YZ,而Y-\X,則稱Z_______________X.asfpsfpi4k24.在一個關系模式中,若一個屬性或屬性組K完全函數(shù)決定整個元組,則稱K為該關系地一個____________.ooeyYZTjj125.包含在任何一個候選關鍵字中地屬性稱為__________,不包含在任何一個候選關鍵字中地屬性稱為__________.BkeGuInkxI26.在一個關系模式中,若屬性或屬性組X不是該關系地關鍵字,但它是其它關系模式地關鍵字,則稱X為該關系地____________.PgdO0sRlMo27.在關系模式R中,若每個屬性都是不可再分割地最小數(shù)據(jù)單位,則R屬于______范式,記作__________.3cdXwckm1528.如果一個關系R中地所有非主屬性都完全函數(shù)依賴于每個候選關鍵字,則稱關系R屬于____________范式,記為____________.h8c52WOngM29.如果一個關系R中地所有非主屬性都不傳遞依賴于任何候選關鍵字,則稱關系R屬于____________范式,記為____________.v4bdyGious30.如果一個關系R中地所有屬性都不傳遞依賴于R地任何候選關鍵字,或者說,關系R中地每個決定因素都是候選關鍵字時,則稱關系R屬于____________范式,記為____________.J0bm4qMpJ931.在一個關系地各屬性之間存在著________、________和________這三種類型地聯(lián)系.XVauA9grYP32.關系規(guī)范化就是使一個關系模式描述一個________,或實體間地一種________.33.關系規(guī)范化應遵循概念__________原則.34.關系規(guī)范化地過程是通過對初始關系模式地逐步________來實現(xiàn)地.35.從第一范式逐步規(guī)范化到第二、第三、BCNF范式地過程,就是逐步消除各種____________地過程.bR9C6TJscw36.一個關系模式為Y(X1,X2,X3,X4),假定該關系存在著如下函數(shù)依賴:(X1,X2)X3,X2X4,則該關系屬于________范式,因為它存在著________.pN9LBDdtrd37.一個關系模式為Y(X1,X2,X3,X4),假定該關系存在著如下函數(shù)依賴:X1X2,X1X3,X3X4,則該關系屬于________范式,因為它存在著________.DJ8T7nHuGT38.一個關系模式為Y(X1,X2,X3,X4),假定該關系存在著如下函數(shù)依賴:X1X2,X1X3,X1X4,則該關系屬于________范式.QF81D7bvUA39.數(shù)據(jù)庫應用系統(tǒng)設計所經(jīng)過地前四個階段是______________、_______________、_________________和_________________.4B7a9QFw9h40.在數(shù)據(jù)庫應用系統(tǒng)設計地需求分析階段,需要經(jīng)過____________、____________、__________________、建立數(shù)據(jù)字典和用戶確認等階段.ix6iFA8xoX三、寫出下列各命令或命令組地功能假定使用地"圖書"、"讀者"、"借閱"和ZGJK庫地定義如下:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(16),wt6qbkCyDE單價N(7,2))讀者(借書證號C(4),單位C(10),姓名C(6),性別C(2),職稱C(6),地址C(16))借閱(借書證號C(4),總編號C(6),借書日期D())ZGJK(職工號C(6),姓名C(6),性別C(2),出生日期D(),職稱C(6),Kp5zH46zRk基本工資N(7,2))1.select*;from圖書;where出版單位="高等教育";orderby單價2.select*;from圖書;where出版單位in("清華大學","電子工業(yè)");orderby單價3.select*,count(*);from圖書;groupby書名,作者4.selectcount(*);from圖書;where單價between15and255.select*;from圖書;where書名like"%應用基礎%"6.select借書證號,count(*);from借閱;groupby借書證號四、或根據(jù)程序填空或指出程序地功能假定此題所使用地數(shù)據(jù)庫仍為上題中地ZGJK.DBF1.cleardimensiona(12)a=0fori=1to12@i,1say"a("+str(i)+")="geta(i)readendforx=a(1)fori=2to12ifa(i)>xx=a(i)endifendfor?xreturn2.clearuseZGJKscanfor職稱="講師"@1,2say"記錄號:"+str(recno())@2,2say"姓名:"+姓名@3,2say"職稱:"+職稱get職稱@4,2say"基本工資:"+str(基本工資)get基本工資readendscanusereturn3.clearch="y"useZGJKdowhileupper(ch)="Y"clearaccept"請輸入一個職工號:"toxlocatefor職工號=xiffound()=.t.@2,2say"姓名:"+姓名@3,2say"性別:"+性別@4,2say"職稱:"+職稱get職稱@5,2say"基本工資:"+str(基本工資)get基本工資readelse@2,2say"輸入地職工號不正確!"endif@7,2say"繼續(xù)修改下一個記錄嗎(Y/N)?"getchreadenddousereturn五、假定當前數(shù)據(jù)庫仍為第三題已定義地ZGJK.DBF,請用一條或一組命令實現(xiàn)下列每一個操作1.在第n號記錄之前插入一條新記錄,要求n值由鍵盤輸入,并假定n值不會大于當前庫中記錄地個數(shù).2.邏輯刪除1943年及以前出生地所有女性記錄,假定日期格式采用{YY/MM/DD}格式.3.按姓名字段地升序建立一個單索引文件,假定用xm.idx作為文件名4.按職工號字段地升序建立結構化復合索引文件地一個索引標記,假定用“職工號”作為標記名.第三次作業(yè)一、名詞解釋1.等值聯(lián)接和自然聯(lián)接2.外關鍵字3.SQL4.基本表和視圖二、填空1.數(shù)據(jù)庫概念結構設計地工具是____________.2.采用關系模型地邏輯結構設計地任務是將E-R圖轉換成一組____________并進行____________處理.Yl4HdOAA613.概念結構設計階段經(jīng)過____________________、____________________和__________________這三個步驟.ch4PJx4BlI4.采用關系模型地邏輯結構設計將經(jīng)過__________________、_________________和模式評價與修正這三個步驟.qd3YfhxCzo5.假定一個E-R圖包含有A實體和B實體,并且從A到B存在著1:n地聯(lián)系,則轉換成關系模型后,包含有______個關系模式.E836L11DO56.假定一個E-R圖包含有A實體和B實體,并且從A到B存在著m:n地聯(lián)系,則轉換成關系模型后,包含有______個關系模式.S42ehLvE3M7.FoxPro具有________、________和____________這三種工作方式.8.FoxPro支持兩種類型地索引文件,一種叫做單索引文件,其擴展名為________,另一種叫做________索引文件,其擴展名為________.501nNvZFis9.FoxPro中地范圍選擇包含有四種情況,分別為________、_______、________和________.jW1viftGw910.FoxPro支持地復合索引文件類型,又分為兩種情況:一種叫做__________復合索引文件,另一種叫做__________復合索引文件.xS0DOYWHLP11.假定一個數(shù)據(jù)庫文件地文件名為XYZ.DBF,則它地結構化復合索引文件地文件名為____________,當XYZ.DBF庫被打開時,它地結構化復合索引文件_______________.LOZMkIqI0w12.復合索引文件包含若干個____________,當選定一個作為________________時,它將決定著數(shù)據(jù)庫中記錄地排列和處理順序.ZKZUQsUJed13.________文件地默認擴展名為.DBF,________文件地默認擴展名為.PRG.14.FoxPro中地字符串常量可以使用_________、_________或_________作為起止定界符.dGY2mcoKtT15.FoxPro中地日期型常量使用__________作為起止定界符.16.為了在修改數(shù)據(jù)庫結構后不丟失數(shù)據(jù),最好每次只修改____個字段定義中地___項.17.對字符型字段或表達式,使用________比較能夠進行模糊查詢,使用________比較能夠進行精確查詢.rCYbSWRLIA18.利用全屏幕編輯方式向當前庫追加記錄地命令為__________,從其它數(shù)據(jù)庫或數(shù)組向當前庫追加記錄地命令為__________________.FyXjoFlMWh19.利用全屏幕編輯方式修改當前庫結構地命令為_____________________,修改當前庫記錄地命令為________、________或________.TuWrUpPObX20.自動替換修改當前庫中記錄地命令為____________.21.邏輯刪除當前庫中記錄地命令為__________,物理刪除當前庫中帶有刪除標記記錄地命令為__________,全部物理刪除當前庫中所有記錄地命令為__________.7qWAq9jPqE22.復制當前庫地命令為__________,只復制當前庫結構地命令為__________________.llVIWTNQFk23.使用不帶任何參數(shù)地SETINDEXTO命令將關閉除____________________之外地_________________________.yhUQsDgRT124.若在打開索引文件地情況下,使數(shù)據(jù)庫記錄仍按照建庫時地自然順序排列,則應使用不帶任何參數(shù)地________________命令,或在該命令中加入數(shù)值______參數(shù).MdUZYnKS8I25.GO命令使記錄指針作________移動,SKIP命令使記錄指針以當前記錄為基準作________移動.09T7t6eTno26.LOCATE命令能夠查詢到當前庫中滿足范圍和條件地____________,其后使用____________命令能夠繼續(xù)查詢到下一條記錄.e5TfZQIUB527.________或________命令能夠在打開相應索引文件地情況下,快速查找到與之相匹配地第一條記錄(若存在地話).s1SovAcVQM28.使用SETFILTERTO條件命令相當于對當前庫進行________運算.29.使用SETFIELDSTO字段名表命令相當于對當前庫進行________運算.30.________命令能夠統(tǒng)計出當前庫中滿足范圍和條件地記錄個數(shù).31.SUM和AVERAGE命令能夠分別求出當前庫中滿足一定范圍和條件地數(shù)值型字段地__________與__________.GXRw1kFW5s32.RQBE稱為________________,F(xiàn)iler窗口具有___________功能.33.當利用查找命令查找到相應記錄時,則該記錄就成為___________,此時__________函數(shù)地值為真.UTREx49Xj934.FoxPro系統(tǒng)允許最多使用________個內存工作區(qū),其中前10個工作區(qū)所對應地系統(tǒng)別名從字母______到字母______.8PQN3NDYyP35.SELECT0命令用于選擇________________________________作為當前工作區(qū).mLPVzx7ZNw36.假定在編號為10以內地一個工作區(qū)上打開有一個數(shù)據(jù)庫,并指定了用戶別名,則在其它工作區(qū)使用SELECT命令時,可以使用______種不同參數(shù)中地一種來選定該工作區(qū).AHP35hB02d37.在進入FoxPro系統(tǒng)后,若不使用SELECT命令進行工作區(qū)選擇,則系統(tǒng)自動選定______________作為當前工作區(qū).NDOcB141gT38.當需要利用非當前工作區(qū)上打開數(shù)據(jù)庫地某個字段時,需要在該字段名前面加上該庫地________和________字符.1zOk7Ly2vA39.SELECT(0)函數(shù)返回____________________.40.________命令能夠將兩個打開地數(shù)據(jù)庫按照一定條件聯(lián)接生成一個新數(shù)據(jù)庫.三、寫出下列各命令或命令組地功能假定使用地"圖書"、"讀者"、"借閱"和ZGJK庫地定義如下:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(16),fuNsDv23Kh單價N(7,2))讀者(借書證號C(4),單位C(10),姓名C(6),性別C(2),職稱C(6),地址C(16))借閱(借書證號C(4),總編號C(6),借書日期D())ZGJK(職工號C(6),姓名C(6),性別C(2),出生日期D(),職稱C(6),tqMB9ew4YX基本工資N(7,2))1.select單位,count(*);from讀者;groupby單位2.select借書證號,count(*);from借閱;where借書日期<{98/01/01};groupby借書證號;havingcount(*)>=23.select*;from借閱,圖書;where借閱.總編號=圖書.總編號4.selectdistinctx.借書證號,姓名,單位;from借閱x,讀者y;wherex.借書證號=y.借書證號5.selectx.借書證號,y.姓名,y.單位,z.書名;from借閱x,讀者y,圖書z;wherex.借書證號=y.借書證號andx.總編號=z.總編號6.select*;from圖書;where總編號in(select總編號from借閱)7.select單位,count(*);from讀者,借閱;where讀者.借書證號=借閱.借書證號;groupby單位8.select單位,count(*);from讀者;where借書證號in(selectdistinct借書證號from借閱);groupby單位9.select*from讀者where借書證號in(selectdistinct借書證號from借閱)10.usezgjklistfor教授$職稱.and.出生日期>={50/01/01}11.usezgjklistfor基本工資>=250.and.基本工資<=38012.use讀者liststructuredisplayall四、或根據(jù)程序填空或指出程序地功能,假定此題所使用地數(shù)據(jù)庫仍為上題中地ZGJK.DBF.1.clearstore0toc1,c2,c3useZGJKscandocasecase職稱="講師"c1=c1+1case職稱="工程師"c2=c2+1case職稱="實驗師"c3=c3+1endcaseendscan?"講師:",c1?"工程師:",c2?"實驗師:",c3usereturn2.clearusezgjk@1,1say"職工號"@1,11say"姓名"@1,21say"性別"@1,31say"出生日期"@1,41say"職稱"@1,51say"基本工資"i=1dowhile.t.appendblanki=i+1@i,1get職工號@i,11get姓名@i,21get性別@i,31get出生日期@i,41get職稱@i,51get基本工資readifi>20@2,1cleari=1endif@22,1accept"還需要繼續(xù)添加記錄嗎(Y/N)?"toxifupper(x)<>"Y"?""?"記錄添加完畢,退出"exitendifenddousereturn3.cleardimensiona(10)a=0mx=0fori=1to10@i,1say"a("+str(i,3)+")="@i,10geta(i)readendfordominimumwithmx@12,1say"a(10)中地最小值為"+str(mx)returnprocedureminimumparametersxx=a(1)fori=2to10ifx>a(i)x=a(i)endifendforreturn五、假定當前數(shù)據(jù)庫仍為第三題已定義地ZGJK.DBF,請用一條或一組命令實現(xiàn)下列每一個操作1.按出生日期地升序建立一個排序數(shù)據(jù)庫,要求該數(shù)據(jù)庫中只含有職稱為"教授"或"副教授"地記錄,假定用cspx.dbf作為庫名.HmMJFY05dE2.首先打開按姓名字段升序建立地單索引文件xm.idx,然后快速查找姓"張"地第一條記錄,接著顯示出該記錄.ViLRaIt6sk3.顯示出當前庫中最后5條記錄.4.分別統(tǒng)計并顯示出1959年以前(含該年在內)和1959年以后出生地職工人數(shù).5.分別計算出所有記錄地基本工資地總和與平均值6.將當前記錄內容存入到一維數(shù)組a(6)中.第四次作業(yè)一、名詞解釋1.第一范式2.第二范式3.第三范式二、填空1.UPDATE命令能夠利用在另一工作區(qū)上打開地數(shù)據(jù)庫____________________.2.SETRELATIONTO命令能夠建立當前數(shù)據(jù)庫同其它工作區(qū)上打開地數(shù)據(jù)庫之間地__________.9eK0GsX7H13.若兩個庫是按照記錄號建立關聯(lián)地,則當當前庫中地記錄指針移動到第n號記錄時,被關聯(lián)庫中地記錄指針__________________________.naK8ccr8VI4.若兩個庫是按照關鍵字段建立關聯(lián)地,則當當前庫中地記錄指針移動到關鍵字段地值為X地記錄上時,被關聯(lián)庫中地記錄指針____________________________________.B6JgIVV9ao5.使用SETSKIPTO命令在建立兩個庫之間地關聯(lián)后,能夠進一步建立當前庫中地一條記錄同被關聯(lián)庫中________記錄之間地關聯(lián).P2IpeFpap56.OLE對象是指用于________或________地數(shù)據(jù)單元.7.服務器是指用來創(chuàng)建和編輯OLE對象地____________.8.在FoxPro中,客戶是指使用____________地應用程序.9.如果在一個通用型字段中插入一張畫筆圖片,圖片本身就是__________,提供圖片地畫筆Paintbrush應用軟件就是_________,而FoxPro系統(tǒng)就是__________.3YIxKpScDM10.鏈接OLE對象地特點是實現(xiàn)對數(shù)據(jù)地________、節(jié)省____________和缺乏__________.gUHFg9mdSs11.嵌入OLE對象地特點是______________、______________和______________.uQHOMTQe7912.FoxPro常量具有四種類型,分別為_______型、_______型、_______型和_______型.IMGWiDkflP13.每個過程文件由_____________________所組成.14.過程文件中地每個過程以__________________語句開始,以____________語句結束.WHF4OmOgAw15.使用SETPROCEDURETO過程文件名命令能夠__________________.aDFdk6hhPd16.在一個過程中,若第一條可執(zhí)行語句為PARAMETERS語句,則其作用為該過程定義________________.ozElQQLi4T17.若需要把實際參數(shù)傳送給被調用地過程,需要在DO語句中使用____________選項.18.當使用數(shù)組定義語句定義一個數(shù)組后,該數(shù)組中各元素地初始值均為___________.19.一個數(shù)組中各元素類型可以不同嗎?________.20.在FoxPro中,允許對整個數(shù)組進行賦值嗎?________.21.使用STORE語句能夠一次對________內存變量賦值,使用賦值號(即等號)語句能夠一次對________內存變量賦值.CvDtmAfjiA22.使用DIMENSION或DECLARE語句能夠定義若干個________.23.使用SCATTER命令能夠把當前庫中地當前記錄傳送給________.24.使用GATHERFROM命令能夠把____________________傳送到當前數(shù)據(jù)庫地當前記錄中.QrDCRkJkxh25.MODIFYCOMMAND和DO命令分別為________和________命令文件地命令.4nCKn3dlMX26.ACCEPT命令接受從鍵盤上輸入地____________,INPUT命令接受從鍵盤上輸入地____________,WAIT命令接受從鍵盤上輸入地____________.ijCSTNGm0E27.DEFINEWINDOW為____________命令,ACTIVATEWINDOW為____________命令,DEACTIVATEWINDOW為____________命令.vfB1pxanfk28.RELEASEWINDOW為____________命令.29.DEFINEMENU為________________命令,DEFINEPAD為__________________________命令.JbA9VhEou130.ACTIVATEMENU為________________命令,DEFINEPOPUP為____________________命令,ACTIVATEPOPUP為____________________命令.X7Ahr18pJI31.DEFINEBAR為______________________________地命令.32.使用________命令在輸出表達式值之前首先使輸出光標移動到屏幕窗口地下一行開始位置上,使用________命令使表達式地值直接輸出在屏幕窗口地當前行上.b3zqXLCqXo三、寫出下列各命令或命令組地功能假定使用地"圖書"、"讀者"、"借閱"和ZGJK庫地定義如下:圖書(總編號C(6),分類號C(8),書名C(16),作者C(6),出版單位C(16),pZyytu5rc5單價N(7,2))讀者(借書證號C(4),單位C(10),姓名C(6),性別C(2),職稱C(6),地址C(16))借閱(借書證號C(4),總編號C(6),借書日期D())ZGJK(職工號C(6),姓名C(6),性別C(2),出生日期D(),職稱C(6),DVyGZezsrM基本工資N(7,2))1.usezgjkchangefields職稱,基本工資for職稱="教授"2.usezgjkaccept"輸入一個職工號:"toxlocatefor職工號=xdisplay3.usezgjkgo8insert4.usezgjkindexon職稱todx15.usezgjkindexon姓名tag姓名descending6.usezgjkindexon出生日期tag出生日期offx17.usezgjksetindextodx1.idx8.usezgjksetindextofx1.cdxorder2offx19.usezgjksetordertotag職工號10.x="圖書"select3use&x11.select1use讀者setordertotag借書證號select2use借閱setrelationto借書證號intoa12.usezgjkcalculatemax(基本工資),min(基本工資),avg(基本工資)13.usezgjkinput“a=”toainpu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個人快遞包裹配送與包裝材料合同二4篇
- 四人合伙股份的協(xié)議書(二零二五年版)2篇
- 2025年金融產(chǎn)品銷售合同債務追討委托協(xié)議3篇
- 2025年度環(huán)保設備買賣雙方資金監(jiān)管與服務保障協(xié)議4篇
- 2025年高速公路施工升降機租賃及道路管制合同3篇
- 2025年度美甲店會員積分體系設計與運營合同4篇
- 2025年高校教材編輯與審核服務合同3篇
- 2025年度個人二手挖掘機買賣合同法律風險防范范本3篇
- 2025年心理咨詢服務協(xié)議書范本(心理咨詢服務與公益活動)3篇
- 2025年度人工智能技術應用保密協(xié)議3篇
- 2024年國家工作人員學法用法考試題庫及參考答案
- 國家公務員考試(面試)試題及解答參考(2024年)
- 《阻燃材料與技術》課件 第6講 阻燃纖維及織物
- 人教版五年級上冊遞等式計算100道及答案
- 公司總經(jīng)理年會致辭范例2篇
- 三位數(shù)乘以兩位數(shù)-計算題大全
- 宏觀社會工作1
- 醫(yī)療大數(shù)據(jù)分析與挖掘技術
- 道路通行能力手冊第4章-高速公路基本路段
- 傳感器與測試技術試卷及答案
- 2020年普通高等學校招生全國統(tǒng)一數(shù)學考試大綱
評論
0/150
提交評論