版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2025年計(jì)算機(jī)計(jì)算機(jī)二級Access數(shù)據(jù)庫程序設(shè)計(jì)-VF參考題庫含答案解析一、單選題(共35題)1.在Access數(shù)據(jù)庫中,下列關(guān)于“表”設(shè)計(jì)的敘述中,錯(cuò)誤的是()?!具x項(xiàng)】A.主鍵字段的值允許重復(fù)B.字段的“默認(rèn)值”屬性可以設(shè)置自動(dòng)填寫的內(nèi)容C.字段名稱中不能包含空格D.一個(gè)表中可以設(shè)置多個(gè)“唯一索引”【參考答案】A【解析】A錯(cuò)誤,主鍵字段的值必須唯一且不允許重復(fù),這是主鍵的基本特性;B正確,默認(rèn)值屬性用于為新記錄自動(dòng)輸入指定內(nèi)容;C正確,字段命名規(guī)范要求不能包含空格;D正確,唯一索引允許多個(gè),用于強(qiáng)制字段值的唯一性但不同于主鍵。2.Access查詢類型中,“交叉表查詢”的功能是()。【選項(xiàng)】A.基于條件篩選記錄B.對數(shù)據(jù)進(jìn)行分組統(tǒng)計(jì)并匯總成行列交叉形式C.將查詢結(jié)果保存為新表D.批量修改表中數(shù)據(jù)【參考答案】B【解析】交叉表查詢專用于行/列分組統(tǒng)計(jì)(如按年份和地區(qū)匯總銷售額),B正確;A為選擇查詢的功能;C為生成表查詢;D為操作查詢中的更新查詢。3.在窗體設(shè)計(jì)中,若要?jiǎng)討B(tài)指定數(shù)據(jù)源,應(yīng)使用的屬性是()?!具x項(xiàng)】A.記錄集類型B.記錄源C.篩選D.數(shù)據(jù)輸入【參考答案】B【解析】“記錄源”屬性(RecordSource)用于設(shè)置窗體的數(shù)據(jù)來源(如表或查詢),B正確;A用于定義記錄集鎖定方式;C用于篩選顯示的數(shù)據(jù);D控制是否允許添加新數(shù)據(jù)。4.以下屬于操作查詢的是()。【選項(xiàng)】A.參數(shù)查詢B.交叉表查詢C.刪除查詢D.聯(lián)合查詢【參考答案】C【解析】操作查詢包含生成表、更新、追加和刪除四類,C正確;A/B/D均屬選擇查詢的子類,僅檢索數(shù)據(jù)不修改內(nèi)容。5.若要求文本型字段僅能輸入由字母組成的5位代碼,應(yīng)設(shè)置的屬性是()?!具x項(xiàng)】A.有效性規(guī)則:`Like"[A-Z][A-Z][A-Z][A-Z][A-Z]"`B.輸入掩碼:`LL000`C.格式:`>AAAAA`D.有效性規(guī)則:`Len([字段名])=5`【參考答案】A【解析】A用通配符限定5位大寫字母,正確;B的掩碼`LL000`允許字母+數(shù)字組合;C的格式屬性僅影響顯示樣式;D僅限制長度,未限制字符類型。6.下列關(guān)于索引的敘述中,正確的是()?!具x項(xiàng)】A.主索引只能在主鍵字段上創(chuàng)建B.唯一索引允許字段值為空(Null)C.索引會(huì)降低數(shù)據(jù)更新速度D.一個(gè)表只能有一個(gè)唯一索引【參考答案】C【解析】C正確,索引會(huì)占用存儲(chǔ)空間且增刪改操作需同步維護(hù)索引,導(dǎo)致速度下降;A錯(cuò)誤,主索引即主鍵,但主鍵可由多字段構(gòu)成;B錯(cuò)誤,唯一索引禁止重復(fù)值但允許Null;D錯(cuò)誤,唯一索引數(shù)量無限制。7.表達(dá)“工作時(shí)間在2010年至2020年之間”的有效性規(guī)則是()?!具x項(xiàng)】A.`Between#2010-01-01#And#2020-12-31#`B.`>=#2010-01-01#And<=#2020-12-31#`C.`>=2010And<=2020`D.`Year([工作時(shí)間])>=2010AndYear([工作時(shí)間])<=2020`【參考答案】A【解析】A和B語法均正確,但A使用Between更簡潔規(guī)范;C無法處理日期類型;D雖可運(yùn)行,但需調(diào)用Year函數(shù),效率低于直接日期比較。8.在SQL語句中,用于對結(jié)果集排序的關(guān)鍵字是()。【選項(xiàng)】A.GROUPBYB.HAVINGC.WHERED.ORDERBY【參考答案】D【解析】D正確,ORDERBY用于排序;A用于分組;B用于分組后條件篩選;C用于基礎(chǔ)條件過濾。9.報(bào)表設(shè)計(jì)中,需在每頁底部輸出頁碼,應(yīng)添加到()?!具x項(xiàng)】A.頁面頁眉B.頁面頁腳C.報(bào)表頁眉D.報(bào)表頁腳【參考答案】B【解析】B正確,頁面頁腳在每頁底部顯示,適合放置頁碼;A用于每頁頂部標(biāo)題;C/D僅在報(bào)表首尾顯示一次。10.VBA中,若要將文本框Text1的值賦給整型變量X,錯(cuò)誤的是()?!具x項(xiàng)】A.`X=Val(Text1.Text)`B.`X=CInt(Text1.Text)`C.`X=Text1.Text`D.`X=Clng(Text1.Text)`【參考答案】C【解析】C錯(cuò)誤,Text屬性為字符串類型,需顯式轉(zhuǎn)換為數(shù)值(如用Val、CInt)。A/B/D均通過轉(zhuǎn)換函數(shù)實(shí)現(xiàn)類型匹配。11.在Access數(shù)據(jù)庫設(shè)計(jì)中,以下關(guān)于查詢的說法錯(cuò)誤的是?A.參數(shù)查詢通過提示用戶輸入?yún)?shù)值來動(dòng)態(tài)生成查詢結(jié)果B.操作查詢包括生成表查詢、更新查詢、追加查詢和刪除查詢C.交叉表查詢可以用GROUPBY子句替代D.總計(jì)查詢中若設(shè)置條件篩選分組結(jié)果,必須使用HAVING子句【選項(xiàng)】A.參數(shù)查詢通過提示用戶輸入?yún)?shù)值來動(dòng)態(tài)生成查詢結(jié)果B.操作查詢包括生成表查詢、更新查詢、追加查詢和刪除查詢C.交叉表查詢可以用GROUPBY子句替代D.總計(jì)查詢中若設(shè)置條件篩選分組結(jié)果,必須使用HAVING子句【參考答案】C【解析】交叉表查詢用于以行和列的交叉形式匯總數(shù)據(jù),需要通過TRANSFORM和PIVOT語句實(shí)現(xiàn),GROUPBY子句只能實(shí)現(xiàn)單維度分組匯總,無法直接替代交叉表查詢功能,故C錯(cuò)誤。其他選項(xiàng)均正確:A描述參數(shù)查詢特性;B列舉操作查詢類型;D符合SQL語法規(guī)則。12.關(guān)于Access窗體屬性,下列說法正確的是?A."記錄源"屬性只能綁定表,不能綁定查詢B."允許編輯"屬性默認(rèn)值為"是"C.窗體頁眉內(nèi)容在每條記錄中重復(fù)顯示D."行來源"屬性用于設(shè)定組合框或列表框的數(shù)據(jù)來源【選項(xiàng)】A."記錄源"屬性只能綁定表,不能綁定查詢B."允許編輯"屬性默認(rèn)值為"是"C.窗體頁眉內(nèi)容在每條記錄中重復(fù)顯示D."行來源"屬性用于設(shè)定組合框或列表框的數(shù)據(jù)來源【參考答案】D【解析】D正確:"行來源"專用于組合框/列表框控件的數(shù)據(jù)綁定。A錯(cuò)誤:記錄源可綁定表或查詢;B錯(cuò)誤:窗體"允許編輯"默認(rèn)值為"否";C錯(cuò)誤:窗體頁眉僅顯示一次,窗體頁腳同理,而頁面頁眉/頁腳在每頁重復(fù)顯示。13.執(zhí)行SQL語句:SELECT*FROM學(xué)生WHERE年齡BETWEEN18AND20,返回的結(jié)果集中將包含年齡為______的記錄。A.17.9B.18C.20D.20.1【選項(xiàng)】A.17.9B.18C.20D.20.1【參考答案】B、C【解析】BETWEEN...AND操作符包含邊界值,故18和20均包含在內(nèi)。A是下邊界外數(shù)據(jù),D是上邊界外數(shù)據(jù),均不符合條件。(注:本題為雙選題,真題存在此類命題形式)14.在VBA中,用于打開窗體的DoCmd方法是?A.DoCmd.OpenFormB.DoCmd.RunFormC.DoCmd.ShowFormD.DoCmd.DisplayForm【選項(xiàng)】A.DoCmd.OpenFormB.DoCmd.RunFormC.DoCmd.ShowFormD.DoCmd.DisplayForm【參考答案】A【解析】A正確:OpenForm是標(biāo)準(zhǔn)方法。BCD均為干擾項(xiàng),VBA中無此方法命名。類似方法包括OpenReport(打開報(bào)表)、OpenQuery(打開查詢)等。15.在報(bào)表設(shè)計(jì)中,若要對"部門"字段進(jìn)行分組統(tǒng)計(jì),應(yīng)該使用______視圖設(shè)置分組依據(jù)?A.設(shè)計(jì)視圖B.布局視圖C.報(bào)表視圖D.打印預(yù)覽視圖【選項(xiàng)】A.設(shè)計(jì)視圖B.布局視圖C.報(bào)表視圖D.打印預(yù)覽視圖【參考答案】A【解析】A正確:設(shè)計(jì)視圖的"分組、排序和匯總"窗格是設(shè)置分組的唯一途徑。B可用于調(diào)整控件布局,C/D僅用于查看結(jié)果,不能修改分組設(shè)置。16.在Access中,下列字段類型可用于保存超鏈接的是?A.數(shù)字型B.文本型C.備注型D.超鏈接型【選項(xiàng)】A.數(shù)字型B.文本型C.備注型D.超鏈接型【參考答案】D【解析】D正確:超鏈接型字段專用于存儲(chǔ)超鏈接數(shù)據(jù)。B的文本型雖可存儲(chǔ)網(wǎng)址,但不會(huì)自動(dòng)識別為超鏈接格式;A/C數(shù)據(jù)類型與超鏈接無關(guān)。17.關(guān)于數(shù)據(jù)庫關(guān)系的參照完整性,以下描述錯(cuò)誤的是?A.可防止主表中不存在的外鍵值B.級聯(lián)更新確保主表主鍵修改時(shí)自動(dòng)更新從表外鍵C.級聯(lián)刪除會(huì)使從表關(guān)聯(lián)記錄被刪除D.實(shí)施參照完整性后仍可在主表中刪除被從表引用的記錄【選項(xiàng)】A.可防止主表中不存在的外鍵值B.級聯(lián)更新確保主表主鍵修改時(shí)自動(dòng)更新從表外鍵C.級聯(lián)刪除會(huì)使從表關(guān)聯(lián)記錄被刪除D.實(shí)施參照完整性后仍可在主表中刪除被從表引用的記錄【參考答案】D【解析】D錯(cuò)誤:啟用參照完整性后,主表無法直接刪除被從表引用的記錄(除非啟用級聯(lián)刪除)。A/B/C均正確描述參照完整性的功能特性。18.若要在Access中導(dǎo)入Excel數(shù)據(jù)且保持與源文件的動(dòng)態(tài)更新,應(yīng)使用?A.復(fù)制粘貼B.導(dǎo)入外部數(shù)據(jù)C.鏈接表管理器D.生成表查詢【選項(xiàng)】A.復(fù)制粘貼B.導(dǎo)入外部數(shù)據(jù)C.鏈接表管理器D.生成表查詢【參考答案】C【解析】C正確:鏈接表可保持與外部數(shù)據(jù)的實(shí)時(shí)同步。A/B/D均為靜態(tài)導(dǎo)入(復(fù)制后無關(guān)聯(lián))。其中B的導(dǎo)入功能需選擇"通過創(chuàng)建鏈接表來鏈接到數(shù)據(jù)源"才能實(shí)現(xiàn)動(dòng)態(tài)更新。19.關(guān)于SQL語句SELECTDISTINCT專業(yè)FROM學(xué)生,其作用是?A.統(tǒng)計(jì)各專業(yè)學(xué)生人數(shù)B.顯示所有專業(yè)名稱并去重C.按專業(yè)升序排列學(xué)生記錄D.過濾掉專業(yè)為空的學(xué)生【選項(xiàng)】A.統(tǒng)計(jì)各專業(yè)學(xué)生人數(shù)B.顯示所有專業(yè)名稱并去重C.按專業(yè)升序排列學(xué)生記錄D.過濾掉專業(yè)為空的學(xué)生【參考答案】B【解析】B正確:DISTINCT用于消除重復(fù)行。A需要COUNT聚合函數(shù);C需要ORDERBY子句;D需添加WHERE專業(yè)ISNOTNULL條件。20.在宏設(shè)計(jì)中,用于彈出消息框的操作是?A.MessageBoxB.MsgBoxC.AlertBoxD.PopupBox【選項(xiàng)】A.MessageBoxB.MsgBoxC.AlertBoxD.PopupBox【參考答案】B【解析】B正確:MsgBox是Access宏的標(biāo)準(zhǔn)操作命令。A/C/D均為干擾項(xiàng),VBA中MsgBox對應(yīng)函數(shù),但題干問的是宏操作而非VBA代碼。21.在Access數(shù)據(jù)庫中,下列關(guān)于“超鏈接”字段類型的描述,正確的是:【選項(xiàng)】A.超鏈接字段只能存儲(chǔ)網(wǎng)頁地址B.超鏈接字段存儲(chǔ)的數(shù)據(jù)可直接作為電子郵件的收件人地址使用C.超鏈接字段存儲(chǔ)的數(shù)據(jù)最大長度為255個(gè)字符D.超鏈接字段的內(nèi)容可以同時(shí)包含顯示文本和URL地址【參考答案】D【解析】A錯(cuò)誤,超鏈接字段不僅可存儲(chǔ)網(wǎng)頁地址,還可存儲(chǔ)文件路徑、電子郵件地址等;B錯(cuò)誤,超鏈接字段存儲(chǔ)的郵件地址需通過"mailto:"協(xié)議調(diào)用郵件客戶端,不能直接作為收件人地址;C錯(cuò)誤,超鏈接字段允許存儲(chǔ)最多64000個(gè)字符的超鏈接組合文本;D正確,超鏈接字段可通過“顯示文本#URL”格式同時(shí)存儲(chǔ)兩部分內(nèi)容,例如"百度#"。22.在Access查詢設(shè)計(jì)視圖中創(chuàng)建計(jì)算字段時(shí),正確的表達(dá)式書寫格式是:【選項(xiàng)】A.成績總分:[語文]+[數(shù)學(xué)]B.成績總分=[語文]+[數(shù)學(xué)]C.成績總分:=[語文]+[數(shù)學(xué)]D.成績總分:=[語文]+[數(shù)學(xué)]【參考答案】A【解析】Access規(guī)定計(jì)算字段語法為“字段別名:表達(dá)式”。B缺少冒號;C使用中文冒號和等號組合錯(cuò)誤;D使用等號與冒號順序顛倒。只有A符合“別名:表達(dá)式”的標(biāo)準(zhǔn)格式要求,且使用英文冒號分隔。23.若要求“學(xué)生表”中的“學(xué)號”字段必須由8位數(shù)字組成,下列設(shè)置方法正確的是:【選項(xiàng)】A.將字段數(shù)據(jù)類型設(shè)為“數(shù)字”B.在字段有效性規(guī)則中輸入:Like"########"C.在輸入掩碼中設(shè)置:00000000D.在字段格式屬性中設(shè)定:8位數(shù)字【參考答案】C【解析】A錯(cuò)誤,數(shù)字類型無法限定位數(shù);B錯(cuò)誤,Like通配符#只匹配單個(gè)可選數(shù)字,無法強(qiáng)制8位;C正確,輸入掩碼"00000000"強(qiáng)制輸入8位數(shù)字;D錯(cuò)誤格式屬性僅控制顯示方式,不影響數(shù)據(jù)輸入規(guī)則。24.在Access報(bào)表設(shè)計(jì)中實(shí)現(xiàn)按“學(xué)院名稱”分組統(tǒng)計(jì)學(xué)生人數(shù),應(yīng)使用的核心操作是:【選項(xiàng)】A.在“分組、排序和匯總”窗格中添加“學(xué)院名稱”分組B.將“學(xué)院名稱”字段拖放到報(bào)表頁眉區(qū)域C.在報(bào)表屬性表中設(shè)置分組依據(jù)D.在“學(xué)院名稱”控件中使用Count()函數(shù)【參考答案】A【解析】B錯(cuò)誤,頁眉區(qū)域僅顯示標(biāo)題性內(nèi)容;C錯(cuò)誤,分組需通過專用窗格設(shè)置而非屬性表;D錯(cuò)誤,Count()函數(shù)需結(jié)合分組區(qū)域使用;A正確,通過“分組、排序和匯總”窗格添加分組是標(biāo)準(zhǔn)操作流程。25.在VBA中要引用當(dāng)前打開窗體上的“姓名”文本框,正確的表達(dá)式是:【選項(xiàng)】A.Forms!姓名.ValueB.Forms("當(dāng)前窗體").Controls!姓名C.Me!姓名.TextD.Forms("當(dāng)前窗體").姓名【參考答案】C【解析】A缺少窗體名稱標(biāo)識;B錯(cuò)誤引用控件集合語法;D未正確使用Controls集合。C選項(xiàng)Me代表當(dāng)前窗體對象,通過“Me!控件名”是標(biāo)準(zhǔn)的引用方式,且.Text可直接獲取文本框內(nèi)容,語法完全正確。26.在Access中要將Excel數(shù)據(jù)追加到現(xiàn)有數(shù)據(jù)表,應(yīng)選擇:【選項(xiàng)】A.外部數(shù)據(jù)→導(dǎo)入Excel數(shù)據(jù)B.外部數(shù)據(jù)→鏈接到Excel表格C.外部數(shù)據(jù)→導(dǎo)出到ExcelD.創(chuàng)建→查詢向?qū)А檎也黄ヅ漤?xiàng)【參考答案】A【解析】B會(huì)將Excel作為鏈接表而非追加數(shù)據(jù);C用于導(dǎo)出反向操作;D用于查找差異數(shù)據(jù)。A正確,“導(dǎo)入Excel數(shù)據(jù)”操作可向?qū)酵瓿蓴?shù)據(jù)追加,且在導(dǎo)入設(shè)置中需選擇“向表中追加記錄”。27.下列SQL語句中,能檢索“成績表”中每個(gè)學(xué)生最高成績的是:【選項(xiàng)】A.SELECT學(xué)號,MAX(成績)FROM成績表ORDERBY學(xué)號B.SELECT學(xué)號,MAX(成績)FROM成績表GROUPBY成績C.SELECT學(xué)號,MAX(成績)AS最高分FROM成績表GROUPBY學(xué)號D.SELECT學(xué)號,成績AS最高分FROM成績表WHERE成績=MAX(成績)【參考答案】C【解析】A缺少GROUPBY導(dǎo)致僅返回單條記錄;B按成績分組邏輯錯(cuò)誤;D中WHERE不能直接使用聚合函數(shù)。C正確,通過GROUPBY按學(xué)號分組后,MAX()函數(shù)計(jì)算每組最高成績,AS子句為列定義別名。28.設(shè)置窗體記錄源屬性時(shí),若要基于參數(shù)查詢打開窗體,正確的做法是:【選項(xiàng)】A.直接在記錄源輸入:SELECT*FROM查詢名B.記錄源留空,在窗體加載事件中設(shè)置RecordSource屬性C.記錄源設(shè)置為參數(shù)查詢名,通過OpenArgs傳遞參數(shù)D.記錄源設(shè)置為:SELECT*FROM查詢名WHERE條件=[Forms]![窗體]![控件]【參考答案】D【解析】A未包含參數(shù)關(guān)聯(lián)機(jī)制;B屬動(dòng)態(tài)設(shè)置方法非常規(guī)操作;C中OpenArgs不直接影響查詢參數(shù)。D正確,通過WHERE子句引用窗體控件值([Forms]![窗體]![控件])實(shí)現(xiàn)參數(shù)聯(lián)動(dòng),符合Access參數(shù)查詢規(guī)范。29.在數(shù)據(jù)表設(shè)計(jì)中設(shè)置“出生日期”字段的有效性規(guī)則,限定年齡不小于18歲,應(yīng)輸入:【選項(xiàng)】A.>=DateAdd("yyyy",-18,Date())B.<=DateSerial(Year(Date())-18,1,1)C.<=Date()-6570'6570≈18*365天D.>=#2005-1-1#【參考答案】A【解析】A使用DateAdd函數(shù)精確計(jì)算18年前日期;B的DateSerial固定到年初不精確;C未考慮閏年誤差;D的固定日期需每年手動(dòng)更新。A是唯一能動(dòng)態(tài)計(jì)算18年前當(dāng)前日期的正確表達(dá)式。30.為了提高“學(xué)生表”中按“姓名+學(xué)號”字段組合的查詢速度,應(yīng)創(chuàng)建:【選項(xiàng)】A.對“姓名”和“學(xué)號”字段分別建立獨(dú)立索引B.設(shè)置“學(xué)號”為主鍵索引C.創(chuàng)建包含“姓名”和“學(xué)號”字段的多字段索引D.在表屬性中啟用“索引”選項(xiàng)【參考答案】C【解析】A獨(dú)立索引無法優(yōu)化組合查詢;B主鍵索引僅作用于單一字段;D表級索引設(shè)置不存在。C正確,多字段索引(復(fù)合索引)能顯著提升“WHERE姓名='X'AND學(xué)號='Y'”這類組合條件的查詢效率。31.在Access中,關(guān)于表設(shè)計(jì)視圖中的"主鍵"功能描述正確的是:A.用于為字段創(chuàng)建唯一索引但不限制重復(fù)值B.用于加快數(shù)據(jù)檢索速度但不能確保數(shù)據(jù)唯一性C.用于建立表間關(guān)系并強(qiáng)制實(shí)體完整性約束D.用于設(shè)置字段的默認(rèn)排序規(guī)則【選項(xiàng)】ABCD【參考答案】C【解析】1.主鍵核心作用是強(qiáng)制實(shí)體完整性約束(確保每條記錄唯一性)并作為表間關(guān)系的連接樞紐2.A錯(cuò)誤:主鍵必須保證唯一性且自動(dòng)創(chuàng)建唯一索引3.B錯(cuò)誤:主鍵核心作用是確保唯一性,加速檢索是索引的附加功能4.D錯(cuò)誤:排序規(guī)則設(shè)置字段屬性處單獨(dú)設(shè)置,與主鍵無關(guān)32.執(zhí)行SQL語句:SELECT*FROM學(xué)生表WHERE年齡>20ORDERBY學(xué)號DESC。該語句包含的查詢子句數(shù)量是:A.1個(gè)B.2個(gè)C.3個(gè)D.4個(gè)【選項(xiàng)】ABCD【參考答案】C【解析】1.WHERE子句:篩選條件(年齡>20)2.ORDERBY子句:排序條件(學(xué)號降序)3.SELECT子句:字段選擇(*表示所有字段)4.FROM子句:數(shù)據(jù)來源(學(xué)生表)5.核心子句:SELECT/FROM/WHERE/ORDERBY共4種子句,本題實(shí)際出現(xiàn)的子句是SELECT/FROM/WHERE/ORDERBY這4個(gè)原句,但要注意SELECT和FROM是必選子句,不能單獨(dú)計(jì)數(shù)33.在VF代碼中,若要物理刪除當(dāng)前表中所有"已離職"狀態(tài)的記錄,應(yīng)使用的命令序列是:A.DELETEFOR狀態(tài)="已離職"→PACKB.DELETEALL狀態(tài)="已離職"→ZAPC.DELETEWHERE狀態(tài)="已離職"→RECALLD.DELETETABLEWHERE狀態(tài)="已離職"【選項(xiàng)】ABCD【參考答案】A【解析】1.VF中刪除需先邏輯刪除(DELETE命令加條件)后用PACK物理刪除2.B錯(cuò)誤:ZAP是刪除全表數(shù)據(jù),ALL應(yīng)改為FOR條件3.C錯(cuò)誤:RECALL是撤銷刪除而非物理刪除4.D錯(cuò)誤:SQL語法不適用VF命令格式,且缺少物理刪除操作34.設(shè)置"性別"字段只能輸入"男"或"女",最合適的字段屬性是:A.格式屬性設(shè)為"男"Or"女"B.默認(rèn)值屬性設(shè)為IIf([性別]="男","女","男")C.驗(yàn)證規(guī)則屬性設(shè)為"男"Or"女"D.驗(yàn)證規(guī)則屬性設(shè)為In("男","女")【選項(xiàng)】ABCD【參考答案】D【解析】1.輸入限制應(yīng)使用驗(yàn)證規(guī)則(ValidationRule)2.A錯(cuò)誤:格式屬性僅控制顯示格式3.B錯(cuò)誤:默認(rèn)值是初始值設(shè)置4.C錯(cuò)誤:正確語法應(yīng)為In("男","女"),Or用于條件表達(dá)式而非值列表5.D正確:In函數(shù)限定輸入值為指定集合35.建立學(xué)生表和成績表的關(guān)聯(lián)時(shí),若要求顯示所有學(xué)生記錄及其匹配的成績記錄,應(yīng)選擇的連接類型是:A.內(nèi)連接B.左外連接C.右外連接D.全外連接【選項(xiàng)】ABCD【參考答案】B【解析】1.左外連接(LEFTJOIN)保留左表(學(xué)生表)所有記錄2.A選項(xiàng)只顯示兩表匹配記錄3.C選項(xiàng)保留右表(成績表)所有記錄4.D選項(xiàng)保留兩表全部記錄(Access不支持全外連接)二、多選題(共35題)1.在Access數(shù)據(jù)庫設(shè)計(jì)中,關(guān)于數(shù)據(jù)庫設(shè)計(jì)階段的描述,下列說法正確的是?A.需求分析階段主要確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)和存取方法B.概念設(shè)計(jì)階段通常使用E-R圖來描述實(shí)體及其關(guān)系C.邏輯設(shè)計(jì)階段將概念模型轉(zhuǎn)換為具體的DBMS支持的數(shù)據(jù)模型D.物理設(shè)計(jì)階段需要定義數(shù)據(jù)表的主鍵和外鍵約束【選項(xiàng)】ABCD【參考答案】BC【解析】1.A錯(cuò)誤:需求分析階段的目標(biāo)是收集用戶需求,而非確定存儲(chǔ)結(jié)構(gòu);存儲(chǔ)結(jié)構(gòu)屬于物理設(shè)計(jì)階段的內(nèi)容。2.B正確:E-R圖是概念設(shè)計(jì)階段的典型工具,用于描述實(shí)體、屬性及聯(lián)系。3.C正確:邏輯設(shè)計(jì)階段需將E-R圖轉(zhuǎn)換為關(guān)系模型等DBMS支持的模型。4.D錯(cuò)誤:主鍵和外鍵的定義屬于邏輯設(shè)計(jì)階段,物理設(shè)計(jì)主要涉及索引、存儲(chǔ)分配等底層實(shí)現(xiàn)。2.下列關(guān)于Access主鍵的描述,正確的是?A.主鍵字段不允許重復(fù)值但允許空值B.自動(dòng)編號字段適合作為主鍵C.復(fù)合主鍵由多個(gè)字段共同構(gòu)成唯一標(biāo)識D.主鍵的作用僅在于加快查詢速度【選項(xiàng)】ABCD【參考答案】BC【解析】1.A錯(cuò)誤:主鍵字段既不允許重復(fù)值也不允許空值(實(shí)體完整性規(guī)則)。2.B正確:自動(dòng)編號字段具有唯一性且不可修改,是理想的主鍵選擇。3.C正確:當(dāng)單一字段無法唯一標(biāo)識記錄時(shí),可通過多個(gè)字段設(shè)置復(fù)合主鍵。4.D錯(cuò)誤:主鍵的核心作用是確保實(shí)體完整性,查詢加速是索引的功能。3.在Access查詢設(shè)計(jì)中,以下哪些操作可能導(dǎo)致查詢結(jié)果錯(cuò)誤?A.在條件行使用通配符“*”時(shí)未搭配LIKE運(yùn)算符B.對含空值的字段使用SUM函數(shù)聚合C.在多表查詢中未正確建立表間關(guān)系D.在交叉表查詢中未指定行標(biāo)題和列標(biāo)題【選項(xiàng)】ABCD【參考答案】AC【解析】1.A正確:通配符“*”必須與LIKE運(yùn)算符聯(lián)用(如`LIKE"張*"`),否則系統(tǒng)視為普通字符。2.B錯(cuò)誤:SUM函數(shù)會(huì)自動(dòng)忽略空值,計(jì)算結(jié)果不受影響。3.C正確:未建立關(guān)系的多表查詢將產(chǎn)生笛卡爾積,導(dǎo)致數(shù)據(jù)冗余或錯(cuò)誤關(guān)聯(lián)。4.D錯(cuò)誤:交叉表查詢?nèi)羧鄙傩?列標(biāo)題,設(shè)計(jì)視圖會(huì)提示錯(cuò)誤而無法運(yùn)行。4.關(guān)于Access中的更新查詢,下列說法正確的是?A.可同時(shí)對多個(gè)字段的值進(jìn)行批量修改B.執(zhí)行后可通過撤銷操作恢復(fù)原始數(shù)據(jù)C.必須在條件中引用目標(biāo)表的字段名D.更新查詢會(huì)永久更改底層表數(shù)據(jù)【選項(xiàng)】ABCD【參考答案】AD【解析】1.A正確:更新查詢支持一次性修改多個(gè)字段(如`SET字段1=值1,字段2=值2`)。2.B錯(cuò)誤:更新查詢屬于操作查詢,執(zhí)行后數(shù)據(jù)不可通過撤銷恢復(fù)。3.C錯(cuò)誤:條件可引用其他關(guān)聯(lián)表的字段,但需確保表間已建立連接。4.D正確:更新查詢直接修改物理存儲(chǔ)的數(shù)據(jù),需謹(jǐn)慎使用。5.以下SQL語句在Access中可能執(zhí)行失敗的是?A.`SELECT*FROM學(xué)生WHERE年齡BETWEEN18AND25`B.`INSERTINTO成績表VALUES("S001","C01",NULL)`C.`DELETEFROM圖書表WHERE價(jià)格ISNULL`D.`SELECT學(xué)號,AVG(成績)FROM成績表GROUPBY學(xué)號HAVING成績>80`【選項(xiàng)】ABCD【參考答案】D【解析】1.A正確:BETWEEN可正常篩選數(shù)值范圍。2.B正確:允許插入含NULL值的記錄(假設(shè)字段允許為空)。3.C正確:DELETE可刪除滿足條件的記錄(含NULL判定)。4.D錯(cuò)誤:HAVING子句中的“成績”未包含在聚合函數(shù)或GROUPBY中,應(yīng)改為`HAVINGAVG(成績)>80`。6.關(guān)于Access報(bào)表的功能,正確的是?A.可在報(bào)表頁腳添加整份報(bào)表的匯總統(tǒng)計(jì)B.分組報(bào)表必須按升序或降序排列數(shù)據(jù)C.可通過表達(dá)式控件動(dòng)態(tài)顯示計(jì)算結(jié)果D.報(bào)表視圖可直接修改數(shù)據(jù)源記錄值【選項(xiàng)】ABCD【參考答案】AC【解析】1.A正確:報(bào)表頁腳專用于放置總計(jì)、頁碼等全局信息。2.B錯(cuò)誤:分組可基于字段或表達(dá)式,排序非必須(如可按分類而不排序)。3.C正確:表達(dá)式控件(如`=[單價(jià)]*[數(shù)量]`)支持實(shí)時(shí)計(jì)算。4.D錯(cuò)誤:報(bào)表僅用于輸出數(shù)據(jù),不可直接編輯源數(shù)據(jù)。7.在VBA編程中,以下哪些對象屬于ADO模型的核心組件?A.ConnectionB.RecordsetC.DBEngineD.Command【選項(xiàng)】ABCD【參考答案】ABD【解析】1.ABD正確:ADO(ActiveXDataObjects)核心對象包含Connection(連接數(shù)據(jù)庫)、Recordset(操作記錄集)、Command(執(zhí)行SQL命令)。2.C錯(cuò)誤:DBEngine屬于DAO(DataAccessObjects)模型的對象,非ADO組件。8.關(guān)于數(shù)據(jù)完整性的實(shí)現(xiàn)方式,正確的有?A.設(shè)置字段的“必填”屬性可強(qiáng)制域完整性B.外鍵約束用于維護(hù)參照完整性C.有效性規(guī)則可限制字段輸入格式D.唯一索引替代主鍵可保證實(shí)體完整性【選項(xiàng)】ABCD【參考答案】ABC【解析】1.A正確:“必填”屬性確保字段不為空,屬于域完整性約束。2.B正確:外鍵約束要求值必須在主表中存在,維護(hù)參照完整性。3.C正確:有效性規(guī)則(如`Like"###-###"`)限制數(shù)據(jù)格式。4.D錯(cuò)誤:唯一索引允許空值且不強(qiáng)制唯一性(允許多個(gè)NULL),而主鍵禁止空值且絕對唯一。9.下列窗體事件觸發(fā)的順序正確的是?A.打開(Open)→加載(Load)→激活(Activate)→成為當(dāng)前(Current)B.加載(Load)→打開(Open)→調(diào)整大小(Resize)→關(guān)閉(Close)C.單擊(Click)→獲得焦點(diǎn)(GotFocus)→更新前(BeforeUpdate)→更新后(AfterUpdate)D.卸載(Unload)→停用(Deactivate)→關(guān)閉(Close)【選項(xiàng)】ABCD【參考答案】A【解析】1.A正確:窗體事件順序?yàn)镺pen→Load→Activate→Current。2.B錯(cuò)誤:Load在Open之后觸發(fā),且Resize非必要事件。3.C錯(cuò)誤:Click事件與焦點(diǎn)/更新事件無固定先后關(guān)系。4.D錯(cuò)誤:關(guān)閉時(shí)順序?yàn)閁nload→Deactivate→Close。10.關(guān)于Access宏操作,正確的描述是?A.OpenForm宏可指定窗體以“對話框”模式打開B.RunSQL宏只能執(zhí)行SELECT查詢語句C.MessageBox宏用于在狀態(tài)欄顯示提示信息D.StopMacro宏會(huì)終止所有正在運(yùn)行的宏【選項(xiàng)】ABCD【參考答案】A【解析】1.A正確:OpenForm的“窗口模式”參數(shù)可設(shè)為對話框(阻止其他操作)。2.B錯(cuò)誤:RunSQL可執(zhí)行INSERT、UPDATE等操作查詢。3.C錯(cuò)誤:MessageBox顯示彈出窗口,狀態(tài)欄提示需用SetStatusBarText宏。4.D錯(cuò)誤:StopMacro僅終止當(dāng)前宏,不影響其他并行宏。11.在Access數(shù)據(jù)庫中,下列關(guān)于表之間關(guān)系的描述正確的是:A.一對一關(guān)系中,兩張表的主鍵必須相同B.一對多關(guān)系中,“一”方表的主鍵需作為“多”方表的外鍵C.多對多關(guān)系必須通過中間表實(shí)現(xiàn)D.建立關(guān)系時(shí),若未啟用“參照完整性”,仍可自動(dòng)阻止無效數(shù)據(jù)輸入【選項(xiàng)】A.一對一關(guān)系中,兩張表的主鍵必須相同B.一對多關(guān)系中,“一”方表的主鍵需作為“多”方表的外鍵C.多對多關(guān)系必須通過中間表實(shí)現(xiàn)D.建立關(guān)系時(shí),若未啟用“參照完整性”,仍可自動(dòng)阻止無效數(shù)據(jù)輸入【參考答案】B、C【解析】A選項(xiàng)錯(cuò)誤:一對一關(guān)系中,兩張表的主鍵可不同,但需通過外鍵關(guān)聯(lián)。B選項(xiàng)正確:一對多關(guān)系的核心是“一”方主鍵作為“多”方外鍵以實(shí)現(xiàn)關(guān)聯(lián)。C選項(xiàng)正確:多對多關(guān)系需通過中間表拆分為兩個(gè)一對多關(guān)系。D選項(xiàng)錯(cuò)誤:未啟用“參照完整性”時(shí),系統(tǒng)無法自動(dòng)阻止無效數(shù)據(jù)輸入(如不存在的外鍵值)。12.在Access查詢設(shè)計(jì)中,以下關(guān)于操作查詢的說法正確的是:A.生成表查詢可將查詢結(jié)果保存為新表B.刪除查詢只能基于單一表執(zhí)行C.更新查詢可以同時(shí)修改多個(gè)字段的值D.追加查詢要求目標(biāo)表結(jié)構(gòu)與源表完全一致【選項(xiàng)】A.生成表查詢可將查詢結(jié)果保存為新表B.刪除查詢只能基于單一表執(zhí)行C.更新查詢可以同時(shí)修改多個(gè)字段的值D.追加查詢要求目標(biāo)表結(jié)構(gòu)與源表完全一致【參考答案】A、C【解析】A選項(xiàng)正確:生成表查詢的確用于創(chuàng)建新表并存儲(chǔ)查詢結(jié)果。B選項(xiàng)錯(cuò)誤:刪除查詢可基于多表關(guān)聯(lián)執(zhí)行(需設(shè)置級聯(lián)刪除)。C選項(xiàng)正確:更新查詢支持通過表達(dá)式一次性修改多個(gè)字段。D選項(xiàng)錯(cuò)誤:追加查詢僅需字段類型兼容,允許目標(biāo)表包含額外字段。13.下列哪些是Access數(shù)據(jù)庫中“有效性規(guī)則”的合法表達(dá)式?A.`Between0And100`B.`Like"A##"`C.`IsNotNull`D.`>Date()-30`【選項(xiàng)】A.`Between0And100`B.`Like"A##"`C.`IsNotNull`D.`>Date()-30`【參考答案】A、B、C、D【解析】A選項(xiàng)正確:定義數(shù)值范圍有效性。B選項(xiàng)正確:`##`匹配兩位數(shù)字(如"A12")。C選項(xiàng)正確:強(qiáng)制字段非空。D選項(xiàng)正確:日期字段有效性規(guī)則,限制輸入日期在最近30天內(nèi)。14.關(guān)于Access窗體的事件屬性和方法,下列說法正確的是:A.`OnLoad`事件在窗體打開時(shí)觸發(fā)B.`BeforeUpdate`事件可取消數(shù)據(jù)保存C.`Requery`方法用于刷新窗體數(shù)據(jù)源D.`OnClick`僅適用于按鈕控件【選項(xiàng)】A.`OnLoad`事件在窗體打開時(shí)觸發(fā)B.`BeforeUpdate`事件可取消數(shù)據(jù)保存C.`Requery`方法用于刷新窗體數(shù)據(jù)源D.`OnClick`僅適用于按鈕控件【參考答案】A、B、C【解析】A選項(xiàng)正確:`OnLoad`是窗體加載的標(biāo)準(zhǔn)事件。B選項(xiàng)正確:`BeforeUpdate`事件中通過設(shè)置`Cancel=True`可阻止數(shù)據(jù)更新。C選項(xiàng)正確:`Requery`強(qiáng)制重新加載窗體數(shù)據(jù)源。D選項(xiàng)錯(cuò)誤:`OnClick`事件可用于標(biāo)簽、文本框等多數(shù)控件。15.在Access數(shù)據(jù)庫設(shè)計(jì)中,下列符合第三范式(3NF)要求的是:A.表中不存在非主屬性對主屬性的部分函數(shù)依賴B.所有非主屬性均直接依賴于主鍵C.允許存在傳遞函數(shù)依賴D.消除所有非主屬性間的函數(shù)依賴【選項(xiàng)】A.表中不存在非主屬性對主屬性的部分函數(shù)依賴B.所有非主屬性均直接依賴于主鍵C.允許存在傳遞函數(shù)依賴D.消除所有非主屬性間的函數(shù)依賴【參考答案】A、B【解析】A選項(xiàng)正確:3NF要求消除非主屬性對主鍵的部分依賴(即在2NF基礎(chǔ)上)。B選項(xiàng)正確:3NF要求非主屬性直接依賴于主鍵,消除傳遞依賴。C選項(xiàng)錯(cuò)誤:3NF明確禁止傳遞依賴。D選項(xiàng)錯(cuò)誤:3NF僅要求消除非主屬性對主鍵的傳遞依賴,不要求完全消除非主屬性間依賴(BCNF才涉及此)。16.以下關(guān)于Access報(bào)表功能的描述,正確的是:A.可在報(bào)表頁腳插入頁碼和日期B.分組報(bào)表必須設(shè)置排序字段C.子報(bào)表的數(shù)據(jù)源必須與主報(bào)表關(guān)聯(lián)D.可使用表達(dá)式控件動(dòng)態(tài)計(jì)算數(shù)據(jù)【選項(xiàng)】A.可在報(bào)表頁腳插入頁碼和日期B.分組報(bào)表必須設(shè)置排序字段C.子報(bào)表的數(shù)據(jù)源必須與主報(bào)表關(guān)聯(lián)D.可使用表達(dá)式控件動(dòng)態(tài)計(jì)算數(shù)據(jù)【參考答案】A、B、D【解析】A選項(xiàng)正確:報(bào)表頁腳常用于添加全局信息如頁碼。B選項(xiàng)正確:分組必須以排序字段為基礎(chǔ),系統(tǒng)會(huì)自動(dòng)提示添加排序。C選項(xiàng)錯(cuò)誤:子報(bào)表數(shù)據(jù)源可獨(dú)立于主報(bào)表(如顯示匯總統(tǒng)計(jì))。D選項(xiàng)正確:表達(dá)式控件(如`=Sum([字段名])`)支持動(dòng)態(tài)計(jì)算。17.在SQL查詢中,以下哪些語句能在Access中正確執(zhí)行?A.`SELECT*FROM學(xué)生WHERE年齡BETWEEN18AND22`B.`ALTERTABLE訂單ADDCOLUMN訂單狀態(tài)CHAR(10)`C.`DELETEFROM圖書WHERE出版日期ISNULL`D.`CREATEINDEXidx_nameON客戶(姓名DESC)`【選項(xiàng)】A.`SELECT*FROM學(xué)生WHERE年齡BETWEEN18AND22`B.`ALTERTABLE訂單ADDCOLUMN訂單狀態(tài)CHAR(10)`C.`DELETEFROM圖書WHERE出版日期ISNULL`D.`CREATEINDEXidx_nameON客戶(姓名DESC)`【參考答案】A、C【解析】A選項(xiàng)正確:`BETWEEN`范圍查詢語法合法。B選項(xiàng)錯(cuò)誤:Access的ALTERTABLE不支持`CHAR(10)`,應(yīng)使用`TEXT(10)`。C選項(xiàng)正確:刪除空值記錄的語法符合規(guī)范。D選項(xiàng)錯(cuò)誤:Access不支持在CREATEINDEX中直接指定`DESC`(需在表設(shè)計(jì)視圖中設(shè)置)。18.下列關(guān)于Access宏的描述,正確的是:A.可調(diào)用VBA函數(shù)實(shí)現(xiàn)復(fù)雜邏輯B.`RunSQL`操作能執(zhí)行數(shù)據(jù)定義查詢C.條件宏中可使用表達(dá)式判斷分支D.嵌入式宏需依附于窗體或報(bào)表事件【選項(xiàng)】A.可調(diào)用VBA函數(shù)實(shí)現(xiàn)復(fù)雜邏輯B.`RunSQL`操作能執(zhí)行數(shù)據(jù)定義查詢C.條件宏中可使用表達(dá)式判斷分支D.嵌入式宏需依附于窗體或報(bào)表事件【參考答案】B、C、D【解析】A選項(xiàng)錯(cuò)誤:標(biāo)準(zhǔn)宏無法直接調(diào)用VBA函數(shù)(需使用`RunCode`操作調(diào)用模塊函數(shù))。B選項(xiàng)正確:`RunSQL`可執(zhí)行CREATETABLE等數(shù)據(jù)定義語句。C選項(xiàng)正確:條件宏通過`[字段]>0`類表達(dá)式控制流程。D選項(xiàng)正確:嵌入式宏需綁定到具體對象的事件(如按鈕單擊)。19.在Access中,以下哪些方式可實(shí)現(xiàn)數(shù)據(jù)導(dǎo)入?A.通過“外部數(shù)據(jù)”選項(xiàng)卡導(dǎo)入Excel文件B.使用VBA代碼調(diào)用`DoCmd.TransferDatabase`方法C.直接復(fù)制粘貼XML數(shù)據(jù)到表視圖D.運(yùn)行追加查詢從文本文件插入記錄【選項(xiàng)】A.通過“外部數(shù)據(jù)”選項(xiàng)卡導(dǎo)入Excel文件B.使用VBA代碼調(diào)用`DoCmd.TransferDatabase`方法C.直接復(fù)制粘貼XML數(shù)據(jù)到表視圖D.運(yùn)行追加查詢從文本文件插入記錄【參考答案】A、B【解析】A選項(xiàng)正確:Access提供可視化向?qū)?dǎo)入Excel數(shù)據(jù)。B選項(xiàng)正確:VBA的`TransferDatabase`支持從其他數(shù)據(jù)庫導(dǎo)入。C選項(xiàng)錯(cuò)誤:XML數(shù)據(jù)需通過專用導(dǎo)入功能轉(zhuǎn)換,無法直接粘貼。D選項(xiàng)錯(cuò)誤:追加查詢不能直接讀取文本文件(需先鏈接或?qū)霝楸恚?0.關(guān)于Access安全性的設(shè)置,下列說法正確的是:A.可設(shè)置數(shù)據(jù)庫密碼阻止未授權(quán)打開B.用戶級安全功能在Access2016及以上版本默認(rèn)可用C.信任中心可控制宏的執(zhí)行權(quán)限D(zhuǎn).拆分?jǐn)?shù)據(jù)庫能有效防止前端對象被修改【選項(xiàng)】A.可設(shè)置數(shù)據(jù)庫密碼阻止未授權(quán)打開B.用戶級安全功能在Access2016及以上版本默認(rèn)可用C.信任中心可控制宏的執(zhí)行權(quán)限D(zhuǎn).拆分?jǐn)?shù)據(jù)庫能有效防止前端對象被修改【參考答案】A、C、D【解析】A選項(xiàng)正確:“文件-信息-用密碼進(jìn)行加密”功能可實(shí)現(xiàn)密碼保護(hù)。B選項(xiàng)錯(cuò)誤:用戶級安全(.mdw文件)在Access2013后已棄用,僅支持舊格式。C選項(xiàng)正確:信任中心設(shè)置(如啟用禁用宏)影響代碼執(zhí)行。D選項(xiàng)正確:拆分后前端僅包含界面對象,后端數(shù)據(jù)表受鏈接保護(hù)。21.在Access中,關(guān)于主鍵和外鍵的設(shè)置,以下說法正確的是?【選項(xiàng)】A.一個(gè)表只能設(shè)置一個(gè)主鍵,但可以有多個(gè)外鍵B.主鍵字段的值允許為空,但外鍵字段的值必須存在關(guān)聯(lián)表的主鍵中C.復(fù)合主鍵可以由多個(gè)字段共同構(gòu)成,且這些字段的值組合必須唯一D.刪除主鍵表中的記錄時(shí),若存在相關(guān)聯(lián)的外鍵記錄,則必須級聯(lián)刪除【參考答案】AC【解析】A選項(xiàng)正確,Access中每個(gè)表僅能定義一個(gè)主鍵,但可通過多個(gè)外鍵與其他表建立關(guān)聯(lián);B選項(xiàng)錯(cuò)誤,主鍵字段不允許為空(實(shí)體完整性約束),外鍵字段的值可以為空或必須存在于關(guān)聯(lián)表的主鍵中(參照完整性);C選項(xiàng)正確,復(fù)合主鍵由多個(gè)字段組成,組合值需唯一;D選項(xiàng)錯(cuò)誤,刪除主鍵記錄時(shí)的外鍵處理方式可通過設(shè)置“級聯(lián)刪除”實(shí)現(xiàn),但不是強(qiáng)制要求。22.以下哪些是Access查詢設(shè)計(jì)中的合法有效性規(guī)則表達(dá)式?【選項(xiàng)】A.`Like"張*"ANDYear([出生日期])>2000`B.`Between18And65Or[職稱]="高級工程師"`C.`IsNotNullAnd[庫存量]>=100`D.`[性別]In("男","女")AndLen([身份證號])=18`【參考答案】ABCD【解析】所有選項(xiàng)均符合有效性規(guī)則語法:A選項(xiàng)使用通配符匹配姓“張”且2000年后出生的人;B選項(xiàng)結(jié)合范圍判斷與邏輯或;C檢查非空字段及數(shù)值范圍;D通過In函數(shù)限定性別,并用Len函數(shù)驗(yàn)證身份證長度,均為合法表達(dá)式。23.在Access操作查詢中,哪些查詢類型會(huì)修改原始數(shù)據(jù)?【選項(xiàng)】A.生成表查詢B.更新查詢C.追加查詢D.交叉表查詢【參考答案】ABC【解析】A選項(xiàng)通過生成新表間接修改數(shù)據(jù)存儲(chǔ)結(jié)構(gòu);B選項(xiàng)直接更新表中記錄;C選項(xiàng)向已有表追加數(shù)據(jù),三者均會(huì)修改數(shù)據(jù)。D選項(xiàng)僅用于匯總展示數(shù)據(jù),不改變原始表內(nèi)容。24.關(guān)于Access報(bào)表的排序與分組,以下描述正確的是?【選項(xiàng)】A.報(bào)表可同時(shí)按多個(gè)字段排序,排序優(yōu)先級由字段添加順序決定B.分組字段必須包含在報(bào)表數(shù)據(jù)源中,且不能使用計(jì)算字段C.可在組頁眉中顯示分組統(tǒng)計(jì)結(jié)果(如合計(jì)、平均值)D.設(shè)置分組間隔為“年”時(shí),日期字段將按年份分組【參考答案】ACD【解析】A正確,多字段排序按設(shè)置順序執(zhí)行;B錯(cuò)誤,分組字段可使用表達(dá)式生成的計(jì)算字段;C正確,組頁眉/頁腳可放置聚合函數(shù)統(tǒng)計(jì)值;D正確,日期字段可設(shè)置按年、季、月等間隔分組。25.在SQL視圖編寫查詢時(shí),以下哪種寫法能正確返回“訂單表”中2023年的訂單總金額?【選項(xiàng)】A.`SELECTSUM(金額)FROM訂單表WHEREYear(訂單日期)=2023`B.`SELECTCOUNT(金額)FROM訂單表WHERE訂單日期BETWEEN#2023/1/1#AND#2023/12/31#`C.`SELECTTOTAL(金額)FROM訂單表WHERE訂單日期LIKE"2023*"`D.`SELECTSUM(金額)AS總金額FROM訂單表GROUPBYYear(訂單日期)HAVINGYear(訂單日期)=2023`【參考答案】AD【解析】A正確,Year函數(shù)提取年份判斷;B錯(cuò)誤,COUNT統(tǒng)計(jì)行數(shù)而非金額總和;C錯(cuò)誤,Access無TOTAL函數(shù)且LIKE不能用于日期模糊匹配;D正確,GROUPBY按年份分組后,HAVING子句篩選指定年份。26.下列關(guān)于Access表間關(guān)系的描述,正確的是?【選項(xiàng)】A.一對一關(guān)系中,兩個(gè)表的關(guān)聯(lián)字段均需設(shè)置為主鍵B.編輯關(guān)系時(shí)可勾選“實(shí)施參照完整性”以防止外鍵指向不存在的記錄C.聯(lián)接類型設(shè)置為“包含兩個(gè)表中所有記錄”時(shí),等同于SQL中的FULLJOIND.刪除關(guān)系后,原先通過關(guān)系建立的數(shù)據(jù)約束仍會(huì)保留【參考答案】AB【解析】A正確,一對一關(guān)系要求雙方關(guān)聯(lián)字段均為主鍵;B正確,參照完整性用于約束外鍵有效性;C錯(cuò)誤,Access僅支持INNERJOIN和LEFT/RIGHTJOIN,不支持FULLJOIN;D錯(cuò)誤,刪除關(guān)系后相關(guān)約束失效。27.在Access中導(dǎo)入外部數(shù)據(jù)時(shí),支持的文件格式包括?【選項(xiàng)】A.Excel工作簿(.xlsx)B.XML文檔(.xml)C.PDF文檔(.pdf)D.文本文件(.txt)【參考答案】ABD【解析】Access支持導(dǎo)入Excel、XML、文本、CSV等結(jié)構(gòu)化數(shù)據(jù);C錯(cuò)誤,PDF為非結(jié)構(gòu)化文檔,無法直接導(dǎo)入為表。28.關(guān)于宏的使用,以下說法錯(cuò)誤的是?【選項(xiàng)】A.條件宏中可使用表達(dá)式控制操作執(zhí)行邏輯B.OpenForm宏命令的“Where條件”參數(shù)可用于篩選窗體數(shù)據(jù)C.子宏不能獨(dú)立運(yùn)行,必須被其他宏調(diào)用D.所有宏操作均需指定觸發(fā)事件(如按鈕單擊)才能執(zhí)行【參考答案】CD【解析】C錯(cuò)誤,子宏可通過“RunMacro”操作獨(dú)立調(diào)用;D錯(cuò)誤,自動(dòng)執(zhí)行宏(名稱為AutoExec)在數(shù)據(jù)庫打開時(shí)自動(dòng)運(yùn)行,無需事件觸發(fā)。AB描述正確。29.在Access中,以下哪些字段屬性會(huì)影響數(shù)據(jù)的輸入方式?【選項(xiàng)】A.輸入掩碼B.默認(rèn)值C.有效性規(guī)則D.格式【參考答案】ABC【解析】A選項(xiàng)(如密碼掩碼)直接限制輸入格式;B選項(xiàng)預(yù)設(shè)初始值影響輸入內(nèi)容;C選項(xiàng)通過規(guī)則校驗(yàn)輸入合法性;D選項(xiàng)僅控制顯示樣式(如日期格式),不影響輸入過程。30.下列關(guān)于VBA事件的說法,正確的是?【選項(xiàng)】A.Form_Load事件在窗體打開時(shí)觸發(fā),早于Form_Open事件B.CommandButton控件的Click事件可用鼠標(biāo)單擊或快捷鍵觸發(fā)C.文本框的BeforeUpdate事件可取消數(shù)據(jù)更新D.使用DoCmd.Close方法關(guān)閉窗體時(shí)不會(huì)觸發(fā)Unload事件【參考答案】BC【解析】A錯(cuò)誤,窗體事件順序?yàn)镺pen→Load→Resize→Activate;B正確,按鈕支持快捷鍵綁定;C正確,BeforeUpdate事件中設(shè)置Cancel=True可阻止更新;D錯(cuò)誤,DoCmd.Close會(huì)觸發(fā)Unload事件。31.在Access數(shù)據(jù)庫中,下列關(guān)于SQL查詢語句的描述,哪些是正確的?A.SELECT語句中HAVING子句必須與GROUPBY子句同時(shí)使用B.UPDATE語句可以同時(shí)修改多個(gè)表中的數(shù)據(jù)C.DELETE語句中若想刪除所有記錄,可直接使用“DELETE*FROM表名”D.INSERTINTO語句插入數(shù)據(jù)時(shí),若表名后未指定字段列表,則必須為所有字段賦值【選項(xiàng)】A.僅A、DB.僅A、BD.僅B、C、DC.僅A、C、D【參考答案】A【解析】1.**A正確**:HAVING子句用于對分組后的記錄進(jìn)行篩選,必須依賴GROUPBY子句存在。2.**B錯(cuò)誤**:Access的UPDATE語句一次只能修改單個(gè)表中的數(shù)據(jù),不支持多表同時(shí)更新。3.**C錯(cuò)誤**:刪除所有記錄的語法應(yīng)為“DELETEFROM表名”(無需*號),帶*的語法在某些數(shù)據(jù)庫(如SQLServer)中無效。4.**D正確**:INSERTINTO未指定字段時(shí),VALUES必須為表中所有字段按順序賦值。32.關(guān)于Access窗體屬性,以下描述符合實(shí)際應(yīng)用的是?A.“允許編輯”屬性設(shè)為“否”時(shí),用戶仍可通過代碼修改數(shù)據(jù)B.主/子窗體的鏈接字段類型必須完全相同C.設(shè)置“數(shù)據(jù)輸入”屬性為“是”將隱藏已有記錄,僅顯示新記錄輸入界面D.“記錄鎖定”屬性設(shè)為“所有記錄”會(huì)阻止其他用戶同時(shí)編輯該表【選項(xiàng)】A.僅A、C、DB.僅A、BC.僅B、CD.僅C、D【參考答案】A【解析】1.**A正確**:窗體禁用編輯僅限制界面操作,VBA代碼仍可繞過此限制。2.**B錯(cuò)誤**:鏈接字段只需邏輯關(guān)聯(lián),類型可兼容(如數(shù)字與自動(dòng)編號)。3.**C正確**:啟用“數(shù)據(jù)輸入”后窗體僅顯示空白新記錄,原有記錄被隱藏。4.**D正確**:“所有記錄”鎖定會(huì)獨(dú)占整表編輯權(quán)限,其他用戶無法同時(shí)修改。33.在Access報(bào)表設(shè)計(jì)中,能實(shí)現(xiàn)“每頁頂部重復(fù)顯示標(biāo)題”的操作包括?A.將標(biāo)題控件放入“頁面頁眉”節(jié)B.設(shè)置標(biāo)題控件的“重復(fù)節(jié)”屬性為“是”C.在“組頁眉”中設(shè)計(jì)標(biāo)題并設(shè)置“重復(fù)組頁眉”屬性D.使用“報(bào)表頁眉”節(jié)設(shè)計(jì)標(biāo)題【選項(xiàng)】A.僅A、BB.僅A、CC.僅B、DD.僅C、D【參考答案】B【解析】1.**A正確**:頁面頁眉節(jié)的內(nèi)容會(huì)在每頁頂端自動(dòng)重復(fù)。2.**B錯(cuò)誤**:控件無“重復(fù)節(jié)”屬性,該屬性屬于組頁眉設(shè)置。3.**C正確**:若標(biāo)題在組頁眉中,設(shè)置“重復(fù)組頁眉”可跨頁顯示。4.**D錯(cuò)誤**:報(bào)表頁眉僅在整個(gè)報(bào)表開頭顯示一次,不重復(fù)。34.以下關(guān)于Access數(shù)據(jù)導(dǎo)入的說法,正確的有哪些?A.可從Excel導(dǎo)入數(shù)據(jù)并自動(dòng)創(chuàng)建主鍵B.導(dǎo)入文本文件時(shí)可指定字段分隔符C.導(dǎo)入XML文件時(shí)必須手動(dòng)匹配字段D.導(dǎo)入其他Access數(shù)據(jù)庫表時(shí)會(huì)同時(shí)導(dǎo)入關(guān)系【選項(xiàng)】A.僅A、BB.僅B、CC.僅A、DD.僅B、D【參考答案】D【解析】1.**A錯(cuò)誤**:導(dǎo)入Excel時(shí)Access不會(huì)自動(dòng)創(chuàng)建主鍵(需手動(dòng)設(shè)置)。2.**B正確**:文本導(dǎo)入向?qū)еС肿远x分隔符(如逗號、制表符)。3.**C錯(cuò)誤**:XML導(dǎo)入支持自動(dòng)映射同名字段,無需完全手動(dòng)匹配。4.**D正確**:導(dǎo)入其他Access表時(shí)默認(rèn)包含已定義的表關(guān)系。35.在VBA編程中,下列哪些對象可用于直接操作數(shù)據(jù)庫記錄?A.RecordsetB.DatabaseC.QueryDefD.Connection【選項(xiàng)】A.僅A、BB.僅A、C、DC.僅B、DD.全部【參考答案】B【解析】1.**A正確**:Recordset用于逐條處理記錄(如AddNew/Update)。2.**B錯(cuò)誤**:Database對象管理數(shù)據(jù)庫結(jié)構(gòu)而非記錄。3.**C正確**:QueryDef可執(zhí)行操作查詢(如刪除/更新記錄)。4.**D正確**:Connection通過Execute方法運(yùn)行SQL命令修改記錄。三、判斷題(共30題)1.關(guān)系數(shù)據(jù)庫中,“關(guān)系”即是指一個(gè)二維表?!具x項(xiàng)】正確|錯(cuò)誤【參考答案】正確【解析】關(guān)系數(shù)據(jù)庫中的“關(guān)系”是一個(gè)專業(yè)術(shù)語,嚴(yán)格對應(yīng)數(shù)學(xué)中“集合論”的二維表結(jié)構(gòu),由行(元組)和列(屬性)組成。因此“關(guān)系”等同于一個(gè)邏輯上的二維表表述是正確的。2.在Access窗體設(shè)計(jì)中,控件的“是否鎖定”屬性設(shè)置為“是”與其“是否可用”屬性設(shè)置為“否”效果完全相同?!具x項(xiàng)】正確|錯(cuò)誤【參考答案】錯(cuò)誤【解析】“是否鎖定”僅限制數(shù)據(jù)編輯,控件仍可被選中或顯示;而“是否可用”設(shè)為“否”會(huì)禁用整個(gè)控件(灰顯且無法交互)。二者功能不同,故錯(cuò)誤。3.使用SQL語句刪除記錄時(shí),DELETE命令必須搭配FROM子句指定目標(biāo)表?!具x項(xiàng)】正確|錯(cuò)誤【參考答案】錯(cuò)誤【解析】DELETE語句的標(biāo)準(zhǔn)語法為“DELETEFROM表名WHERE條件”,F(xiàn)ROM子句不可省略。若僅寫“DELETE表名”將導(dǎo)致語法錯(cuò)誤,故判斷錯(cuò)誤。4.在Access中,為表中的字段創(chuàng)建索引后,所有基于該字段的查詢速度都會(huì)顯著提升?!具x項(xiàng)】正確|錯(cuò)誤【參考答案】錯(cuò)誤【解析】索引對包含函數(shù)計(jì)算(如LEFT(字段名,2))或模糊匹配(如LIKE"*abc")的查詢無效,且過多索引會(huì)降低數(shù)據(jù)更新效率,故“所有查詢都會(huì)提升”的說法錯(cuò)誤。5.Access報(bào)表的分組字段必須預(yù)先按照分組順序排序,否則分組功能無法生效?!具x項(xiàng)】正確|錯(cuò)誤【參考答案】正確【解析】分組依據(jù)字段必須作為排序字段的首選,且排序方向(升/降序)需與分組需求一致,否則系統(tǒng)將自動(dòng)調(diào)整排序規(guī)則或提示錯(cuò)誤,題干描述正確。6.數(shù)據(jù)庫事務(wù)的原子性是指事務(wù)中的操作要么全部執(zhí)行完成,要么完全不執(zhí)行,不存在中間狀態(tài)?!具x項(xiàng)】正確|錯(cuò)誤【參考答案】正確【解析】原子性是事務(wù)ACID特性的核心之一,確保事務(wù)作為不可分割的邏輯單元執(zhí)行。若事務(wù)中途失敗,系統(tǒng)會(huì)回滾至事務(wù)開始前的狀態(tài),題干表述準(zhǔn)確。7.在VBA中,函數(shù)過程的參數(shù)默認(rèn)按值傳遞(ByVal),若需按引用傳遞必須顯式聲明ByRef。【選項(xiàng)】正確|錯(cuò)誤【參考答案】錯(cuò)誤【解析】VBA中參數(shù)默認(rèn)傳遞方式為按引用傳遞(ByRef),如需按值傳遞需顯式聲明ByVal,題干將默認(rèn)方式顛倒,故錯(cuò)誤。8.執(zhí)行Access追加查詢(AppendQuery)后,系統(tǒng)會(huì)彈出操作確認(rèn)提示框,用戶需手動(dòng)確認(rèn)才會(huì)寫入數(shù)據(jù)?!具x項(xiàng)】正確|錯(cuò)誤【參考答案】正確【解析】追加查詢屬于動(dòng)作查詢,默認(rèn)執(zhí)行時(shí)會(huì)彈出提示框提醒用戶影響的行數(shù),需點(diǎn)擊“是”才會(huì)提交操作,符合安全設(shè)計(jì)原則,題干正確。9.在E-R模型中,實(shí)體、屬性和聯(lián)系是構(gòu)成數(shù)據(jù)模型的三個(gè)基本要素?!具x項(xiàng)】正確|錯(cuò)誤【參考答案】正確【解析】E-R模型的核心組件包括實(shí)體(對象)、屬性(對象特征)和聯(lián)系(實(shí)體間關(guān)系),三者共同描述系統(tǒng)數(shù)據(jù)結(jié)構(gòu),題干表述完整準(zhǔn)確。10.主鍵字段允許包含重復(fù)值,只要該字段的值組合能唯一標(biāo)識記錄即可。【選項(xiàng)】正確|錯(cuò)誤【參考答案】錯(cuò)誤【解析】主鍵必須滿足唯一性和非空性約束。若主鍵由多個(gè)字段構(gòu)成(復(fù)合主鍵),則組合值不可重復(fù),但單個(gè)字段允許重復(fù)。題干未限定復(fù)合主鍵場景且表述模糊,故錯(cuò)誤。11.在Access中,查詢設(shè)計(jì)視圖默認(rèn)創(chuàng)建的是選擇查詢,但可以通過更改查詢類型來創(chuàng)建操作查詢,例如更新查詢或刪除查詢。【選項(xiàng)】1.正確2.錯(cuò)誤【參考答案】1.正確【解析】在Access查詢設(shè)計(jì)視圖中,默認(rèn)創(chuàng)建的是選擇查詢。用戶可以通過“設(shè)計(jì)”選項(xiàng)卡下的“查詢類型”功能組,將查詢更改為更新查詢、刪除查詢、生成表查詢等操作查詢類型。操作查詢會(huì)直接修改表中的數(shù)據(jù),因此選項(xiàng)描述正確。12.在Access表中,若一個(gè)字段設(shè)置為主鍵,則該字段的值可以為空(Null)?!具x項(xiàng)】1.正確2.錯(cuò)誤【參考答案】2.錯(cuò)誤【解析】主鍵的作用是唯一標(biāo)識表中的每一條記錄,因此主鍵字段的值必須唯一且不能為空(Null)。若主鍵允許空值,將違反實(shí)體完整性約束,故題干描述錯(cuò)誤。13.窗體的“數(shù)據(jù)輸入”屬性若設(shè)置為“是”,則打開窗體時(shí)僅允許添加新記錄,無法查看現(xiàn)有記錄。【選項(xiàng)】1.正確2.錯(cuò)誤【參考答案】1.正確【解析】窗體的“數(shù)據(jù)輸入”屬性設(shè)置為“是”時(shí),窗體打開后將直接進(jìn)入新記錄添加模式,隱藏所有現(xiàn)有記錄。若需查看或修改已有記錄,必須將該屬性設(shè)為“否”,因此題干描述正確。14.在Access報(bào)表中,可以通過“排序與分組”功能對數(shù)據(jù)進(jìn)行多級分組,并直接對分組字段進(jìn)行匯總計(jì)算。【選項(xiàng)】1.正確2.錯(cuò)誤【參考答案】1.正確【解析】Access報(bào)表的“排序與分組”功能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 地質(zhì)調(diào)查員安全防護(hù)考核試卷含答案
- 鋰鹽田工安全文化能力考核試卷含答案
- 鋼琴共鳴盤制作工崗前溝通協(xié)調(diào)考核試卷含答案
- 電動(dòng)工具定轉(zhuǎn)子制造工崗前技術(shù)水平考核試卷含答案
- 環(huán)境地質(zhì)調(diào)查員安全素養(yǎng)模擬考核試卷含答案
- 藥物制劑工操作能力模擬考核試卷含答案
- 2025年云南現(xiàn)代職業(yè)技術(shù)學(xué)院單招(計(jì)算機(jī))測試備考題庫附答案
- 2024年阜陽幼兒師范高等??茖W(xué)校輔導(dǎo)員招聘考試真題匯編附答案
- 2024年那坡縣選聘縣直事業(yè)單位工作人員真題匯編附答案
- 2024年重慶工信職業(yè)學(xué)院輔導(dǎo)員招聘備考題庫附答案
- 醫(yī)療衛(wèi)生機(jī)構(gòu)6S常態(tài)化管理打分表
- 幾種常用潛流人工濕地剖面圖
- vpap iv st說明總體操作界面
- 2023人事年度工作計(jì)劃七篇
- LY/T 1692-2007轉(zhuǎn)基因森林植物及其產(chǎn)品安全性評價(jià)技術(shù)規(guī)程
- GB/T 20145-2006燈和燈系統(tǒng)的光生物安全性
- 長興中學(xué)提前招生試卷
- 安全事故案例-圖片課件
- 螺紋的基礎(chǔ)知識
- 蜂窩煤成型機(jī)課程設(shè)計(jì)說明書
- 生物統(tǒng)計(jì)學(xué)(課堂PPT)
評論
0/150
提交評論