- 相關(guān)推薦
計(jì)算機(jī)二級《Access》操作試題及答案
一、基本操作題(共18分)
在考生文件夾下有一個(gè)Excel文件“Test.xlsx”和一個(gè)數(shù)據(jù)庫文件“sampl.accdb”。“sampl.accdb”數(shù)據(jù)庫文件中已建立3個(gè)表對象(名為“線路”、“游客”和“團(tuán)體”)和一個(gè)窗體對象(名為“brow”)。請按以下要 求,完成表和窗體的各種操作:
(1)將“線路”表中的“線路ID”字段設(shè)置為主鍵;設(shè)置“天數(shù)”字段的有效性規(guī)則屬性,有效性規(guī)則為大于0。
(2)將“團(tuán)隊(duì)”表中的“團(tuán)隊(duì)ID”字段設(shè)置為主鍵;添加“線路ID”字段,數(shù)據(jù)類型為“文本”,字段大小為8。
(3)將“游客”表中的“年齡”字段刪除;添加兩個(gè)字段,字段名分別為“證件編號”和“證件類別”;“證件編號”的數(shù)據(jù)類型為“文本”,字段大小為20;使用查閱向?qū)Ы?ldquo;證件類別”字段的數(shù)據(jù)類型,向該字段鍵入的值為“身份證”、“軍官證”或“護(hù)照”等固定常數(shù)。
(4)將考生文件夾下“Test.xlsx”文件中的數(shù)據(jù)鏈接到當(dāng)前數(shù)據(jù)庫中。要求:數(shù)據(jù)中的第一行作為字段名,鏈接表對象命名為“tTest”。
(5)建立“線路”、“團(tuán)隊(duì)”和“游客”3表之間的關(guān)系,并實(shí)施參照完整性。
(6)修改窗體“brow”,取消“記錄選擇器”和“分隔線”顯示,在窗體頁眉處添加一個(gè)標(biāo)簽控件(名為Line),標(biāo)簽標(biāo)題為“線路介紹”,字體名稱為隸書、字體大小為l8。
二、簡單應(yīng)用題(共24分)
在考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好兩個(gè)表對象“tA”和“tB”。請按以下要求完成設(shè)計(jì):
(1)創(chuàng)建一個(gè)查詢,查找并顯示所有客人的“姓名”、“房間號”、“電話”和“入住日期”4個(gè)字段內(nèi)容,將查詢命名為“qTl”。
(2)創(chuàng)建一個(gè)查詢,能夠在客人結(jié)賬時(shí)根據(jù)客人的姓名統(tǒng)計(jì)這個(gè)客人已住天數(shù)和應(yīng)交金額,并顯示“姓名”、“房間號”、“已住天數(shù)”和“應(yīng)交金額”,將查詢命名為“qT2”。
注:輸入姓名時(shí)應(yīng)提示“請輸入姓名:”。
應(yīng)交金額=已住天數(shù)*價(jià)格。
(3)創(chuàng)建一個(gè)查詢,查找“身份證”字段第4位至第6位值為“l02”的紀(jì)錄,并顯示“姓名”、“入住日期”和“價(jià)格”3個(gè)字段內(nèi)容,將查詢命名為“qT3”。
(4)以表對象“tB”為數(shù)據(jù)源創(chuàng)建一個(gè)交叉表查詢,使用房間號統(tǒng)計(jì)并顯示每棟樓的各類房間個(gè)數(shù)。行標(biāo)題為“樓號”,列標(biāo)題為“房間類別”,所建查詢命名為“qT4”。
注:房間號的前兩位為樓號。
三、綜合應(yīng)用題(共18分)
在考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)了表對象“tEmp”、查詢對象“qEmp”和窗體對象“fEmp”。同時(shí),給出窗體對象“fEmp”上兩個(gè)按鈕的單擊事件代碼,請按以下要求補(bǔ)充設(shè)計(jì)。
(1)將窗體“fEmp”上名稱為“tSS”的文本框控件改為組合框控件,控件名稱不變,標(biāo)簽標(biāo)題不變。設(shè)置組合框控件的相關(guān)屬性,以實(shí)現(xiàn)從下拉列表中選擇輸入性別值“男”和“女”。
(2)將查詢對象“qEmp”改為參數(shù)查詢,參數(shù)為窗體對象“fEmp”上組合框“tSS”的輸入值。
(3)將窗體對象“fEmp”上名稱為“tPa”的文本框控件設(shè)置為計(jì)算控件。要求依據(jù)“黨員否”字段值顯示相應(yīng)內(nèi)容。如果“黨員否”字段值為True,顯示“黨員”兩個(gè)字;如果“黨員否”字段值為False,顯示“非黨員”5個(gè)字。
(4)在窗體對象“fEmp”上有“刷新”和“退出”兩個(gè)命令按鈕,名稱分別為“btl”和“bt2”。單擊“刷新”按鈕,窗體記錄源改為查詢對象“qEmp”;單擊“退出”按鈕,關(guān)閉窗體,F(xiàn)已編寫了部分VBA代碼,請按VBA代碼中的指示將代碼補(bǔ)充完整。
注意:不要修改數(shù)據(jù)庫中的表對象“tEmp”;不要修改查詢對象“qEmp”中未涉及的內(nèi)容;不要修改窗體對象“fEmp”中未涉及的控件和屬性。程序代碼只允許在“*****Add*****”與“*****Add*****”之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其他位置已存在的語句。
>>>參考答案<<<
一、基本操作題
【考點(diǎn)分析】本題考點(diǎn):字段屬性中主鍵和有效性規(guī)則的設(shè)置;添加新字段和刪除字段;鏈接表和建立表閫關(guān)系;在窗體中添加標(biāo)簽控件及屬性的設(shè)置等。
【解題思路】第1、2.3小題在設(shè)計(jì)視圖中設(shè)置字段屬性,添加新字段和刪除字段;第5小題在關(guān)系界面中設(shè)置表間關(guān)系;第4小題選擇“外部數(shù)據(jù)”選項(xiàng)卡下“導(dǎo)入并鏈接”組中的相關(guān)選項(xiàng);第6小題在窗體設(shè)計(jì)視圖中添加控件,并通過用鼠標(biāo)右鍵單擊該控件,從彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬性。
(1)【操作步驟】
步驟l:選擇“表”對象,右鍵單擊表“線路”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:選中“線路ID”字段行,右鍵單擊“線路ID”行,從彈出的快捷菜單中選擇“主鍵”命令。
步驟3:單擊“天數(shù)”字段行任一點(diǎn),在的“有效性規(guī)則”行輸入“>0”。
步驟4:按Ctrl+s保存修改,關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟l:選擇“表”對象,右鍵單擊“團(tuán)隊(duì)”表,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:選中“團(tuán)隊(duì)ID”字段行,右鍵單擊“團(tuán)隊(duì)ID”行,從彈出的快捷菜單中選擇“主鍵”命令。
步驟3:在“出發(fā)日期”的下一行“字段名稱”列輸入“線路ID”,單擊“數(shù)據(jù)類型”列,在“字段大小”行輸入“8”。
步驟4:按Ctrl+S保存修改,關(guān)閉設(shè)計(jì)視圖。
(3)【操作步驟】
步驟l:右鍵單擊“游客”表,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:選中“年齡”字段行,右鍵單擊“年齡”行,從彈出的快捷菜單中選擇“刪除行”,
步驟3:在“團(tuán)隊(duì)ID”字段行的下一行“字段名稱”列輸入“證件編號”,單擊“數(shù)據(jù)類型”列,在“字段大小”行輸入“20”。步驟4:在“證件編號”字段行的下一行“字段名稱”列輸入“證件類型”,單擊“數(shù)據(jù)類型”列,在下拉列表中選擇“查閱向?qū)?rdquo;,然后在彈出的對話框中選擇“自行鍵入所需的值”單選框,單擊“下一步”按鈕。在彈出的對話框中依次輸入“身份證”、“軍官證”和“護(hù)照”,單擊“下一步”按鈕,再單擊“完成”按鈕。
步驟5:按Ctrl+s保存修改,關(guān)閉設(shè)計(jì)視圖。
(4)【操作步驟】
步驟l:單擊“外部數(shù)據(jù)”選項(xiàng)卡下的“導(dǎo)人并鏈接”組中的“ExCel”按鈕,打開“獲取外部數(shù)據(jù).ExCel電子表格”對話框,單擊“瀏覽”按鈕,在考生文件夾找到要導(dǎo)入的文件“test.xlsx”,單擊“打開”按鈕,選擇“通過創(chuàng)建鏈接表來鏈接到數(shù)據(jù)源”單選框,單擊“確定”按鈕。
步驟2:單擊“下一步”按鈕,選擇“第一行包含列標(biāo)題”復(fù)選框,單擊“下一步”按鈕。步驟3:在“鏈接表名稱”中輸入“tTest”,單擊“完成”按鈕。
(5)【操作步驟】
步驟l:單擊“數(shù)據(jù)庫工具”選項(xiàng)卡“關(guān)系”組中的“關(guān)系”按鈕,如不出現(xiàn)“顯示表”對話框則單擊“設(shè)計(jì)”選項(xiàng)卡“關(guān)系”組中的“顯示表”按鈕,在彈出的對話框中分別雙擊表“線路”、“團(tuán)隊(duì)”和“游客”,關(guān)閉“顯示表”對話框。
步驟2:選中表“線路”中的“線路ID”字段,拖動(dòng)鼠標(biāo)到表“團(tuán)隊(duì)”的“線路ID”字段,放開鼠標(biāo),選擇“實(shí)施參照完整性”復(fù)選框,然后單擊“創(chuàng)建”按鈕。
步驟3:選中表“團(tuán)隊(duì)”中的“團(tuán)隊(duì)ID“字段,拖動(dòng)鼠標(biāo)到表“游客”的“團(tuán)隊(duì)ID”字段,放開鼠標(biāo),選擇“實(shí)施參照完整性”
復(fù)選框,然后單擊“創(chuàng)建”按鈕。
步驟4:按Ctrl+s保存修改,關(guān)閉關(guān)系界面。
(6)【操作步驟】
步驟l:選擇“窗體”對象,右鍵單擊“brow”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:右鍵單擊“窗體選擇器”,從彈出的快捷菜單中選擇“屬性”命令,分別在“記錄選擇器”和“分隔線”行下拉列表中選擇“否”,關(guān)閉屬性表。
步驟3:選擇“設(shè)計(jì)”選項(xiàng)卡“控件”組中的“標(biāo)簽”控件A,單擊窗體頁眉處,然后輸入“線路介紹”,單擊設(shè)計(jì)視圖任一處。右鍵單擊該標(biāo)簽,從彈出的快捷菜單中選擇“屬性”命令,彈出標(biāo)簽屬性表。
步驟4:單擊“全部”選項(xiàng)卡,在“名稱”行輸入“Line”,分別在“字體名稱”和“字號”行下拉列表中選擇“隸書”和“l8”,關(guān)閉屬性表。
步驟5:按Ctrl+s保存修改。
【易錯(cuò)提示】建立表間關(guān)系要選擇鏈接表間的正確字段。
二、簡單應(yīng)用題
【考點(diǎn)分析】本題考點(diǎn):創(chuàng)建條件查詢、分組總計(jì)查詢和交叉表查詢等。
【解題思路】第1、2.3、4小題在查詢設(shè)計(jì)視圖中創(chuàng)建不同的查詢,按題目要求添加字段和條件表達(dá)式。
(1)【操作步驟】
步驟l:單擊“創(chuàng)建”選項(xiàng)卡“查詢”組中的“查詢設(shè)計(jì)”按鈕,在“顯示表”對話框中分別雙擊表“認(rèn)”和“tB“,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“姓名”、“房間號”、“電話”和“人住日期”字段將其添加到“字段”行。
步驟3:按Ctrl+s保存修改,另存為“qTl”。關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟l:單擊“創(chuàng)建”選項(xiàng)卡“查詢”組中的“查詢設(shè)計(jì)”按鈕,在“顯示表”對話框中分別雙擊表“tA”和"tB”,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“姓名”和“房間號”字段將其添加到“字段”行。在“姓名”字段的“條件”行輸入“[請輸入姓名:]”。步驟3:在字段行下一列輸入“已住天數(shù):Day(Date().[人住日期])”。
步驟4:在字段行下一列輸入“應(yīng)交金額:Day(Date().[人住日期])*[價(jià)格]”。
步驟5:按Ctrl+S保存修改,另存為“qT2”。關(guān)閉設(shè)計(jì)視圖。
(3)【操作步驟】
步驟l:單擊“創(chuàng)建”選項(xiàng)卡“查詢”組中的“查詢設(shè)計(jì)”按鈕,在“顯示表”對話框中分別雙擊表“認(rèn)”和…tB,關(guān)閉“顯示表”對話框。
步驟2:分別雙擊“姓名”、“入住日期”、“價(jià)格”和“身份證”字段添加到“字段”行。
步驟3:在“身份證”字段的“條件”行輸入“Mid([身份證],4,3)=”102””,在“顯示”行取消該字段顯示。
步驟4:按Ctrl+S保存修改,另存為“qT3”。關(guān)閉設(shè)計(jì)視圖。
(4)【操作步驟】
步驟l:單擊“創(chuàng)建”選項(xiàng)卡“查詢”組中的“查詢設(shè)計(jì)”按鈕,在“顯示表”對話框中雙擊表“tB”,關(guān)閉“顯示表”對話框。步驟2:單擊“設(shè)計(jì)”選項(xiàng)卡“查詢類型”組中的“交叉表”按鈕。
步驟3:在“字段”行的第一列輸入“樓號:Left([房間號],2)”。雙擊“房間類別”和“房間號”字段。
步驟4在“房間號”字段“總計(jì)”行下拉列表中選擇“計(jì)數(shù)”。
步驟5:分別在“樓號”、“房間類別”和“房間號”字段的“交叉表”行下拉列表中選擇“行標(biāo)題”、“列標(biāo)題”和“值”。步驟6:按Ctrl+s保存修改,另存為“qT4”。關(guān)閉設(shè)計(jì)視圖。
【易錯(cuò)提示】添加新字段時(shí)要注意所用表達(dá)式的格式,創(chuàng)建交叉表時(shí)要分清行、列、值字段,不要混淆。
三、綜合應(yīng)用題
【考點(diǎn)分析】本題考點(diǎn):窗體中文本框、命令按鈕、組合框控件屬性和查詢的設(shè)置等。
【解題思路】第1、3小題在窗體的設(shè)計(jì)視圖中通過用鼠標(biāo)右鍵單擊該控件,從彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬性;第2小題在查詢設(shè)計(jì)視圖中設(shè)置參數(shù);第4小題直接用鼠標(biāo)右鍵單擊控件,從彈出的快捷菜單中選擇“事件生成器”命令,輸入代碼。
(1)【操作步驟】
步驟l:選擇“窗體”對象,右鍵單擊“fEmp”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:右鍵單擊控件“tSS”,從彈出的快捷菜單中選擇“更改為”下的“組合框”命令,然后右鍵單擊“tSS”,從彈出的快捷菜單中選擇“屬性”命令,在“行來源類型”和“行來源”行分別輸入“值列表”和“男;女”,關(guān)閉屬性表,按Ctrl+s保存修改,關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟l:選擇“查詢”對象,右鍵單擊“qEmp”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:雙擊“*”和“性別”字段,添加到字段行,在“性別”字段的“條件”行輸入“[forms]![fEmp]![tSS]”。
步驟3:按Ctrl+s保存修改,關(guān)閉設(shè)計(jì)視圖。
(3)【操作步驟】
右鍵單擊窗體對象“fEmp”,打開設(shè)計(jì)視圖,右鍵單擊文本框“tPa”,從彈出的快捷菜單中選擇“屬性”命令,在“控件來
源”行輸入“=IIf([黨員否]=True,”黨員”,”非黨員”)”,關(guān)閉屬性表。
(4)【操作步驟】
步驟l:右鍵單擊命令按鈕“刷新”,從彈出的快捷菜單中選擇“事件生成器”命令,在彈出的對話框中選擇“代碼生成器”,進(jìn)入編程環(huán)境,在空行輸入以下代碼:
*****Addl*****Form.ReCordSourCe=”qEmp”,*****Addl*****關(guān)閉界面。
步驟2:右鍵單擊命令按鈕“退出”,從彈出的快捷菜單中選擇“事件生成器”命令,在彈出的對話框中選擇“代碼生成器”,進(jìn)入編程環(huán)境,在空行內(nèi)輸入以下代碼:
******Add2*****DoCmd.Close
******Add2*****關(guān)閉界面。
步驟3:按Ctrl+S保存修改,關(guān)閉設(shè)計(jì)視圖。
【易錯(cuò)提示】添加代碼時(shí)要選擇正確的函數(shù)類型。
【計(jì)算機(jī)二級《Access》操作試題及答案】相關(guān)文章:
計(jì)算機(jī)二級Access考試試題及答案01-20
2017年計(jì)算機(jī)二級access試題及答案08-06
2017計(jì)算機(jī)二級《Access》考試試題及答案08-06
2016年計(jì)算機(jī)二級access試題及答案03-05
2017年計(jì)算機(jī)二級Access模擬試題及答案03-25
2017年計(jì)算機(jī)二級Access考試試題(附答案)08-06
全國計(jì)算機(jī)二級考試Office操作試題及答案05-27