首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
駕駛員 | 網(wǎng)絡編輯
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護士
會計從業(yè)資格考試會計證) | 經(jīng)濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產(chǎn)評估師 | 高級會計師 | ACCA | 統(tǒng)計師 | 精算師 | 理財規(guī)劃師 | 國際內(nèi)審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
質(zhì)量工程師 | 物業(yè)管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產(chǎn)估價師 | 土地估價師 | 巖土師
設備監(jiān)理師 | 房地產(chǎn)經(jīng)紀人 | 投資項目管理師 | 土地登記代理人 | 環(huán)境影響評價師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現(xiàn)在的位置: 考試吧(Exam8.com) > 計算機等級考試 > 計算機二級 > VF > 復習資料 > 正文

2011年度計算機等級考試二級VFP復習指導(5)

來源:考試吧Exam8.com) 2010-12-5 14:23:59 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理了2011年度計算機等級考試二級VFP復習指導,幫助考生備考。

  (4)將表從數(shù)據(jù)庫中移出,使之成為自由表的命令是____。

  A.REMOVE B.DROP TABLE C.RECYCLE D.REMOVE TABLE

  【解析】本題考查的知識點是利用命令刪除數(shù)據(jù)庫中的表。選項A語法錯誤;選項B是下面要學到的SQL語句,它不僅會將表從數(shù)據(jù)庫中刪除,還會從磁盤上刪除,本題只要求將表從數(shù)據(jù)庫中移出,使之成為自由表,因此選項B錯誤;選項C語法錯誤。因此正確答案為D。

  【答案】D11.查詢定位

  記錄號用于標識數(shù)據(jù)記錄在表文件中的物理順序。記錄指針是一個指示器,它始終指向當前表中正在操作處理的那條記錄,此記錄被稱為當前記錄。如果要對某條記錄進行處理,必須移動記錄指針,使其指向該記錄。在任意時刻指針只能指向唯一的一條記錄。記錄指針定位有絕對定位、相對定位和查詢定位三種。在這里暫時只講前二種,查詢定位在講到查詢時再詳細介紹。

  (1)絕對定位

  【格式】[GO|GOTO]<[RECORD]<數(shù)值表達式1>[IN<數(shù)值表達式2>|IN<字符表達式>]

  【功能】將記錄指針絕對定位到<數(shù)值表達式1>指定的記錄上。

  <數(shù)值表達式1>:記錄的物理記錄號。

  IN<數(shù)值表達式2>|IN<字符表達式>:指定操作表所在的工作區(qū);若缺省,則對當前工作區(qū)表操作。工作區(qū)的概念在后面再詳細介紹。

  絕對定位與是否打開索引文件沒有關系。

  (2)相對定位

  【格式1】SKIP[<數(shù)值表達式1>][IN<數(shù)值表達式2>|<字符表達式>]

  【功能】記錄指針從當前記錄向前(或向后)移動若干個記錄。

  【說明】<數(shù)值表達式1>:表示移動的記錄個數(shù)。若數(shù)值表達式的值為負值,表示向前移動記錄;否則,表示向后移動記錄。如果缺省此項,則表示向后移動1個記錄。如果記錄指針已經(jīng)移過文件的最后一個記錄,則RECNO()函數(shù)返回的值等于文件中的記錄總數(shù)加1,EOF()函數(shù)返回邏輯真(.T.)值。

  【格式2】GO|GOTO<|TOP|BOTTOM>

  【功能】將記錄指針移動到表文件的首記錄或尾記錄TOP:將記錄指針移動到表文件的首記錄。BOTTOM:將記錄指針動到表文件的最后一條記錄。相對定位與是否打開索引文件有關。如果打開有索引,記錄指針按索引文件中順序移動。否則按表文件中物理順序移動。

  【例1】絕對定位命令的用法。

  USE STUD

  GOTO 2

  GO 3

  【例2】相對定位的用法。

  USE STUD

  SKIP 4 &&系統(tǒng)主窗口顯示為5

  SKIP -3 &&系統(tǒng)主窗口顯示為2

  SKIP 8 &&超出了記錄總數(shù)6

  go top &&系統(tǒng)主窗口顯示為1

  (3)用LOCATE命令定位

  【格式1】LOCATE FOR<數(shù)值表達式>

  【功能】該命令執(zhí)行后將指針定位在滿足條件的第一條記錄上,如果沒有滿足條件的記錄則指針指向文件結束位置。

  【說明】

  CONTINUE命令:LOCATE找到第一條滿足條件的記錄后,可以用CONTINUE繼續(xù)查找下一個滿足條件的記錄。CONTINUE命令必須在LOCATE命令之后使用,否則出錯。

  在CONTINUE命令中實際隱含了前一個LOCATE命令中的條件。

  【例】在STUD.DBF中查找學號前四位為0111的同學記錄。

  USE STUD

  LOCATE FOR 學號="0111"例題

  (1)定位記錄時,可以用____命令向前或向后移動若干條記錄位置。

  A.SKIP B.GOTO C.GO D.LOCATE

  【解析】本題考查的知識點是定位記錄的命令。SKIP命令的功能是確定了當前記錄位置后,向前或向后移動若干條記錄位置。GO和GOTO命令等價,用于直接定位。LOCATE命令是按指定條件定位記錄位置。

  【答案】A

  (2)在當前表中查找班級為1的記錄,應輸入命令____。

  A.LOCATE FOR 班級=“1”

  B.LOCATE FOR 班級=“1”CONTINUE

  C.LOCATE FOR 班級=“1”NEXT 1

  D.UST FOR 班級=“1”

  【解析】本題考查的知識點是定位命令的使用。

  LOCATE命令的功能是按指定條件定位記錄位置。該命令執(zhí)行后將記錄指針定位在滿足條件的第一條記錄上,如果沒有滿足條件的記錄指針將指向文件結束位置。如果要使指針指向下一條滿足LOCATE條件的記錄,則使用CONTINUE命令,如果沒有記錄要滿足條件,則指針指向文件結束位置。由于表中可能含有多個班級為1的記錄,因此需要指定CONTINUE命令,因此選項A錯誤;選項C和D的格式錯誤。

  【答案】B

  (3)已知當前表中有15條記錄,當前記錄為第12條記錄,執(zhí)行SKIP-2命令后,當前記錄變?yōu)榈赺___條記錄。

  A.2 B.10 C.12 D.15

  【解析】本題考查的知識點是SKIP命令的使用。SKIP命令的作用是確定當前位置后,向前或向后移動若干條記錄。格式是SKIP[數(shù)字],“數(shù)字”可以是正整數(shù)或負整數(shù),如果是正數(shù),則向后移動;如果是負數(shù),向前移動。本題中共有15條記錄,當前位于第12條記錄。SKIP-2命令中,整數(shù)為負2,所以向前移動2條記錄,即第10條記錄。

  【答案】B

  (4)假設目前已打開表及索引文件,要確保記錄指針定位在記錄號為1的記錄上,應使用____命令。

  A.GO TOP B.GO 1 C.LOCATE 1 D.SKIP 1

  【解析】

  本題考查的知識點是查詢定位命令的使用。在visual FoxPro中,查詢定位的命令有:GOTO/GO,SKIP,LOCATE。GOT0和GO命令等價,用未直接定位。TOP是表頭,當不使用索引時定位到記錄號為1的記錄,使用索引時是索引項排在最前面的索引對應的記錄。LOCSTE命令是按條件定位記錄位置。SKIP命令的作用是從當前記錄開始向前或向后移動記錄指針。本題因為使用了索引,所以選項A錯誤;選項B中的GOl可以直接定位在記錄號為1的記錄上;選項C和D中需要一定的條件才能確保記錄定位在記錄音為1的記錄上。因此正確答案為B。

  【答案】B

  (5)打開數(shù)據(jù)庫文件后,當前記錄指針指向100,要使指針指向記錄號為20的記錄,應使用命令____。

  A.LOCATE 20 B.SKIP-80 C.GO 20 D.SKIP 80

  【解析】本題考查的知識點是利用命令定位記錄選項A中的LOCATE命令使用的格式不正確;打開了索引文件后,SKIP命令使記錄。指針按索引邏輯順序移動,執(zhí)行SMP-80命令之后,記錄音不一定是20,GO命令按指定的物理記錄號定位,但若用TOP或BONOM短語,則按索引的邏輯順序定位。

  【答案】C

上一頁  1 2 3 4 5 6 7 8 9 10  ... 下一頁  >> 
  相關推薦:

  2011年計算機等級考試二級VFP基礎教程匯總

  2010年9月計算機等級考試成績查詢時間匯總

  2011計算機等級考試二級VFP復習指導匯總

文章搜索
版權聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。