2025年計(jì)算機(jī)二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)沖刺試題_第1頁
2025年計(jì)算機(jī)二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)沖刺試題_第2頁
2025年計(jì)算機(jī)二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)沖刺試題_第3頁
2025年計(jì)算機(jī)二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)沖刺試題_第4頁
2025年計(jì)算機(jī)二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)沖刺試題_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2025年計(jì)算機(jī)二級(jí)Access數(shù)據(jù)庫程序設(shè)計(jì)沖刺試題考試時(shí)間:______分鐘總分:______分姓名:______一、選擇題(每題2分,共40分。請(qǐng)將正確選項(xiàng)的字母填在括號(hào)內(nèi))1.在關(guān)系模型中,用來唯一標(biāo)識(shí)關(guān)系中每一行的屬性或?qū)傩越M稱為()。A.關(guān)鍵字(PrimaryKey)B.外部關(guān)鍵字(ForeignKey)C.主屬性(PrimeAttribute)D.非主屬性(Non-primeAttribute)2.以下哪種數(shù)據(jù)完整性約束主要用于保證數(shù)據(jù)庫中只有合法的數(shù)據(jù)值?()A.實(shí)體完整性(EntityIntegrity)B.參照完整性(ReferentialIntegrity)C.用戶定義完整性(User-definedIntegrity)D.域完整性(DomainIntegrity)3.在Access中,用于存儲(chǔ)貨幣數(shù)值數(shù)據(jù)的字段類型是()。A.數(shù)字(Number)B.文本(Text)C.日期/時(shí)間(Date/Time)D.貨幣(Currency)4.下列哪個(gè)字段屬性用于限制用戶輸入的字符個(gè)數(shù)?()A.有效性規(guī)則(ValidationRule)B.有效性文本(ValidationText)C.輸入掩碼(InputMask)D.默認(rèn)值(DefaultValue)5.在SQL查詢中,用于對(duì)查詢結(jié)果進(jìn)行排序的子句是()。A.WHEREB.GROUPBYC.ORDERBYD.HAVING6.以下SQL語句中,用于刪除表結(jié)構(gòu)的是()。A.DELETEB.DROPC.ALTERD.TRUNCATE7.在VBA中,用于聲明變量的關(guān)鍵字是()。A.Dim,Public,PrivateB.Create,Define,DeclareC.Variable,Data,TypeD.Function,Sub,Procedure8.在VBA程序中,若需要在發(fā)生錯(cuò)誤時(shí)執(zhí)行特定的錯(cuò)誤處理代碼,通常使用()語句。A.If...Then...ElseB.SelectCaseC.OnErrorGoToD.Try...Catch9.在Access窗體中,用于接收用戶輸入數(shù)據(jù)的主要控件是()。A.標(biāo)簽(Label)B.命令按鈕(CommandButton)C.文本框(TextBox)D.圖像(Image)10.在Access報(bào)表中,用于對(duì)數(shù)據(jù)進(jìn)行分組并顯示分組匯總信息的是()。A.頁眉(PageHeader)B.頁腳(PageFooter)C.組頁眉(GroupHeader)D.組頁腳(GroupFooter)11.下列哪個(gè)VBA運(yùn)算符用于字符串的連接?()A.+B.*C.&D.|12.在VBA中,要判斷一個(gè)變量是否為空值(Null),應(yīng)使用()函數(shù)。A.IsNull()B.IsEmpty()C.IsNullValue()D.IsNothing()13.以下關(guān)于Access關(guān)系描述正確的是()。A.一個(gè)表只能有一個(gè)主鍵。B.兩個(gè)表之間只能建立一種關(guān)系。C.外鍵必須與主鍵數(shù)據(jù)類型相同。D.關(guān)系中的數(shù)據(jù)必須滿足實(shí)體完整性。14.在SQL查詢中,使用()子句可以限制查詢返回的記錄數(shù)量。A.WHEREB.GROUPBYC.HAVINGD.TOP15.以下哪個(gè)不是VBA中的基本數(shù)據(jù)類型?()A.IntegerB.SingleC.VariantD.BooleanString16.在VBA中,若要退出一個(gè)過程(Sub或Function)并返回調(diào)用它的程序,應(yīng)使用()語句。A.ExitSub或ExitFunctionB.ReturnC.EndD.Stop17.在Access中,要使一個(gè)表中的記錄按某個(gè)字段的升序排列,可以在查詢?cè)O(shè)計(jì)視圖的()區(qū)域設(shè)置排序。A.排序依據(jù)B.篩選條件C.顯示字段D.表18.以下哪個(gè)SQL語句用于向表中插入一條新記錄?()A.UPDATEB.DELETEC.INSERTD.SELECT19.在VBA中,定義一個(gè)數(shù)組,其語句應(yīng)為()。A.Dimarr()B.DimarrAsArrayC.Dimarr()D.Arrayarr20.在Access窗體中,若要使某個(gè)文本框只顯示數(shù)據(jù),不允許用戶編輯,應(yīng)將其屬性中的“是否可編輯”設(shè)置為()。A.是B.否C.未綁定D.自動(dòng)二、操作題(共60分)1.(15分)設(shè)計(jì)一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng),包含以下兩個(gè)表:*表名為“學(xué)生”(Students)*字段:學(xué)號(hào)(文本,主鍵,長(zhǎng)度10),姓名(文本,長(zhǎng)度8),性別(是/否),出生日期(日期/時(shí)間)*設(shè)置學(xué)號(hào)的輸入掩碼為“0000000-0”,設(shè)置姓名字段的有效性規(guī)則為非空,設(shè)置性別的默認(rèn)值為“否”。*表名為“課程”(Courses)*字段:課程號(hào)(文本,主鍵,長(zhǎng)度6),課程名稱(文本,長(zhǎng)度20),學(xué)分(數(shù)字,單精度,小數(shù)位數(shù)2)請(qǐng)用SQL語句定義這兩個(gè)表的結(jié)構(gòu)。2.(15分)使用“學(xué)生”和“課程”兩個(gè)表,創(chuàng)建一個(gè)SQL查詢,查詢結(jié)果包含:學(xué)號(hào)、姓名、課程名稱、學(xué)分。要求查詢只顯示性別為“是”的學(xué)生信息,并對(duì)結(jié)果按學(xué)分降序排列。請(qǐng)寫出該SQL查詢語句。3.(30分)設(shè)計(jì)一個(gè)簡(jiǎn)單的Access窗體,實(shí)現(xiàn)以下功能:*窗體名稱為“學(xué)生信息錄入”。*包含一個(gè)標(biāo)簽,標(biāo)題為“請(qǐng)輸入學(xué)號(hào):”。*包含一個(gè)文本框,名稱為“txtStudentID”,用于輸入學(xué)號(hào)。*包含一個(gè)命令按鈕,名稱為“btnCheck”,標(biāo)題為“檢查學(xué)號(hào)”。*為“btnCheck”按鈕編寫單擊事件代碼,要求:當(dāng)用戶在文本框中輸入學(xué)號(hào)后點(diǎn)擊該按鈕,如果學(xué)號(hào)符合輸入掩碼“0000000-0”的要求,則彈出消息框提示“學(xué)號(hào)格式正確”;如果不符合,則彈出消息框提示“學(xué)號(hào)格式錯(cuò)誤”。試卷答案一、選擇題(每題2分,共40分。請(qǐng)將正確選項(xiàng)的字母填在括號(hào)內(nèi))1.A解析:關(guān)鍵字(PrimaryKey)是關(guān)系模型中用于唯一標(biāo)識(shí)每一行記錄的屬性或?qū)傩越M。2.D解析:域完整性(DomainIntegrity)是限制字段中輸入的數(shù)據(jù)必須滿足的約束條件,確保數(shù)據(jù)值的合法性。3.D解析:貨幣(Currency)是Access中專門用于存儲(chǔ)貨幣數(shù)值的數(shù)據(jù)類型。4.C解析:輸入掩碼(InputMask)用于定義用戶輸入數(shù)據(jù)的格式,限制輸入的字符類型和個(gè)數(shù)。5.C解析:ORDERBY子句用于對(duì)SQL查詢的結(jié)果進(jìn)行排序。6.B解析:DROP語句用于刪除數(shù)據(jù)庫中的表結(jié)構(gòu)。7.A解析:Dim,Public,Private是VBA中用于聲明變量的關(guān)鍵字。8.C解析:OnErrorGoTo語句用于在VBA程序中設(shè)置錯(cuò)誤處理程序,當(dāng)發(fā)生錯(cuò)誤時(shí)跳轉(zhuǎn)到指定的標(biāo)簽執(zhí)行。9.C解析:文本框(TextBox)是窗體中最常用的控件之一,用于輸入和顯示數(shù)據(jù)。10.C解析:組頁眉(GroupHeader)和組頁腳(GroupFooter)用于在報(bào)表中對(duì)數(shù)據(jù)進(jìn)行分組,并在分組內(nèi)顯示匯總信息。11.C解析:&運(yùn)算符用于連接(concatenate)兩個(gè)或多個(gè)字符串。12.A解析:IsNull()函數(shù)用于判斷一個(gè)表達(dá)式是否為Null(空值)。13.A解析:一個(gè)表可以有一個(gè)或多個(gè)主鍵,但一個(gè)關(guān)系(表)只能有一個(gè)主鍵。一個(gè)表可以有多個(gè)外鍵。關(guān)系中的數(shù)據(jù)必須滿足實(shí)體完整性。14.D解析:TOP子句用于限制SQL查詢返回的記錄數(shù)量。15.D解析:BooleanString不是VBA的基本數(shù)據(jù)類型,基本數(shù)據(jù)類型包括Boolean(布爾型)、Integer(整型)、Single(單精度浮點(diǎn)型)、Variant(變體型)等。16.A解析:ExitSub或ExitFunction語句用于立即退出當(dāng)前的過程(Sub或Function)。17.A解析:在查詢?cè)O(shè)計(jì)視圖的“排序依據(jù)”區(qū)域可以為查詢結(jié)果設(shè)置排序規(guī)則。18.C解析:INSERT語句用于向數(shù)據(jù)庫表中插入新的記錄。19.A解析:Dimarr()是VBA中定義數(shù)組的正確語法。20.B解析:將文本框的“是否可編輯”屬性設(shè)置為“否”,則用戶只能讀取該文本框中的數(shù)據(jù),不能進(jìn)行編輯。二、操作題(共60分)1.(15分)```sqlCREATETABLEStudents(學(xué)號(hào)TEXT(10)PRIMARYKEY,姓名TEXT(8)NOTNULL,性別YESNODEFAULTFALSE,出生日期DATETIME);CREATETABLECourses(課程號(hào)TEXT(6)PRIMARYKEY,課程名稱TEXT(20),學(xué)分SINGLE(2));```解析:第一個(gè)SQL語句使用CREATETABLE創(chuàng)建“學(xué)生”表,定義了四個(gè)字段,并設(shè)置主鍵、非空、默認(rèn)值等屬性。第二個(gè)SQL語句創(chuàng)建“課程”表,定義了三個(gè)字段,并指定了數(shù)據(jù)類型和精度。2.(15分)```sqlSELECT學(xué)生.學(xué)號(hào),學(xué)生.姓名,課程.課程名稱,課程.學(xué)分FROM學(xué)生INNERJOIN課程ON學(xué)生.學(xué)號(hào)=課程.學(xué)號(hào)WHERE學(xué)生.性別=YESORDERBY課程.學(xué)分DESC;```解析:該SQL查詢使用了INNERJOIN連接“學(xué)生”表和“課程”表(假設(shè)存在一個(gè)名為“學(xué)號(hào)”的關(guān)聯(lián)字段,如果實(shí)際表結(jié)構(gòu)不同,連接條件需相應(yīng)修改),通過WHERE子句篩選性別為“是”的學(xué)生,使用ORDERBY子句按學(xué)分降序排列結(jié)果。3.(30分)```vbaPrivateSubbtnCheck_Click()IfIsNull(Me.txtStudentID.Value)OrNotMe.txtStudentID.ValueLike"0000000-0"

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論