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

2013年3月計算機(jī)等考二級VB沖刺試題及答案2

第 1 頁:筆試
第 4 頁:上機(jī)


  上機(jī)部分

  一、基本操作題

  在考生文件夾下的“訂貨管理”數(shù)據(jù)庫中完成下列基本操作:

  (1)將order_detail、order_list和customer表添加到數(shù)據(jù)庫。

  (2)為order_list表創(chuàng)建一個主索引,索引名和索引表達(dá)式均是“訂單號”。

  (3)建立表order_list和表order_detail間的永久聯(lián)系(通過“訂單號”字段)。

  (4)為建立聯(lián)系設(shè)置參照完整性約束:更新規(guī)則為“限制”,刪除規(guī)則為“級聯(lián)”,插入規(guī)則為“限制”。

  【參考答案】

  (1)在“命令”窗口輸入命令:MODIFY DATABASE訂貨管理,打開數(shù)據(jù)庫設(shè)計器。右擊數(shù)據(jù)庫設(shè)計器,選擇“添加表”快捷菜單命令,系統(tǒng)彈出“打開”對話框,將考生文件夾下的order_list、order_detail和customer三個數(shù)據(jù)表依次添加到數(shù)據(jù)庫中。

  (2)在數(shù)據(jù)庫設(shè)計器中,右擊數(shù)據(jù)表order_list,選擇“修改”快捷菜單命令,系統(tǒng)彈出表設(shè)計器,在表設(shè)計器中選定“訂單號”字段,然后在后面的“索引”下拉列表框中為該字段選擇一個排序,最后在“索引”選項卡中,將索引類型設(shè)置為“主索引”。

  (3)在數(shù)據(jù)庫設(shè)計中,將order_list表中“索引”下面的“訂單號”主索引字段拖到order_detail表中“索引”下面的“訂單號”索引字段上,建立兩個表之間的永久性聯(lián)系。

  (4)在數(shù)據(jù)庫設(shè)計器中,選擇菜單命令“數(shù)據(jù)庫”→“清理數(shù)據(jù)庫”,然后右擊表order_list和表order_detail之間的關(guān)系線,在彈出的快捷菜單中選擇“編輯參照性關(guān)系”命令,彈出參照完整性生成器,根據(jù)題意,在3個選項卡中分別設(shè)置參照規(guī)則。

  【試題解析】

  本試題考查的是數(shù)據(jù)庫與數(shù)據(jù)庫表之間的基本操作,注意每個小題完成操作的環(huán)境,添加表和建立表之間的聯(lián)接以及設(shè)置參照完整性,都是在數(shù)據(jù)庫環(huán)境中完成的,而建立索引則是在表設(shè)計器中完成。

  二、簡單應(yīng)用題

  (1)為職工表設(shè)計一個名為zgb的快速報表。

  (2)修改考生文件夾中的“工資查詢.prg”文件,此文件的功能為:

  通過結(jié)構(gòu)復(fù)制數(shù)據(jù)表文件“工資表”生成一個含有職工號和基本工資的新數(shù)據(jù)表文件gzb.dbf,將原數(shù)據(jù)庫中基本工資大于1 500的職工記錄添加到新表中并瀏覽結(jié)果。

  修改程序中的錯誤行,不得刪除或添加程序行,使程序正確運(yùn)行。

  工資表的結(jié)構(gòu)和內(nèi)容如下:

  職工號 部門號 基本工資 獎金

  101001 101 1750 1200

  101002 101 1000 400

  102001 102 700 200

  102002 102 900 350

  103001 103 1500 600

  103002 103 1200 400

  【參考答案】

  (1)具體步驟如下:

 、 在“命令”窗口輸入命令:CREATE REPORT zgb。

 、 彈出報表設(shè)計器,選擇菜單命令“報表”→“快速報表”。

  ③ 系統(tǒng)彈出“打開”對話框,選擇數(shù)據(jù)源表為“職工表”。

 、 在“快速報表”對話框中單擊“字段布局”左側(cè)的按鈕(此為系統(tǒng)默認(rèn)),選中“標(biāo)題”復(fù)選框,為每一個字段添加一個字段名標(biāo)題,再選中“將表添加到數(shù)據(jù)庫環(huán)境中”復(fù)選框,把“職工表”作為數(shù)據(jù)源表添加到數(shù)據(jù)庫環(huán)境中,單擊“確定”按鈕,便為職工表建立了一個快速報表。

 、 單擊工具欄中的“打印預(yù)覽”圖標(biāo)按鈕,查看報表效果。

  (2)具體步驟如下:

  ① 根據(jù)題意,在“命令”窗口輸入命令:MODI COMM工資查詢.prg。

 、 打開考生文件夾下的工資查詢.prg文件,查看程序中的錯誤行。

  ****工資查詢.prg的源程序內(nèi)容:****

  SET TALK OFF

  SET SAFE OFF

  SELECT 1

  USE 工資表.dbf

  COPY STRU TO gzb.dbf 職工號,基本工資 ****Error****

  SELECT 2

  USE gzb.dbf

  SELECT 1

  GO TOP

  DO WHILE ! BOF() ****Error****

  IF 基本工資>=1500

  SELECT 2

  APPEND BLANK

  REPLACE A->職工號WITH 職工號,A->基本工資 WITH 基本工資 &&*error*

  SELECT 1

  ENDIF

  CONT ****Error****

  ENDDO

  SELECT 2

  DISPLAY ALL

  DELETE TABLE gzb.dbf ****Error****

  CLOSE DATABASE

  SET SAFE ON

  SET TALK ON

  *************************************

 、 修改程序中的錯誤。

  ****下面是修改后的工資查詢.prg的程序內(nèi)容:****

  SET TALK OFF

  SET SAFE OFF

  SELECT 1

  USE 工資表.dbf

  COPY STRU TO gzb.dbf FIELDS 職工號,基本工資

  SELECT 2

  USE gzb.dbf

  SELECT 1

  GO TOP

  DO WHILE ! EOF()

  IF 基本工資>=1500

  SELECT 2

  APPEND BLANK

  REPLACE 職工號WITH A-> 職工號, 基本工資 WITH A-> 基本工資

  SELECT 1

  ENDIF

  SKIP

  ENDDO

  SELECT2

  DISPLAY ALL

  DROP TABLE gzb.dbf

  CLOSE DATABASE

  SET SAFE ON

  SET TALK ON

  ***********************************

 、 在“命令”窗口輸入:DO 工資查詢.prg,運(yùn)行程序。

  【試題解析】

  本試題主要考查了快速報表的建立和SQL語句的簡單應(yīng)用。在(1)小題中可以通過菜單命令建立一個快速報表文件。

上一頁  1 2 3 4 5 6 下一頁
文章搜索
計算機(jī)等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。