當前位置:才華齋>IT認證>計算機等級>

2017年全國計算機二級Access考試題庫

計算機等級 閱讀(2.42W)

由於這是ACCESS本身的侷限性,所以解決的方法除了減少資料量和更換大型的資料庫論壇以外也沒什麼好辦法。下面是小編收集的全國計算機二級Access考試題庫,希望大家認真閱讀!

2017年全國計算機二級Access考試題庫

  一、選擇題

1). 在 Access 中有僱員表,其中有存照片的欄位,在使用嚮導為該表建立窗體時,“照片”欄位所使用的預設控制元件是( )

A.影象框

B.繫結物件框

C.非繫結物件框

D.列表框

正確答案:B

答案解析:“繫結物件”控制元件主要用於繫結到OLE物件的欄位上。因此使用嚮導為“僱員表”建立窗體,其中的“照片”欄位所使用的預設控制元件是繫結物件框。

2). 下列關於物件“更新前”事件的敘述中,正確的是( )。

A.在控制元件或記錄的資料變化後發生的事件

B.在控制元件或記錄的資料變化前發生的事件

C.當窗體或控制元件接收到焦點時發生的事件

D.當窗體或控制元件失去了焦點時發生的事件

正確答案:B

答案解析:Access物件事件有單擊、雙擊、更新前、更新後等事件,而“更新前”事件表示的是在控制元件或記錄的資料變化前發生的事件。故選項B正確。

3). Access的報表操作提供了3種檢視,下面不屬於報表操作檢視的是( )

A.“設計”檢視

B.“列印預覽”檢視

C.“報表預覽”檢視

D.“版面預覽”檢視

正確答案:C

4). 在Access資料庫中建立一個新表,應該使用的SQL語句是( )。

TE TABLE

TE INDEX

R TABLE

TE DATABASE

正確答案:A

答案解析:在Access資料庫中建立一個新表,應該使用的SQL語句是CREATE TABLE,所以答案為A。

5). 下列資料結構中,屬於非線性結構的是( )

A.迴圈佇列

B.帶鏈佇列

C.二叉樹

D.帶鏈棧

正確答案:C

答案解析:樹是簡單的非線性結構,所以二叉樹作為樹的一種也是一種非線性結構。

  二、基本操作題

在考生資料夾下有一個Excel檔案“”和一個數據庫檔案“b”。“b”資料

庫檔案中已建立3個表物件(名為“線路”、“遊客”和“團體”)和一個窗體物件(名為“brow”)。請按以下要求,完成表和窗體的各種操作:

(1)將“線路”表中的“線路ID”欄位設定為主鍵;設定“天數”欄位的有效性規則屬性,有效性規則為大於0。

(2)將“團隊”表中的“團隊ID”欄位設定為主鍵;新增“線路ID”欄位,資料型別為“文字”,欄位大小為8。

(3)將“遊客”表中的“年齡”欄位刪除;新增兩個欄位,欄位名分別為“證件編號”和“證件類別”;“證件編號”的資料型別為“文字”,欄位大小為20;使用查閱嚮導建立“證件類別”欄位的資料型別,向該欄位鍵入的值為“身份證”、“軍官證”或“護照”等固定常數。

(4)將考生資料夾下“”檔案中的資料鏈接到當前資料庫中。要求:資料中的第一行作為欄位名,連結表物件命名為“tTest”。

(5)建立“線路”、“團隊”和“遊客”3表之間的關係,並實施參照完整性。

(6)修改窗體“brow”,取消“記錄選擇器”和“分隔線”顯示,在窗體頁首處新增一個標籤控制元件(名為Line),標籤標題為“線路介紹”,字型名稱為隸書、字型大小為18。

  三、簡單應用題

在考生資料夾下有一個數據庫檔案“b”,裡面已經設計好兩個表物件“tA”和“tB”。請按以下要求完成設計:

(1)建立一個查詢,查詢並顯示所有客人的“姓名”、“房間號”、“電話”和“入住日期”4個欄位內容,將查詢命名為“qTl”。

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

注:輸入姓名時應提示“請輸入姓名:”。

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

