新版全國二級ACCESS上機操作第2套 |
一、基本操作 在考生文件夾下的"samp1.accdb"數據庫文件中已建立兩個表對象(名為"員工表"和"部門表")和一個窗體對象(名為"fEmp")。試按以下要求順序,完成表及窗體的各種操作: (1)設置"員工表"職務字段值的輸入方式為從下拉列表中選擇"經理"、"主管"或"職員"選項值。 (2)分析員工的聘用時間,將截止到2013年聘用期超過30年(含30年)的員工其"說明"字段的值設置為"老職工"。 要求:判斷員工的聘用期,不考慮月日因素。比如,聘用時間在2007年的員工,其聘用期為6年。 (3)將"員工表"姓名字段中的所有"小"字改為"曉"。 (4)將"員工表"中男職工的前四列信息(編號,姓名,性別,年齡)導出到考生文件夾下,以文本文件形式保存,命名為Test.txt。 (5)建立"員工表"和"部門表"的表間關系,并實施參照完整。 (6)將窗體對象"fEmp"的記錄源設置為表對象"員工表";設置系統相關屬性,實現窗體對象"fEmp"打開時以重疊窗口形式顯示。 二、簡單應用 考生文件夾下有一個數據庫文件"samp2.accdb",里面已經設計好表對象"tEmployee"、"tSell"和"tBook",試按以下要求完成設計: (1)創建一個查詢,查找并顯示單價高于平均單價的圖書"書名"和"出版社名稱"二個字段內容,所建查詢名為"qT1"。 (2)創建一個查詢,按輸入的售出日期查找某日期的售書情況,并按數量降序顯示"姓名"、"書名"、"數量"三個字段的內容,所建查詢名為"qT2";當運行該查詢時,應顯示參數提示信息:"請輸入售出日期"。 (3)創建一個查詢,查找雙子星座出生雇員的圖書銷售信息,顯示"姓名"、"售出日期"和"書名"三個字段的內容,所建查詢名為"qT3"。 說明:雙子星座是指5月21日(含)到6月21日(含)的日期段。 (4)創建一個查詢,統計圖書銷售額超過2500(含)的雇員信息,并顯示"姓名"和"銷售額"兩個字段的內容,所建查詢名為"qT4"。 三、綜合應用 考生文件夾下有一個數據庫文件"samp3.accdb",里面已經設計好表對象"tStudent" 和"tGrade",同時還設計出窗體對象"fGrade"和"fStudent"。請在此基礎上按照以下要求補充"fStudent"窗體的設計: (1)將"fStudent"窗體標題改為"團員信息顯示", 邊框改為"對話框邊框"樣式,取消窗體中的水平和垂直滾動條。 (2)將名稱為"標簽15"的標簽控件名稱改為"tStud",標題改為"團員成績"。 (3)在"fStudent"窗體裝載事件中,代碼設置相關屬性完成團員信息輸出。 (4)在"fStudent"窗體打開事件中,代碼設置"子對象"控件的源對象屬性為"fGrade"窗體,并取消其"導航按鈕"。 (5)單擊"fStudent"窗體的"退出"命令按鈕(名稱為bQuit),應關閉窗體。系統已提供了部分VBA代碼,請按照VBA代碼中的指示將代碼補充完整。 注意:不允許修改窗體對象"fGrade"和"fStudent"中未涉及的控件、;屬性不允許修改表對象"tStudent" 和"tGrade"。程序代碼只允許在"*****Add*****"與"*****Add*****"之間的空行內補充一條代碼語句、不允許增刪和修改其他位置已存在的語句。 一、基本操作答案 (1)【操作步驟】 步驟1:右鍵單擊“員工表”,選擇“設計視圖”命令。 步驟2:單擊“職務”字段的“數據類型”右邊的下三角按鈕,在彈出的快捷菜單中選擇“查閱向導”命令,彈出“查閱向導”對話框,選擇 “自行鍵入所需的值(V)”命令,然后單擊“下一步”按鈕,在表格“第一列”區域的第一行中輸入“經理”,第二行中輸入“主管”,第三行中輸入“職員”,然后單擊“下一步”按鈕,選擇“限于列表”復選框,最后單擊“完成”按鈕。 步驟3:單擊快速工具欄中“保存”按鈕 (2)【操作步驟】 步驟1:雙擊“員工表”,打開數據表視圖。 步驟2:單擊“開始”選項卡“排序和篩選”組中的“高級”按鈕,選擇“高級篩選/排序”命令。 步驟3:在“字段”行輸入“2013-Year([聘用時間])”,在與之對應的“條件”行輸入“>=30”。 步驟4:單擊“開始”選項卡“排序和篩選”組中的“切換篩選”按鈕,進入數據表視圖,對所有記錄“說明”字段里輸入“老職工”。 步驟5:單擊快速工具欄中“保存”按鈕 (3)【操作步驟】 步驟1:雙擊“員工表”,打開數據表視圖。將光標定位在“姓名”字段的任意一行里。 步驟2:單擊“開始”選項卡“查找”組中的“查找”按鈕,彈出“查找和替換”對話框,單擊“替換”選項卡,在“查找內容”里輸入“小”,選擇“匹配(H) ”的值為“字段任何部分”;在“替換為(P) ”里輸入“曉”,最后單擊“全部替換”按鈕,在彈出的消息框里選擇“是”按鈕。關閉“查找和替換”對話框。 步驟3:單擊快速工具欄中“保存”按鈕 (4)【操作步驟】 步驟1:雙擊打開“員工表”,將光標移到“編號”字段標題行,按住Shift鍵,然后依次選中 “姓名”,“性別”和“年齡”列。 步驟2:單擊“外部數據”選項卡下“導出”組中的“文本文件”按鈕,彈出“導出-文本文件”對話框。 步驟3:單擊“瀏覽”按鈕找到要放置的位置,在“文件名”文本框中輸入“Test”文件名;在 “指定導出選項”下面選擇“導出數據時包含格式和布局”和“僅導出所選記錄”。 步驟4:單擊“確定”按鈕。彈出“對'員工表'的編碼方式”對話框,選中“Windows(默認)(W)”,單擊“確定”按鈕,即可完成操作。 (5)【操作步驟】 步驟1:單擊“數據庫工具”選項卡下“關系”組中的“關系”按鈕,如果不出現“顯示表”對話框,則可單擊“關系工具”選項卡下的“設計”選項卡的“關系”組中的“顯示表”按鈕,然后在“顯示表”對話框中雙擊“員工表”和“部門表”,關閉“顯示表”對話框。 步驟2:選中“部門表”中的“部門號”字段,拖動到“員工表”中的“所屬部門”字段,放開鼠標,在彈出的“編輯關系”對話框中勾選“實施參照完整性”選項,然后單擊“創建”按鈕。 步驟3:按Ctrl+S組合鍵保存修改,關閉“關系”界面。 (6)【操作步驟】 步驟1:選擇“窗體”對象,右鍵單擊“fEmp”窗體,在彈出的快捷菜單中選擇“設計視圖”命令。 步驟2:右鍵單擊窗體設計視圖的任意區域,在彈出的快捷菜單中選擇“屬性”命令。 步驟3:在打開的“屬性表”對話框中單擊“所選內容類型”下方的下三角按鈕,然后選擇“窗體”命令,即可進入窗體屬性。單擊“數據”選項卡,然后再單擊“數據源”右側的下三角按鈕,在彈出的下拉列表中選擇“員工表”,關閉“屬性表”對話框。 步驟3:按Ctrl+S保存修改,關閉設計視圖界面。 步驟4:單擊“文件”選項卡下的“選項”按鈕,在彈出的“Access選項”對話框的左側窗口中單擊“當前數據庫”,在窗口右側的“顯示窗體”的下拉列表中選擇“fEmp” ,然后在“文檔窗口選項”中選擇“重疊窗口”命令,最后單擊“確定”按鈕。在彈出的消息框中單擊“確定”按鈕,關閉數據庫。 二、簡單應用答案 (1)【操作步驟】 步驟1:單擊“創建”選項卡中“查詢設計”按鈕,在“顯示表”對話框中雙擊表“tBook”,關閉“顯示表”對話框。 步驟2:分別雙擊“書名”、“出版社名稱”和“單價”字段。 步驟3:在“單價”字段的“條件”行輸入“>(select avg([單價]) from [tBook])”, 單擊“顯示”行取消該字段的顯示。 步驟4:按Ctrl+S組合鍵保存修改,另存為“qT1”。關閉設計視圖。 (2)【操作步驟】 步驟1:單擊“創建”選項卡下“查詢”組中的“查詢設計”按鈕,在“顯示表”對話框中雙擊表“tBook”、“tSell”和“tEmployee”,關閉“顯示表”對話框。 步驟2:分別雙擊“姓名”、“書名”、“數量”、“售出日期”字段。 步驟3:在“售出日期”字段的“條件”行中輸入“[請輸入售出日期]”,單擊“顯示”行中的復選框,取消該字段的顯示。在“數量”字段的“排序”行的下拉列表中選擇“降序”。 步驟4:按Ctrl+S組合鍵保存修改,另存為“qT2”。關閉設計視圖。 (3)【操作步驟】 步驟1:單擊“創建”選項卡下“查詢”組中的“查詢設計”按鈕,在“顯示表”對話框中雙擊表“tBook”、“tSell”、“tEmployee”,關閉“顯示表”對話框。 步驟2:分別雙擊“姓名”、 “售出日期”、“書名”、“出生日期”字段。 步驟3:在“出生日期”字段的“條件”行中輸入“Month([出生日期])>=5 And Month([出生日期])<=6 And Day([出生日期])<=21”,單擊“顯示”行取消該字段的顯示。 步驟4:按Ctrl+S保存修改,另存為“qT3”。關閉設計視圖。 (4)【操作步驟】 步驟1:單擊【創建】選項卡中【查詢設計】按鈕,在“顯示表”對話框中雙擊表“tBook”、“tSell”、“tEmployee”,關閉“顯示表”對話框。 步驟2:雙擊“姓名”字段。在“姓名”行下一列輸入“銷售額: [數量]*[單價]”。在“銷售額”字段的“條件”行中輸入“>=2500”。 步驟3:按Ctrl+S組合鍵保存修改,另存為“qT4”。關閉設計視圖。 三、綜合應用答案 (1)【操作步驟】 步驟1:選擇“窗體”對象,右鍵單擊“fStudent”窗體,在彈出的快捷菜單中選擇“設計視圖”命令。 步驟2:右鍵單擊窗體設計視圖的任意區域,在彈出的快捷菜單中選擇“屬性”命令,在打開的“屬性表”對話框中單擊“所選內容的類型”右側的下三角按鈕,然后選擇“窗體”命令,即可進入窗體屬性。 步驟3:單擊“格式”選項卡,在“標題”行的文本區中輸入“團員信息顯示”,單擊“邊框樣式”行右側的下三角按鈕,在彈出的下拉菜單中選擇“對話框邊框”,單擊“滾動條”行右側的下三角按鈕,在下拉菜單中選擇“兩者均無”。 步驟4:關閉屬性窗口。 (2)【操作步驟】 步驟1:選擇“窗體”對象,右鍵單擊“fStudent”窗體,在彈出的快捷菜單中選擇“設計視圖”命令。 步驟2:在窗體設計視圖的任意區域“右擊”,在彈出的快捷菜單里單擊“屬性”命令,在打開的“屬性表”對話框中單擊“所選內容的類型”右側的下三角按鈕,然后選擇“標簽15”,即可進入標簽屬性。 步驟3:單擊“全部”選項卡,在“名稱”屬性行對應文本區中輸入“ tStud ”;在“標題”行的對應文本區中輸入“團員成績”。 步驟4:關閉屬性窗口。 (3)【操作步驟】 步驟1:選擇“窗體”對象,右鍵單擊“fStudent”窗體,在彈出的快捷菜單中選擇“設計視圖”命令。 步驟2:在窗體設計視圖的任意區域右擊,在彈出的快捷菜單中選擇“屬性”命令,在打開的“屬性表”對話框中單擊“所選內容的類型”右側的下三角按鈕,然后選擇“窗體”命令,即可進入窗體屬性。然后選擇“事件”選項卡,單擊“加載”事件右側的“選擇生成器”按鈕 步驟3:在空行內分別輸入以下代碼: '*****Add1***** Me.Caption = "團員信息" '*****Add1***** 步驟4:保存修改,關閉設計視圖。 (4)【操作步驟】 步驟1:在窗口左側導航窗格中選擇“窗體”對象,右鍵單擊“fStudent”窗體,在彈出的快捷菜單中選擇“設計視圖”命令。 步驟2:在窗體設計視圖的任意區域右擊,在彈出的快捷菜單里單擊“屬性”命令,在打開的“屬性表”對話框中單擊“所選內容類型”右側的下三角按鈕,然后選擇“窗體”命令,即可進入窗體屬性,單擊“事件”選項卡,單擊“打開”事件右側的“選擇生成器”按鈕 步驟3:在空行內分別輸入以下代碼: '設置子對象的數據源 '*****Add2***** Me.子對象.SourceObject = "fGrade" '*****Add2***** '取消子窗體導航按鈕 '*****Add3***** Me.NavigationButtons = False '*****Add3***** 步驟4:保存修改,關閉設計視圖。 (5)【操作步驟】 步驟1:在窗口左側導航窗格中選擇“窗體”對象,右鍵單擊“fStudent”窗體,在彈出的快捷菜單中選擇“設計視圖”命令。 步驟2:右鍵單擊命令按鈕“bQuit”在彈出的快捷菜單中選擇“屬性”命令。 步驟3:在打開的“屬性表”對話框中,在“事件”選項卡中單擊“加載”事件右側的“選擇生成器”按鈕 '*****Add4*****' DoCmd.Close '*****Add4*****' 步驟4:保存修改,關閉設計視圖。 |