糯米文學吧

位置:首頁 > 計算機 > 計算機二級

2015年計算機二級考試Access上機試題(第一套)

一、基本操作:

2015年計算機二級考試Access上機試題(第一套)

在考生文件夾下,"samp1.mdb"數據庫文件中已建立兩個表對象(名為"職工表"和"部門表")。試按以下要求,順序完成表的各種操作:

(1)設置表對象"職工表"的聘用時間字段默認值為系統日期。

(2)設置表對象"職工表"的性別字段有效性規則為:男或女;同時設置相應有效性文本為"請輸入男或女"。

(3)將表對象"職工表"中的"照片"字段修改為數據類型為"OLE對象";將編號為"000019"的員工的照片字段值設置為考生文件夾下的圖像文件"000019.bmp"數據。

(4)刪除職工表中姓名字段含有"江"字的所有員工記錄。

(5)將表對象"職工表"導出到考生文件夾下的""空數據庫文件中,要求只導出表結構定義,導出的表命名為"職工表bk"。

(6)建立當前數據庫表對象"職工表"和"部門表"的表間關係,並實施參照完整性。

 二、簡單應用:

考生文件夾下存在一個數據庫文件"",裏面已經設計好兩個表對象"tA"和"tB"。試按以下要求完成設計:

(1)創建一個查詢,查找並顯示所有客人的"姓名"、"房間號"、"電話"和"入住日期"四個字段內容,所建查詢命名為"qT1"。

(2)創建一個查詢,能夠在客人結賬時根據客人的姓名統計這個客人已住天數和應交金額,並顯示"姓名"、"房間號"、"已住天數"和"應交金額",所建查詢命名為"qT2"。

注:輸入姓名時應提示"請輸入姓名:"

應交金額=已住天數*價格。

(3)創建一個查詢,查找"身份證"字段第4位至第6位值為"102"的紀錄,並顯示"姓名"、"入住日期"和"價格"三個字段內容,所建查詢命名為"qT3"。

(4)以表對象"tB"為數據源創建一個交叉表查詢,使用房間號統計並顯示每棟樓的各類房間個數。行標題為"樓號",列標題為"房間類別",所建查詢命名為"qT4"。

注:房間號的前兩位為樓號。

 三、綜合應用:

考生文件夾下存在一個數據庫文件"",裏面已經設計了表對象"tEmp"、窗體對象"fEmp"、報表對象"rEmp" 和宏對象"mEmp"。試在此基礎上按照以下要求補充設計:

(1)設置表對象"tEmp"中"聘用時間"字段的有效性規則為:2006年9月30日(含)以前的.時間、相應有效性文本設置為"輸入二零零六年九月以前的日期";

(2)設置報表"rEmp"按照"年齡"字段降序排列輸出;將報表頁面頁腳區域內名為"tPage"的文本框控件設置為"頁碼-總頁數"形式的頁碼顯示(如1-15、2-15、...);

(3)將"fEmp"窗體上名為"bTitle"的標籤寬度設置為5釐米、高度設置為1釐米,設置其標題為"數據信息輸出"並居中顯示;

(4)"fEmp"窗體上單擊"輸出"命令按鈕(名為"btnP"),實現以下功能:計算Fibonacci數列第19項的值,將結果顯示在窗體上名為"tData"的文本框內並輸出到外部文件保存;單擊"打開表"命令按鈕(名為"btnQ"),調用宏對象"mEmp"以打開數據表"tEmp"。

Fibonacci數列:

調試完畢,必須點擊"輸出"命令按鈕生成外部文件,才能得分

試根據上述功能要求,對已給的命令按鈕事件過程進行補充和完善。

注意:不允許修改數據庫中的宏對象"mEmp";不允許修改窗體對象"fEmp"和報表對象"rEmp"中未涉及的控件和屬性;不允許修改表對象"tEmp"中未涉及的字段和屬性;已給事件過程,只允許在"*****Add*****"與"****Add******"之間的空行內補充語句、完成設計,不允許增刪和修改其它位置已存在的語句。