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

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

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


  上機(jī)部分

  一、基本操作題

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

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

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

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

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

  【參考答案】

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

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

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

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

  【試題解析】

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

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

  (1)為職工表設(shè)計(jì)一個(gè)名為zgb的快速報(bào)表。

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

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

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

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

  職工號(hào) 部門號(hào) 基本工資 獎(jiǎng)金

  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。

  ② 彈出報(bào)表設(shè)計(jì)器,選擇菜單命令“報(bào)表”→“快速報(bào)表”。

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

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

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

  (2)具體步驟如下:

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

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

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

  SET TALK OFF

  SET SAFE OFF

  SELECT 1

  USE 工資表.dbf

  COPY STRU TO gzb.dbf 職工號(hào),基本工資 ****Error****

  SELECT 2

  USE gzb.dbf

  SELECT 1

  GO TOP

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

  IF 基本工資>=1500

  SELECT 2

  APPEND BLANK

  REPLACE A->職工號(hào)WITH 職工號(hào),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

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

  ③ 修改程序中的錯(cuò)誤。

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

  SET TALK OFF

  SET SAFE OFF

  SELECT 1

  USE 工資表.dbf

  COPY STRU TO gzb.dbf FIELDS 職工號(hào),基本工資

  SELECT 2

  USE gzb.dbf

  SELECT 1

  GO TOP

  DO WHILE ! EOF()

  IF 基本工資>=1500

  SELECT 2

  APPEND BLANK

  REPLACE 職工號(hào)WITH A-> 職工號(hào), 基本工資 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)行程序。

  【試題解析】

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

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