(3)建立一個查詢,查詢“身份證”欄位第4位至第6位值為“l02”的紀錄,並顯示“姓名”、“入住日期”和“價格”3個欄位內容,將查詢命名為“qT3”。

(4)以表物件“tB”為資料來源建立一個交叉表查詢,使用房間號統計並顯示每棟樓的各類房間個數。行標題為“樓號”,列標題為“房間類別”,所建查詢命名為“qT4”。

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

  四、綜合應用題

在考生資料夾下有一個數據庫檔案“b”,裡面已經設計了表物件“tEmp”、查詢物件“qEmp”和窗體物件“fEmp”。同時,給出窗體物件“fEmp”上兩個按鈕的單擊事件程式碼,請按以下要求補充設計。

(1)將窗體“fEmp”上名稱為“tSS”的文字框控制元件改為組合框控制元件,控制元件名稱不變,標籤標題不變。設定組合框控制元件的相關屬性,以實現從下拉列表中選擇輸入性別值“男”和“女”。

(2)將查詢物件“qEmp”改為引數查詢,引數為窗體物件“fEmp”上組合框“tSS”的輸入值。

(3)將窗體物件“fEmp”上名稱為“tPa”的文字框控制元件設定為計算控制元件。要求依據“黨員否”欄位值顯示相應內容。如果“黨員否”欄位值為True,顯示“黨員”兩個字;如果“黨員否”欄位值為False,顯示“非黨員”5個字。

(4)在窗體物件“fEmp”上有“重新整理”和“退出”兩個命令按鈕,名稱分別為“btl”和“bt2”。單擊“重新整理”按鈕,窗體記錄源改為查詢物件“qEmp”;單擊“退出”按鈕,關閉窗體。現已編寫了部分VBA程式碼,請按VBA程式碼中的指示將程式碼補充完整。

注意:不要修改資料庫中的表物件“tEmp”;不要修改查詢物件“qEmp”中未涉及的內容;不要修改窗體物件“fEmp”中未涉及的控制元件和屬性。程式程式碼只允許在“*****Add*****”與“*****Add*****”之間的空行內補充一行語句、完成設計,不允許增刪和修改其他位置已存在的語句。

  二、基本操作題

【考點分析】本題考點:欄位屬性中主鍵和有效性規則的設定;新增新欄位和刪除欄位;連結表和建立表閫關係;在窗體中新增標籤控制元件及屬性的設定等。

【解題思路】第1、2.3小題在設計檢視中設定欄位屬性,新增新欄位和刪除欄位;第5小題在關係介面中設定表間關係;第4小題選擇“外部資料”選項卡下“匯入並連結”組中的相關選項;第6小題在窗體設計檢視中新增控制元件,並通過用滑鼠右鍵單擊該控制元件,從彈出的快捷選單中選擇“屬性”命令,設定屬性。

(1)【操作步驟】

步驟1:選擇“表”物件,右鍵單擊表“線路”,從彈出的快捷選單中選擇“設計檢視”命令。

步驟2:選中“線路ID”欄位行,右鍵單擊“線路ID”行,從彈出的快捷選單中選擇“主鍵”命令。

步驟3:單擊“天數”欄位行任一點,在的“有效性規則”行輸入“>0”。

步驟4:按Ctrl+s儲存修改,關閉設計檢視。(2)【操作步驟】

步驟1:選擇“表”物件,右鍵單擊“團隊”表,從彈出的快捷選單中選擇“設計檢視”命令。

步驟2:選中“團隊ID”欄位行,右鍵單擊“團隊ID”行,從彈出的快捷選單中選擇“主鍵”命令。

步驟3:在“出發日期”的下一行“欄位名稱”列輸入“線路ID”,單擊“資料型別”列,在“欄位大小”行輸入“8”。

步驟4:按Ctrl+S儲存修改,關閉設計檢視。

(3)【操作步驟】

步驟1:右鍵單擊“遊客”表,從彈出的快捷選單中選擇“設計檢視”命令。

