![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
2015年3月全國(guó)二級(jí)ACCESS操作真題第1套 |
69 一、基本操作 在考生文件夾下,存在一個(gè)數(shù)據(jù)庫(kù)文件"samp1.accdb"、一個(gè)Excel文件"tScore.xls"和一個(gè)圖像文件"photo.bmp"。在數(shù)據(jù)庫(kù)文件中已經(jīng)建立了一個(gè)表對(duì)象"tStud"。試按以下操作要求,完成各種操作。 (1)設(shè)置"ID"字段為主鍵;設(shè)置"ID"字段的相應(yīng)屬性,使該字段在數(shù)據(jù)表視圖中的顯示標(biāo)題為"學(xué)號(hào)"。 (2)將"年齡"字段的默認(rèn)值屬性設(shè)置為表中現(xiàn)有記錄學(xué)生的平均年齡值(四舍五入取整),"入校時(shí)間"字段的格式屬性設(shè)置為"長(zhǎng)日期"。 (3)設(shè)置"入校時(shí)間"字段的有效性規(guī)則和有效性文本。有效性規(guī)則為:輸入的入校時(shí)間必須為9月;有效性文本內(nèi)容為"輸入的月份有誤,請(qǐng)重新輸入"。 (4)將學(xué)號(hào)為"20041002"學(xué)生的"照片"字段值設(shè)置為考生文件夾下的"photo.bmp"圖像文件(要求使用"由文件創(chuàng)建"方式)。 (5)將"政治面目"字段改為下拉列表選擇,選項(xiàng)為"團(tuán)員"、"黨員"和"其他"三項(xiàng)。 (6)將考生文件夾下的"tScore.xlsx"文件導(dǎo)入到"samp1.mdb"數(shù)據(jù)庫(kù)文件中,第一行包含列標(biāo)題,表名同excel文檔主文件名,主鍵為表中的"ID"字段。 二、簡(jiǎn)單應(yīng)用 考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件"samp2.accdb",里面已經(jīng)設(shè)計(jì)好表對(duì)象"tStud"、"tScore"和"tCourse",試按以下要求完成設(shè)計(jì)。 (1)創(chuàng)建一個(gè)查詢,查找年齡低于所有學(xué)生平均年齡的學(xué)生黨員信息,輸出其"姓名"、"性別"和"入校時(shí)間"。所建查詢命名為"qT1"。 (2)創(chuàng)建一個(gè)查詢,按學(xué)生姓氏查找學(xué)生的信息,并顯示"姓名"、"課程名"和"成績(jī)"。當(dāng)運(yùn)行該查詢時(shí),應(yīng)顯示提示信息:"請(qǐng)輸入學(xué)生姓氏"。所建查詢命名為"qT2"。 說明:這里不用考慮復(fù)姓情況。 (3)創(chuàng)建一個(gè)查詢,第一列顯示學(xué)生性別,第一行顯示課程名稱,以統(tǒng)計(jì)并顯示各門課程男女生的平均成績(jī)。要求計(jì)算結(jié)果用round函數(shù)取整,所建查詢命名為"qT3"。 (4)創(chuàng)建一個(gè)查詢,運(yùn)行該查詢后生成一個(gè)新表,表名為"tTemp",表結(jié)構(gòu)包括"學(xué)號(hào)"和"平均成績(jī)"兩個(gè)字段,表內(nèi)容為選課平均成績(jī)及格的學(xué)生記錄。所建查詢命名為"qT4"。要求創(chuàng)建此查詢后,運(yùn)行該查詢,并查看運(yùn)行結(jié)果。 三、綜合應(yīng)用 請(qǐng)?jiān)?答題"菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下: 注意:下面出現(xiàn)的"考生文件夾"均為%USER% 考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件"samp3.accdb",里面已經(jīng)設(shè)計(jì)好表對(duì)象"tBand"和"tLine",同時(shí)還設(shè)計(jì)出以"tBand"和"tLine"為數(shù)據(jù)源的報(bào)表對(duì)象"rBand"。試在此基礎(chǔ)上按照以下要求補(bǔ)充報(bào)表設(shè)計(jì): (1)在報(bào)表的報(bào)表頁(yè)眉節(jié)區(qū)位置添加一個(gè)標(biāo)簽控件,其名稱為"bTitle" ,標(biāo)題顯示為"旅游線路信息表",字體名稱為"宋體",字體大小為22,字體粗細(xì)為"加粗",傾斜字體為"是"。 �。�2)預(yù)覽報(bào)表時(shí),報(bào)表標(biāo)題顯示為:"**月#######",請(qǐng)按照VBA代碼中的指示將代碼補(bǔ)充完整。 注意:①顯示標(biāo)題中的月為本年度當(dāng)月,"#######"為標(biāo)簽控件"bTitle"的內(nèi)容;②如果月份小于10,按實(shí)際位數(shù)顯示。 要求:本年度當(dāng)月的時(shí)間必須使用函數(shù)獲取。 �。�3)在"導(dǎo)游姓名"字段標(biāo)題對(duì)應(yīng)的報(bào)表主體區(qū)位置添加一個(gè)控件,顯示出"導(dǎo)游姓名"字段值,并命名為"tName"。 �。�4)在報(bào)表適當(dāng)位置添加一個(gè)文本框控件,計(jì)算并顯示每個(gè)導(dǎo)游帶團(tuán)的平均費(fèi)用,文本框控件名稱為tAvg。 注意:報(bào)表適當(dāng)位置是指報(bào)表頁(yè)腳、頁(yè)面頁(yè)腳或組頁(yè)腳。 注意:不允許改動(dòng)數(shù)據(jù)庫(kù)文件中的表對(duì)象"tBand"和"tLine",同時(shí)也不允許修改報(bào)表對(duì)象"rBand"中已有的控件和屬性。程序代碼只允許在"*******Add******"與"*******Add******"之間的空行內(nèi)補(bǔ)充一行語(yǔ)句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語(yǔ)句。
一、基本操作答案 (1)【操作步驟】 步驟1:打開考生文件夾下的數(shù)據(jù)庫(kù)文件“samp1.accdb”,選擇“表”對(duì)象,右鍵單擊“tStud”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。 步驟2:右鍵單擊“ID”行,在彈出的快捷菜單中選擇“主鍵”命令, 在其“常規(guī)”選項(xiàng)卡的“標(biāo)題”行中輸入“學(xué)號(hào)”。然后單擊快速訪問工具欄中的“保存”按鈕。 步驟3:?jiǎn)螕艨焖僭L問工具欄中的“保存”按鈕,然后關(guān)閉“設(shè)計(jì)視圖”。 (2)【操作步驟】 步驟1:?jiǎn)螕?/SPAN>“創(chuàng)建”選項(xiàng)卡下“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕。在彈出的“顯示表”對(duì)話框中雙擊“tStud” 表,然后單擊“關(guān)閉”按鈕,關(guān)閉“顯示表”對(duì)話框。 步驟2:雙擊“年齡”字段,單擊“查詢工具”的“設(shè)計(jì)”選項(xiàng)卡,在其“顯示/隱藏”組中單擊“匯總”按鈕,在“年齡”字段的“總計(jì)”行的下拉列表中選擇“平均值”;再單擊工具欄中的“運(yùn)行”按鈕,記錄其運(yùn)行的結(jié)果“19.0666666666667”,關(guān)閉該查詢的視圖,且不保存該“查詢”。 步驟3:選擇“表”對(duì)象,右鍵單擊“tStud”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。 步驟4:?jiǎn)螕?/SPAN>“年齡”字段行任一點(diǎn),在其“常規(guī)”選項(xiàng)卡的“默認(rèn)值”行中輸入“19”。 步驟5:?jiǎn)螕?/SPAN>“入校時(shí)間”字段行任一點(diǎn),在其“常規(guī)”選項(xiàng)卡的“格式”行的下拉列表中選擇“長(zhǎng)日期”。 步驟6:?jiǎn)螕艨焖僭L問工具欄中的“保存”按鈕,然后關(guān)閉“設(shè)計(jì)視圖”。 (3)【操作步驟】 步驟1:?jiǎn)螕?/SPAN>“入校時(shí)間”字段行任一點(diǎn),在其“常規(guī)”選項(xiàng)卡的“有效性規(guī)則”行中輸入“Month([入校時(shí)間])=9”,在其“有效性文本”行中輸入“輸入的月份有誤,請(qǐng)重新輸入”。 步驟2:?jiǎn)螕艨焖僭L問工具欄中的“保存”按鈕,在彈出的對(duì)話框中,單擊“是”按鈕,然后關(guān)閉“設(shè)計(jì)視圖”。 (4)【操作步驟】 步驟1:選擇“表”對(duì)象,雙擊“tStud”表,即可打開數(shù)據(jù)表視圖。 步驟2:右鍵單擊“20041002”對(duì)應(yīng)行和“照片”列交叉的單元格,在彈出的快捷菜單中選擇“插入對(duì)象(J)…”命令;在彈出的對(duì)話框中單擊“由文件創(chuàng)建(F)”選項(xiàng)按鈕,然后單擊“瀏覽(B)…”按鈕,彈出“瀏覽”對(duì)話框,在考生文件夾找到“photo.bmp”文件并選中,然后單擊“確定”按鈕,再單擊“確定”按鈕即可。 步驟3:單擊快速訪問工具欄中的“保存”按鈕,然后關(guān)閉“數(shù)據(jù)表視圖”。 (5)【操作步驟】 步驟1:選擇“表”對(duì)象,右鍵單擊“tStud”表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。 步驟2:在“政治面目”行的“數(shù)據(jù)類型”列的下拉列表中選擇“查閱向?qū)?/SPAN>”命令。在彈出的“查閱向?qū)?/SPAN>”對(duì)話框中選擇“自行鍵入所需要的值”命令,然后單擊“下一步”按鈕。 步驟3:在彈出的對(duì)話框中依次輸入“團(tuán)員”、“黨員”、“其他”,然后單擊“完成”按鈕。 步驟4:?jiǎn)螕艨焖僭L問工具欄中的“保存”按鈕,然后關(guān)閉“設(shè)計(jì)視圖”。 (6)【操作步驟】 步驟1:?jiǎn)螕艄δ軈^(qū)的“外部數(shù)據(jù)”選項(xiàng)卡下的“導(dǎo)入并鏈接”組中的“Excel”按鈕,彈出“獲取外部數(shù)據(jù)-Excel電子表格”對(duì)話框。 步驟2:在該對(duì)話框中單擊“文件名”行的“瀏覽(R)…”按鈕,彈出“打開”對(duì)話框,在考生文件夾下找到“tScore.xlsx”文件并選中,然后單擊“打開”按鈕;在“指定數(shù)據(jù)在當(dāng)前數(shù)據(jù)庫(kù)中的存儲(chǔ)方式和存儲(chǔ)位置”區(qū)域中,選擇“將數(shù)據(jù)導(dǎo)入當(dāng)前數(shù)據(jù)庫(kù)的新表中(I)”,然后單擊“確定”按鈕。 步驟3:?jiǎn)螕?/SPAN>“下一步”按鈕,單擊選中“第一行包含列標(biāo)題(I)”,然后連續(xù)單擊兩次“下一步”按鈕,單擊選中“我自己選擇主鍵(C)”,在其右側(cè)對(duì)應(yīng)的下拉列表里選擇“ID”,單擊 “下一步”按鈕,在“導(dǎo)入到表(I)”對(duì)應(yīng)的文本框輸入“tScore”,單擊“完成”按鈕,最后單擊“關(guān)閉”按鈕即可。 二、簡(jiǎn)單應(yīng)用答案 (1)【操作步驟】 步驟1:?jiǎn)螕?/SPAN>“創(chuàng)建”選項(xiàng)卡下的“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕。在彈出的“顯示表”對(duì)話框中雙擊 “tStud” 表,然后單擊“關(guān)閉”按鈕,關(guān)閉“顯示表”對(duì)話框。 步驟2:雙擊 “姓名”、“性別”、“入校時(shí)間”、“年齡”、“黨員否”字段;并取消“年齡”和“黨員否”字段 “顯示”行復(fù)選框的勾選;在“年齡”字段的“條件”行中輸入“<(select Avg([年齡]) from [tStud])”;在“黨員否”字段的“條件”行中輸入“Ture”。 步驟3:?jiǎn)螕艨焖僭L問工具欄中的“保存”按鈕,另存為“qT1”,關(guān)閉“設(shè)計(jì)視圖”。 (2) 【操作步驟】 步驟1:?jiǎn)螕?/SPAN>“創(chuàng)建”選項(xiàng)卡下的“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕。在彈出的“顯示表”對(duì)話框中雙擊 “tStud”、“tScore”和“tCourse”表,然后單擊“關(guān)閉”按鈕,關(guān)閉“顯示表”對(duì)話框。 步驟2:雙擊“tStud”表的“姓名”字段,“tCourse”表的“課程名”字段,“tScore”表的“成績(jī)”字段;在“姓名”字段的“條件”行中輸入“Like [請(qǐng)輸入學(xué)生姓氏] & "*"”。 步驟3:?jiǎn)螕艨焖僭L問工具欄中的“保存”按鈕,另存為“qT2”,然后關(guān)閉“設(shè)計(jì)視圖”。 (3) 【操作步驟】 步驟1:?jiǎn)螕?/SPAN>“創(chuàng)建”選項(xiàng)卡下的“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕。在彈出的“顯示表”對(duì)話框中雙擊 “tStud”、“tScore”和“tCourse”表,然后單擊“關(guān)閉”按鈕,關(guān)閉“顯示表”對(duì)話框。 步驟2:雙擊“tStud”表的“性別”字段,“tCourse”表的“課程名”字段,在“課程名”字段的下一空白列中輸入“Round(Avg([成績(jī)]),0)”;單擊“查詢工具”的“設(shè)計(jì)”選項(xiàng)卡,在“查詢類型”組中單擊“交叉表”按鈕,在“性別”字段的“交叉表”行的下拉列表中選擇“行標(biāo)題”,在“課程名”字段的“交叉表”行的下拉列表中選擇“列標(biāo)題”,在“Round(Avg([成績(jī)]),0)”列的“交叉表”行的下拉列表中選擇“值”,在“Round(Avg([成績(jī)]),0)”的“總計(jì)”行的下拉列表框中選擇“Expression”。 步驟3:?jiǎn)螕艨焖僭L問工具欄中的“保存”按鈕,另存為“qT3”,然后關(guān)閉“設(shè)計(jì)視圖”。 (4) 【操作步驟】 步驟1:?jiǎn)螕?/SPAN>“創(chuàng)建”選項(xiàng)卡下的“查詢”組中的“查詢?cè)O(shè)計(jì)”按鈕。在彈出的“顯示表”對(duì)話框中雙擊 “tStud”和“tScore”表,然后單擊“關(guān)閉”按鈕,關(guān)閉“顯示表”對(duì)話框。 步驟2:雙擊“tStud”表的“學(xué)號(hào)”字段,在“學(xué)號(hào)”字段的下一空白列中輸入“平均成績(jī): 成績(jī)”,繼續(xù)雙擊“tScore”表的“成績(jī)”字段;并取消“成績(jī)”字段“顯示”行復(fù)選框的勾選;在“成績(jī)”字段的“條件”行中輸入“>=60”。 步驟3:?jiǎn)螕?/SPAN>“查詢工具”的“設(shè)計(jì)”選項(xiàng)卡,在“顯示/隱藏”組中單擊“匯總”按鈕,在“學(xué)號(hào)”字段的“總計(jì)”行的下拉列表中選擇“Group By”,在“平均成績(jī)”字段的“總計(jì)”行的下拉列表中選擇“平均值”,在“成績(jī)”字段的“總計(jì)”行的下拉列表中選擇“Group By”。 步驟4:?jiǎn)螕?/SPAN>“查詢工具”的“設(shè)計(jì)”選項(xiàng)卡,在“查詢類型”組中單擊“生成表”按鈕,彈出“生成表”對(duì)話框,在“表名稱(N)”行中輸入“tTemp”,再單擊“確定”按鈕。 步驟5:?jiǎn)螕艄ぞ邫谥械?/SPAN>“運(yùn)行”按鈕,在彈出的對(duì)話框中單擊“是”按鈕。 步驟6:?jiǎn)螕艨焖僭L問工具欄中的“保存”按鈕,另存為“qT4”,然后關(guān)閉“設(shè)計(jì)視圖”。 三、綜合應(yīng)用答案 (1)【操作步驟】 步驟1:?jiǎn)螕?/SPAN>“報(bào)表”對(duì)象,右鍵單擊“rBand”報(bào)表,在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。 步驟2:展開報(bào)表頁(yè)眉節(jié)區(qū),選擇“設(shè)計(jì)”選項(xiàng)卡下“控件”組中的“標(biāo)簽”控件 ,單擊報(bào)表頁(yè)眉節(jié)區(qū)任一點(diǎn),出現(xiàn)標(biāo)簽控件,單擊標(biāo)簽控件并輸入“旅游線路信息表”。 步驟3:右鍵單擊此標(biāo)簽控件,選擇“屬性”命令,在“全部”選項(xiàng)卡下的“名稱”行中輸入“bTitle”,在“字體名稱”行中選擇“宋體”,在“字號(hào)”行中輸入“22”,在“字體粗細(xì)”行中選擇“加粗”,在“傾斜字體”選擇“是”。 步驟4:然后關(guān)閉屬性表,按Ctrl+S保存修改。 (2)【操作步驟】 步驟1:在設(shè)計(jì)視圖中的任意位置右擊,在彈出的快捷菜單中選擇“事件生成器”命令,在彈出的對(duì)話框中選擇“代碼生成器”選項(xiàng),然后單擊“確定”按鈕,在空行輸入如下代碼: '顯示標(biāo)簽控件“bTitle”的內(nèi)容 '************ Add ************ Me.Caption = Month(Date) & "月" & bTitle.Caption '************ Add ************ 步驟2:按Ctrl+S保存修改,關(guān)閉代碼生成器。 (3)【操作步驟】 步驟1:選擇“設(shè)計(jì)”選項(xiàng)卡中“控件”組中的“文本框”控件,單擊報(bào)表主體節(jié)區(qū)任一點(diǎn),彈出“Text”標(biāo)簽和“未綁定”文本框。 步驟2:選中“Text”標(biāo)簽按DELETE鍵將其刪除,右鍵單擊“未綁定”文本框在彈出的快捷菜單中選擇“屬性”命令,在“全部”選項(xiàng)卡下的“名稱”行輸入“tName”,在“控件來源”行下拉列表中選擇“導(dǎo)游姓名”,然后關(guān)閉屬性表。 步驟3:拖動(dòng)tName文本框至合適位置。然后按Ctrl+S保存修改。 (4)【操作步驟】 步驟1:在“rBand”報(bào)表下端的“分組、排序和匯總”界面中選擇“添加組”(如不出現(xiàn)“分組、排序和匯總”界面,單擊“設(shè)計(jì)”選項(xiàng)卡“分組和匯總”組中的“分組和排序”按鈕),在“分組形式”右側(cè)的下拉列表中選擇“導(dǎo)游姓名”并點(diǎn)擊“更多”,然后分別選擇“無頁(yè)眉節(jié)”、“有頁(yè)腳節(jié)”,關(guān)閉“分組、排序和匯總”選項(xiàng)。 步驟2:選擇“設(shè)計(jì)”選項(xiàng)卡下“控件”組中的“文本框”控件,單擊導(dǎo)游姓名頁(yè)腳節(jié)區(qū)任一點(diǎn),彈出“Text”標(biāo)簽和“未綁定”文本框。右鍵單擊“Text”標(biāo)簽,在彈出的快捷菜單中選擇“屬性”命令,在“全部”選項(xiàng)卡下“標(biāo)題”行中輸入“平均費(fèi)用:”,然后關(guān)閉屬性表。 步驟3:右鍵單擊“未綁定”文本框,在彈出的快捷菜單中選擇“屬性”命令,在“全部”選項(xiàng)卡下“名稱”行中輸入“tAvg”,在“控件來源”行輸入“=Avg([費(fèi)用])”,然后關(guān)閉屬性表。 步驟4:按Ctrl+S保存修改,關(guān)閉設(shè)計(jì)視圖。 |