2017年3月計算機二級Access備考習題及答案

練習是幫助我們鞏固知識的最好方法,以下是小編爲大家整理的2017年3月計算機二級Access備考習題及答案,希望對大家有幫助!

2017年3月計算機二級Access備考習題及答案

  一、基本操作題

考生文件夾下的“b”數據庫文件中已建立表對象“tEmployee”。請根據以下操作要求,完成表的編輯。

(1)根據“tEmployee”表的結構,判斷並設置主鍵;刪除表中的“學歷”字段。

(2)將“出生日期”字段的有效性規則設置爲只能輸入大於l6歲的日期(要求:必須用函數計算年齡);將“聘用時間”字段的有效性規則設置爲只能輸入上一年度9月1日以前《不含9月1日)的日期(要求:本年度年號必須用函數獲取);將表的有效性規則設置爲輸入的出生日期小於輸入的聘用時間。

(3)在表結構中的“簡歷”字段後增加一個新字段,字段名稱爲“在職否”,字段類型爲“是/否”型;將其默認值設置爲真。

(4)將有“書法”愛好的記錄全部刪除。

(5)將“職務”字段的輸入設置爲“職員”、“主管”或“經理”列表選擇。

(6)根據“所屬部門”字段的值修改“編號”,“所屬部門”爲“01”,將“編號”的第1位改爲“1”;“所屬部門”爲“02”,將“編號”的第1位改爲“2”,依次類推。

  二、簡單應用題

考生文件夾下有一個數據庫文件“b”,其中已經設計好三個關聯表對象“tStud”、“tCourse”、“tscore”和一個空表“tTemp”。請根據以下要求完成設計。

(1)創建一個查詢,統計人數在7人以上(含7)的院系人數,字段顯示標題爲“院系號”和“人數”,所建查詢命名爲“qTl”。要求:按照學號來統計人數。

(2)創建一個查詢,查找非“04”院系還未選課的學生信息,並顯示“學號”和“姓名”兩個字段內容,所建查詢命名爲。“qT2”。

(3)創建一個查詢,計算組織能力強的學生的平均分及其與所有學生平均分的差,並顯示“姓名”、“平均分”和“平均分差值”等內容,所建查詢命名爲“qT3”。

注意:“平均分”和“平均分差值”由計算得到。

要求:“平均分差值”以整數形式顯示(使用函數實現)。

(4)刨建一個查詢,查找選修了先修課程的學生,並將成績排在前3位的學生記錄追加到表“tTemp”的對應字段中,所建查詢命名爲“qT4”。

  三、綜合應用題

考生文件夾下有一個數據庫文件“b”,其中已經設計好表對象“tTeacher”、窗體對象“tTest”、報表對象“rTeacher”和宏對象“ml”。在此基礎上按照以下要求補充窗體設計和報表設計。

(1)將報表對象rTeacher的報表主體節區中名爲“性別”的文本框顯示內容設置爲“性別”字段值,並將文本框命名爲“tSex”。

(2)在報表對象rTeacher的報表頁腳節區位置添加一一個計算控件,計算並顯示教師的平均年齡。計算控件放置在距上邊0.3釐米、距左側3.6釐米,命名爲“tAv9”。

要求:平均年齡保留整數。

(3)設置“fFest”窗體。打開窗體時,窗體標題顯示內容爲:“**月**日####樣例”,請按照VBA代碼中的指示將代碼補充完整。

注意:①顯示標題中,月和日均爲本年度當月和當日,“####”爲標籤控件“bTitle”的內容;②顯示內容中間及前後不允許出現空格;③如果月或日小於l0,按實際位數顯示。

要求:本年度當月和當日的時間必須使用函數獲取。

(4)設置窗體對象“/Test”上名爲“btest”的命令按鈕的單擊事件屬性爲給定的宏對象ml。

注意:不允許修改數據庫中的表對象“tTeacher”和宏對象“ml”;不允許修改窗體對象“iTest”和報表對象“rTeach-el"”中未涉及的控件和屬性。程序代碼只允許在“*******Add******”與“*******Add*****”之間的'空行內補充一行語句、完成設計,不允許增刪和修改其他位置已存在的語句。