步驟2:選中“年齡”欄位行,右鍵單擊“年齡”行,從彈出的`快捷選單中選擇“刪除行”,

步驟3:在“團隊ID”欄位行的下一行“欄位名稱”列輸入“證件編號”,單擊“資料型別”列,在“欄位大小”行輸入“20”。步驟4:在“證件編號”欄位行的下一行“欄位名稱”列輸入“證件型別”,單擊“資料型別”列,在下拉列表中選擇“查閱嚮導”,然後在彈出的對話方塊中選擇“自行鍵入所需的值”單選框,單擊“下一步”按鈕。在彈出的對話方塊中依次輸入“身份證”、“軍官證”和“護照”,單擊“下一步”按鈕,再單擊“完成”按鈕。

步驟5:按Ctrl+s儲存修改,關閉設計檢視。

(4)【操作步驟】

步驟1:單擊“外部資料”選項卡下的“導人並連結”組中的“ExCel”按鈕,開啟“獲取外部資料l電子表格”對話方塊,單擊“瀏覽”按鈕,在考生資料夾找到要匯入的檔案“”,單擊“開啟”按鈕,選擇“通過建立連結表來連結到資料來源”單選框,單擊“確定”按鈕。

步驟2:單擊“下一步”按鈕,選擇“第一行包含列標題”複選框,單擊“下一步”按鈕。步驟3:在“連結表名稱”中輸入“tTest”,單擊“完成”按鈕。

(5)【操作步驟】

步驟1:單擊“資料庫工具”選項卡“關係”組中的“關係”按鈕,如不出現“顯示錶”對話方塊則單擊“設計”選項卡“關係”組中的“顯示錶”按鈕,在彈出的對話方塊中分別雙擊表“線路”、“團隊”和“遊客”,關閉“顯示錶”對話方塊。

步驟2:選中表“線路”中的“線路ID”欄位,拖動滑鼠到表“團隊”的“線路ID”欄位,放開滑鼠,選擇“實施參照完整性”複選框,然後單擊“建立”按鈕。

步驟3:選中表“團隊”中的“團隊ID“欄位,拖動滑鼠到表“遊客”的“團隊ID”欄位,放開滑鼠,選擇“實施參照完整性”

複選框,然後單擊“建立”按鈕。

步驟4:按Ctrl+s儲存修改,關閉關係介面。

(6)【操作步驟】

步驟1:選擇“窗體”物件,右鍵單擊“brow”,從彈出的快捷選單中選擇“設計檢視”命令。

步驟2:右鍵單擊“窗體選擇器”,從彈出的快捷選單中選擇“屬性”命令,分別在“記錄選擇器”和“分隔線”行下拉列表中選擇“否”,關閉屬性表。

步驟3:選擇“設計”選項卡“控制元件”組中的“標籤”控制元件A,單擊窗體頁首處,然後輸入“線路介紹”,單擊設計檢視任一處。右鍵單擊該標籤,從彈出的快捷選單中選擇“屬性”命令,彈出標籤屬性表。

步驟4:單擊“全部”選項卡,在“名稱”行輸入“Line”,分別在“字型名稱”和“字號”行下拉列表中選擇“隸書”和“l8”,關閉屬性表。

步驟5:按Ctrl+s儲存修改。

  三、簡單應用題

(1)【操作步驟】

步驟1:單擊“建立”選項卡“查詢”組中的“查詢設計”按鈕,在“顯示錶”對話方塊中分別雙擊表“認”和“tB“,關閉“顯示錶”對話方塊。

步驟2:分別雙擊“姓名”、“房間號”、“電話”和“人住日期”欄位將其新增到“欄位”行。

步驟3:按Ctrl+s儲存修改,另存為“qTl”。關閉設計檢視。

(2)【操作步驟】

步驟1:單擊“建立”選項卡“查詢”組中的“查詢設計”按鈕,在“顯示錶”對話方塊中分別雙擊表“tA”和"tB”,關閉“顯示錶”對話方塊。

步驟2:分別雙擊“姓名”和“房間號”欄位將其新增到“欄位”行。在“姓名”欄位的“條件”行輸入“[請輸入姓名:]”。步驟3:在欄位行下一列輸入“已住天數:Day(Date().[人住日期])”。

步驟4:在欄位行下一列輸入“應交金額:Day(Date().[人住日期])*[價格]”。

步驟5:按Ctrl+S儲存修改,另存為“qT2”。關閉設計檢視。

(3)【操作步驟】

步驟1:單擊“建立”選項卡“查詢”組中的“查詢設計”按鈕,在“顯示錶”對話方塊中分別雙擊表“認”和…tB,關閉“顯示錶”對話方塊。

步驟2:分別雙擊“姓名”、“入住日期”、“價格”和“身份證”欄位新增到“欄位”行。

步驟3:在“身份證”欄位的“條件”行輸入“Mid([身份證],4,3)=”102””,在“顯示”行取消該欄位顯示。

步驟4:按Ctrl+S儲存修改,另存為“qT3”。關閉設計檢視。

(4)【操作步驟】

步驟1:單擊“建立”選項卡“查詢”組中的“查詢設計”按鈕,在“顯示錶”對話方塊中雙擊表“tB”,關閉“顯示錶”對話方塊。步驟2:單擊“設計”選項卡“查詢型別”組中的“交叉表”按鈕。

步驟3:在“欄位”行的第一列輸入“樓號:Left([房間號],2)”。雙擊“房間類別”和“房間號”欄位。

步驟4在“房間號”欄位“總計”行下拉列表中選擇“計數”。

步驟5:分別在“樓號”、“房間類別”和“房間號”欄位的“交叉表”行下拉列表中選擇“行標題”、“列標題”和“值”。步驟6:按Ctrl+s儲存修改,另存為“qT4”。關閉設計檢視。

  四、綜合應用題

【考點分析】本題考點:窗體中文字框、命令按鈕、組合框控制元件屬性和查詢的設定等。

【解題思路】第1、3小題在窗體的設計檢視中通過用滑鼠右鍵單擊該控制元件,從彈出的快捷選單中選擇“屬性”命令,設定屬性;第2小題在查詢設計檢視中設定引數;第4小題直接用滑鼠右鍵單擊控制元件,從彈出的快捷選單中選擇“事件生成器”命令,輸入程式碼。

(1)【操作步驟】

步驟1:選擇“窗體”物件,右鍵單擊“fEmp”,從彈出的快捷選單中選擇“設計檢視”命令。

步驟2:右鍵單擊控制元件“tSS”,從彈出的快捷選單中選擇“更改為”下的“組合框”命令,然後右鍵單擊“tSS”,從彈出的快捷選單中選擇“屬性”命令,在“行來源型別”和“行來源”行分別輸入“值列表”和“男;女”,關閉屬性表,按Ctrl+s儲存修改,關閉設計檢視。

(2)【操作步驟】

步驟1:選擇“查詢”物件,右鍵單擊“qEmp”,從彈出的快捷選單中選擇“設計檢視”命令。

步驟2:雙擊“*”和“性別”欄位,新增到欄位行,在“性別”欄位的“條件”行輸入“[forms]![fEmp]![tSS]”。

步驟3:按Ctrl+s儲存修改,關閉設計檢視。

(3)【操作步驟】

右鍵單擊窗體物件“fEmp”,開啟設計檢視,右鍵單擊文字框“tPa”,從彈出的快捷選單中選擇“屬性”命令,在“控制元件來源”行輸入“=IIf([黨員否]=True,”黨員”,”非黨員”)”,關閉屬性表。

(4)【操作步驟】

步驟1:右鍵單擊命令按鈕“重新整理”,從彈出的快捷選單中選擇“事件生成器”命令,在彈出的對話方塊中選擇“程式碼生成器”,進入程式設計環境,在空行輸入以下程式碼:

*****Addl*****rdSourCe=”qEmp”,*****Addl*****關閉介面。

步驟2:右鍵單擊命令按鈕“退出”,從彈出的快捷選單中選擇“事件生成器”命令,在彈出的對話方塊中選擇“程式碼生成器”,進入程式設計環境,在空行內輸入以下程式碼:

******Add2*****e

******Add2*****關閉介面。

步驟3:按Ctrl+S儲存修改,關閉設計檢視。