首頁 - 網校 - 萬題庫 - 直播 - 雄鷹網校 - 團購 - 書城 - ? - 學習通 - 導航 -
首頁網校萬題庫直播雄鷹網校團購書城?論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓
專升本
自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產評估師
高級經濟師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內審師
注冊稅務師
理財規(guī)劃師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結構工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想匯報
作文大全
工作總結
求職招聘 論文下載 直播課堂
您現在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > VFP > 模擬試題 > 正文

2015年計算機二級VFP考試練習及答案解析(12)

來源:考試吧 2015-01-12 10:13:15 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理了“2015年計算機二級VFP考試練習及答案解析”,望給備考2015年計算機等級考試的考生帶來幫助!

  點擊查看:2015年計算機二級VFP考試練習及答案解析匯總

  第12套

  一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)

  在考生文件夾下,打開招生數據庫SDB,完成如下操作:

  1.在KSB表中增加一個名為"備注"的字段、字段數據類型為"字符"、寬度為30。

  2.在考生成績表KSCJB中給成績字段設置有效性規(guī)則和默認值,成績>=0 AND 成績<=150;默認值為0。

  3.通過"考生號"字段建立KSB表和KSCJB表間的永久聯系,并為該聯系設置參照完整性約束:更新規(guī)則為"級聯";刪除規(guī)則為"限制";插入規(guī)則為"忽略"。

  4.使用報表向導建立一個簡單報表。要求選擇考生表KSB中所有字段;記錄不分組;報表樣式為隨意式;列數為1,字段布局為"列",方向為"縱向";排序字段為"考生號"(升序);報表標題為"考生成績一覽表";報表文件名為ONE.FRX。

  本題的主要考核點:字段的添加、字段有效性規(guī)則的建立、默認值的設置、建立兩個表之間的聯系、設置參照完整性、使用報表向導制作報表。

  解題思路:

  1、打開KSB表設計器,將光標移動到最后的空字段格中,輸入新的字段名、字段類型和寬度。

  2、打開KSCJB表設計器,選擇"成績"字段,在其字段有效性規(guī)則欄中輸入:成績>=0.AND.成績<=150,在默認值欄中輸入:0。

  3、在數據庫設計器中,選中KSB表中的索引"考生號"并拖動到KSCJB表的"考生號"的索引上并松開,這樣兩個表之間就建立起了永久聯系。建立好永久聯系之后,在兩處表的"考生號"索引之間有一條線,單擊這條表示兩個表之間聯系的線,線會加粗,此時在主菜單中選擇"數據庫"中的"編輯參照完整性(I)",系統(tǒng)彈出"參照完整性生成器"對話框,在"更新規(guī)則"標簽中,選擇"級聯"規(guī)則,在"刪除"規(guī)則中選擇"限制",在"插入規(guī)則"中選擇"忽略",單擊"確定"保存所編輯的參照完整性。

  4、啟動報表向導可在"文件"菜單中選擇"新建"或者單擊工具欄上的"新建"按鈕,打開"新建"對話框,文件類型選擇報表,單擊向導按鈕,然后按照向導提示操作即可。

  二、簡單應用(2小題,每題20分,計40分)

  在考生文件夾下,打開招生數據庫SDB,完成如下簡單應用:

  1.使用一對多表單向導選擇KSB表和KSCJB表生成一個名為TWO的表單。要求從父表KSB中選擇所有字段,從子表KSCJB中選擇所有字段,使用"考生號"建立兩表之間的關系,樣式為陰影式;按鈕類型為圖片按鈕;排序字段為考生號(來自KSB),升序;表單標題為"考生數據輸入維護"。

  2.在考生文件夾下打開命令文件THREE.PRG,該命令文件用來查詢所有成績都高于或等于平均分的學生的考生號和姓名。并將查詢結果存儲到表THREE中。

  注意,該命令文件在第3行、第6行、第9行有錯誤,打開該命令文件,直接在錯誤處修改,不可改變SQL語句的結構和短語的順序,不允許增加、刪除或合并行。

  本題主要考核點:使用表單向導制作表單、修改程序文件。

  解題思路:

  第1題:啟動表單向導可在"文件"菜單中選擇"新建"或者單擊工具欄上的"新建"按鈕,打開"新建"對話框,文件類型選擇表單,單擊向導按鈕,在"向導選取"對話框中選擇"一對多表單向導",然后按照表單向導操作即可。

  第2題:利用"文件"菜單下的"打開"命令打開程序文件THREE.PRG。將命令文件修改為:

  SELECT AVG(成績);

  FROM kscjb;

  INTO ARRAY tem

  SELECT 考生號,姓名;

  FROM ksb;

  WHERE not exists;

  ( SELECT *;

  FROM kscjb;

  WHERE 成績  INTO TABLE three

  三、綜合應用(1小題,計30分)

  在考生文件夾下,打開招生數據庫SDB,完成如下綜合應用:

  1.創(chuàng)建文件名為form的表單,將表單標題改為:錄取研究生。

  2.在表單中設計"錄取"和"退出"兩個按鈕。兩個按鈕功能分別如下:

  (1)在"錄取"按鈕(Command1)中,編寫程序,查詢總成績大于或等于330分的考生的考生號、姓名、性別、單位和該生的政治成績、外語成績、高數成績(即高等數學成績)、專業(yè)課成績、總成績,并將結果按總成績降序排序存儲到表FOUR中。

  表FOUR(需要自己創(chuàng)建或生成)的字段名為:考生號、姓名、性別、單位、政治成績、外語成績、高數成績、專業(yè)課成績、總成績(各成績字段的類型為N(5,1),其他字段的類型與原表中一致)。

  (2)單擊"退出"按鈕(Command2)時,關閉表單。

  3.表單設計完成后,運行表單,單擊"錄取"按鈕進行統(tǒng)計,然后單擊"退出"按鈕關閉表單。

  注:在考試科目代碼表DM中存儲了各考試科目與考試科目名對應關系。

  本題主要考核點:表單文件的創(chuàng)建、控件的屬性的修改、SQL語句運用。

  解題思路:

 、俳⒈韱危嚎赏ㄟ^"文件"菜單下的"新建"命令或用命令CREATE FORM打開表單設計器。

  ②在表單上添加兩個命令按鈕,并進行適當的布置和大小調整。

  ③設置窗體和命令按鈕的Caption屬性值。

  ④設置"錄取"按鈕的Click事件代碼:

  close all

  CREATE TABLE test(考生號 C(4),政治成績 N(5,1),外語成績 N(5,1),高數成績 N(5,1),專業(yè)課成績 N(5,1),總成績 N(5,1))

  use

  select 2

  use test

  select 1

  use kscjb

  do while .not.eof()

  select test

  locate for 考生號=kscjb->考生號

  if not found() then

  append blank

  replace 考生號 with kscjb->考生號

  endif

  do case

  case kscjb->考試科目="101"

  replace 政治成績 with kscjb->成績

  case kscjb->考試科目="102"

  replace 外語成績 with kscjb->成績

  case kscjb->考試科目="103"

  replace 高數成績 with kscjb->成績

  case kscjb->考試科目="104"

  replace 專業(yè)課成績 with kscjb->成績

  endcase

  select kscjb

  skip

  enddo

  close all

  update test set 總成績=政治成績+外語成績+高數成績+專業(yè)課成績

  SELECT Ksb.考生號, Ksb.姓名, Ksb.性別, Ksb.單位, Test.政治成績,;

  Test.外語成績, Test.高數成績, Test.專業(yè)課成績, Test.總成績;

  FROM sdb!ksb INNER JOIN test ;

  ON Ksb.考生號=Test.考生號;

  WHERE Test.總成績>=330;

  ORDER BY Test.總成績 DESC INTO TABLE four

 、菰O置"退出"按鈕的Click事件代碼:

  Release Thisform

 、薇4姹韱尾⑦\行,單擊"錄取"按鈕,再單擊"退出"按鈕。

  相關推薦:

  各地2015年計算機等級考試報名時間匯總

  各地2015年上半年計算機等級考試費用匯總

  2015年計算機考試心得:30天通過二級VF考試

文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網 All Rights Reserved 
中國科學院研究生院權威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