




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2022年甘肅省張掖市全國計(jì)算機(jī)等級考試Access數(shù)據(jù)庫程序設(shè)計(jì)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________
一、操作題(10題)1.
2.在窗體中添加一個命令按鈕,名稱為Command1,然后編寫如下程序:
PrivateSubCommand1_Click()
sum=0
Fori=1To100step2
Nexti
MsgBoxsum
EndSub
窗體打開運(yùn)行后,單擊命令按鈕,則消息框的輸出結(jié)果為()。
3.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫。(1)以“課程成績”表為數(shù)據(jù)源,創(chuàng)建分組統(tǒng)計(jì)查詢“最高分”,結(jié)果顯示“課程編號”和“最高分”。(2)以“課程”表為數(shù)據(jù)源,自動創(chuàng)建縱欄式窗體“課程”。(3)在“課程”窗體中添加以最高分為數(shù)據(jù)源的子窗體“最高分”,子窗體顯示“最高分”字段。(4)在窗體頁眉(高度1cm)中加入標(biāo)簽“Label_1”,標(biāo)題為“各科成績最高分”,特殊效果為“凸起”,字體為“宋體”、“加粗”、“14號”。(5)去除子窗體的記錄導(dǎo)航欄?!罢n程”窗體顯示效果如圖3所示。
4.使用數(shù)據(jù)視圖創(chuàng)建表:在D:\\Access目錄下有一ACCESS數(shù)據(jù)庫“教學(xué)管理.mdb”。利用表的“數(shù)據(jù)視圖”創(chuàng)建如下圖所示的“學(xué)生-數(shù)據(jù)視圖”表。
5.在窗體中添加一個命令按鈕(名為Command1)和一個文本框(名為Text1),然后編寫如下事件過程:
PrivateSubCommand1_Click()
DimxAsInteger,yAsInteger,zAsInteger
Callp1(a,b,c)
EndSub
Subp1(xAsInteger,yAsInteger,zAsInteger)
z=x+y
EndSub
打開窗體運(yùn)行后,單擊命令按鈕,文本框中顯示的內(nèi)容是()。
6.
7.使用表向?qū)?chuàng)建表:在D:\\Access目錄下有一ACCESS數(shù)據(jù)庫“教學(xué)管理.mdb”。利用表的“表向?qū)А眲?chuàng)建如右圖的“學(xué)生-表向?qū)А北怼?.字段屬性設(shè)置:在D:\\Access目錄下有一ACCESS數(shù)據(jù)庫“教學(xué)管理.mdb”,其中有一“學(xué)生”表,如右圖。根據(jù)要求進(jìn)行相應(yīng)的設(shè)置。9.創(chuàng)建一個查詢,要求將表對象“tStud”中總分成績超過270分(含270分)的學(xué)生信息追加到空表“tTemp”中。其中,“tTemp”表的入學(xué)成績?yōu)閷W(xué)生總分,所建查詢命名為“qT4”。10.建立表之間的關(guān)系:在ACCESS數(shù)據(jù)庫“教學(xué)管理.mdb”,其中有四個表:“教師”、“學(xué)生”、“課程”、“選課成績”。由于一名學(xué)生可以選修多門課程,而一門課程也可供多名學(xué)生選修,則課程與學(xué)生之間是多對多聯(lián)系。一般將一個多對多聯(lián)系拆分為兩個一對多聯(lián)系。故進(jìn)行如下操作:1、建立“學(xué)生”——“選課成績”、“課程”——“選課成績”之間的關(guān)系,2、實(shí)施“參照完整性”,要求“級聯(lián)更新”和“級聯(lián)刪除”。如下圖二、基本操作題(10題)11.在考生文件夾中有一個“Acc1.mdb”數(shù)據(jù)庫。(1)將“教師檔案表”以文本文檔格式導(dǎo)出到考生文件夾下,第一行包含列字段名稱,逗號為分隔符,導(dǎo)如文件的名稱為“教師檔案表”。(2)取消“教師檔案表”的隱藏列,將“姓名”字段列移動至“教師編號”字段列和“職稱”字段列之間。(3)設(shè)置“班級”表到“教師授課”表的關(guān)系為“一對多”,“實(shí)施參照完整性”。
12.
13.
14.
15.
16.
17.
18.
19.
20.
三、1.選擇題(10題)21.設(shè)a=3,b=5,則以下表達(dá)式值為真的是()。
A.a>=bAndb>10
B.(a>B)Or(b>0)
C.(a<0)Eqv(b>0)
D.(-3+5>A)And(b>0)
22.下述有關(guān)選項(xiàng)組敘述正確的是______。
A.如果選項(xiàng)組結(jié)合到某個字段,實(shí)際上是組框架內(nèi)的復(fù)選框、選項(xiàng)按鈕或切換按鈕結(jié)合到該字段上的
B.選項(xiàng)組中的復(fù)選框可選可不選
C.使用選項(xiàng)組,只要單擊選項(xiàng)組中所需的值,就可以為字段選定數(shù)據(jù)值
D.以上說法都不對
23.若某報表中每個班級都有多條記錄,如果要使用班級字段(文本型)對記錄分類,班級號為0440018,0440019,0440020…則組間距應(yīng)設(shè)為()。
A.4B.5C.6D.7
24.某數(shù)據(jù)庫的表中要添加一個Word文檔,則該采用的字段類型是()。
A.OLE對象數(shù)據(jù)類型B.超級鏈接數(shù)據(jù)類型C.查閱向?qū)?shù)據(jù)類型D.自動編號數(shù)據(jù)類型
25.在過程定義中有語句:PublicSubData(ByRefnAsInteger)其中ByRef的含義是()。
A.傳值調(diào)用B.傳址調(diào)用C.形式參數(shù)D.實(shí)際參數(shù)
26.在窗體中添加一個名稱為Commandl的命令按鈕,然后編寫如下程序:PublicxAsIntegerPrivateSubCommandl_click()x=10Calls1Calls2MsgBOxxEndSubPfivateSubs1()x=x+20EndSubPrivateSub
A.10B.30C.40D.50
27.已定義好有參函數(shù)f(m),其中形參m是整型量。下面調(diào)用該函數(shù),傳遞實(shí)參為5,將返回的函數(shù)數(shù)值賦給變量to以下正確的是______。
A.t=f(m)B.t=Callf(m)C.t=f(5)D.t=Callf(5)
28.在現(xiàn)實(shí)世界中,每個人都有自己的出生地,實(shí)體“人”與實(shí)體“出生地”之間的聯(lián)系是______。A.一對一聯(lián)系B.一對多聯(lián)系C.多對多聯(lián)系D.無聯(lián)系
29.需求分析階段最后提供的文檔是軟件的()。
A.功能說明書B.加工說明書C.可行性分析報告D.需求規(guī)格說明書
30.下列關(guān)系模型中術(shù)語解析不正確的是
A.記錄,滿足一定規(guī)范化要求的二維表,也稱關(guān)系
B.字段,二維表中的一列
C.數(shù)據(jù)項(xiàng),也稱為分量,是每個記錄中的一個字段的值
D.字段的值域,字段的取值范圍,也稱為屬性域
四、綜合應(yīng)用題(10題)31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
五、綜合操作題(2題)41.
42.
六、簡單應(yīng)用題(2題)43.
44.
參考答案
1.
2.25002500解析:本題考查循環(huán)的知識。這個問題比較簡單,實(shí)際上就是求1到100之間的奇數(shù)和,最終結(jié)果為2500。
3.(1)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“查詢”對象,單擊“新建”按鈕,選擇“設(shè)計(jì)視圖”,添加“課程成績”表。選擇“課程編號”和“成績”字段,確保工具欄中的“總計(jì)”按鈕按下。在“課程編號”字段的“總計(jì)”行選擇“Groupby”,在“成績”字段的“總計(jì)”行選擇“Max”,在“成績”字段前添加“最高分”字樣。
(2)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“窗體”對象,單擊“新建”按鈕,選擇“自動創(chuàng)建窗體:縱欄式”,選擇“課程”表為數(shù)據(jù)源,單擊“確定”按鈕。
(3)在工具箱中選擇“子窗體/子報表”添加到窗體中,按照要求選擇字段。
(4)在窗體頁眉中加入標(biāo)簽,根據(jù)題意進(jìn)行屬性修改。
(5)在子窗體設(shè)計(jì)視圖中的導(dǎo)航按鈕欄選擇“否”。4.1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理”數(shù)據(jù)庫。2、選擇數(shù)據(jù)庫的對象“表”,可以在窗口上雙擊“通過輸入數(shù)據(jù)創(chuàng)建表”或者單擊“新建”,在打開的窗口中選擇“數(shù)據(jù)表視圖”。單擊“確定”按鈕,把鼠標(biāo)放置于“字段1”上,變成向下箭頭以后“單擊一下”,使得整個字段變成黑色,然后單擊“鼠標(biāo)右鍵”一次,選擇“重命名列”,輸入所要求的字段名稱;同理一直操作完成,命名完成以后單擊“保存”,輸入“學(xué)生-數(shù)據(jù)視圖”,單擊“確定”即可。3、再用“設(shè)計(jì)視圖”打開“學(xué)生-數(shù)據(jù)視圖”表進(jìn)行表的“數(shù)據(jù)類型”進(jìn)行設(shè)計(jì),設(shè)計(jì)完成后單擊“保存”即可。
5.1515解析:本題考查VBA程序中過程調(diào)用的知識。由于VBA中,默認(rèn)情況下,參數(shù)是按地址傳遞(ByRef),對形參的改變會影響到實(shí)參。本題中z的值等于a+b,這個z值會返回給實(shí)參c,所以文本框中顯示的內(nèi)容為15。
6.7.1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理”數(shù)據(jù)庫。2、選擇數(shù)據(jù)庫的對象“表”,可以在窗口上雙擊“使用向?qū)?chuàng)建表”或者單擊“新建”,在打開的窗口中選擇“表向?qū)А?。單擊“確定”按鈕,在彈出的窗口上選擇“商務(wù)”,在示例表中選擇“學(xué)生”表。3、添加九個示例字段到“新表中的字段”,在“新表中的字段”下面單擊“重命名字段”進(jìn)行如要求所示的圖的字段名字。完成命名之后單擊“下一步”,命名為“學(xué)生-表向?qū)А?,選擇“不,讓我自己設(shè)置主鍵”。4、單擊“下一步”,再單擊“下一步”,再單擊“下一步”,點(diǎn)擊“完成”即可。5、關(guān)閉打開的表,右鍵單擊“學(xué)生-表向?qū)А保x擇“設(shè)計(jì)視圖”打開表。6、在打開表中進(jìn)行如題目要求所示設(shè)置“數(shù)據(jù)類型”,完成后“保存”即可8.第一題:1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理”數(shù)據(jù)庫。2、用“設(shè)計(jì)視圖”打開“學(xué)生”表,將光標(biāo)放到“學(xué)生編號”處,再在“字段屬性”中選擇“字段大小”,手動輸入阿拉伯?dāng)?shù)字“10”。3、同理,把光標(biāo)放到“年齡”處,在“字段大小”中選擇“整型”,保存即可。第二題:1、再第一題保存的基礎(chǔ)上,“設(shè)計(jì)視圖”打開“學(xué)生”表,將光標(biāo)放到“入校日期”處,再在“字段屬性”中“格式”處,選擇“短日期”即可。第三題:1、再第二題保存的基礎(chǔ)上,“設(shè)計(jì)視圖”打開“學(xué)生”表,將光標(biāo)放到“姓名”處,再在“字段屬性”中“標(biāo)題”中輸入“學(xué)生姓名”,保存即可。第四題:1、再第三題保存的基礎(chǔ)上,“設(shè)計(jì)視圖”打開“學(xué)生”表,將光標(biāo)放到“性別”處,再在“字段屬性”中“默認(rèn)值”中輸入“男”,保存即可;在“字段屬性”中“默認(rèn)值”中輸入“Date()”,保存即可。注意字符匹配問題。第五題:1、再第四題保存的基礎(chǔ)上,“設(shè)計(jì)視圖”打開“學(xué)生”表,將光標(biāo)放到“入校日期”處,再點(diǎn)擊“輸入掩碼”區(qū)域中的“…”,選擇長日期類型,“下一步”,選擇“占位符”為“#”,“下一步”,“完成”,保存即可。第六題:1、再第五題保存的基礎(chǔ)上,“設(shè)計(jì)視圖”打開“學(xué)生”表,將光標(biāo)放到“年齡”處,再在“有效性規(guī)則”中輸入“between16and40或>=16and<=40”保存即可。>=2或[姓名]like"??*"”,保存即可。3、在不關(guān)閉窗口的情況下,將光標(biāo)放到“性別”處,再在“有效性規(guī)則”中輸入“"男"or"女"或[性別]in("男","女")”,保存即可。第七題:1、再第六題保存的基礎(chǔ)上,“設(shè)計(jì)視圖”打開“學(xué)生”表,將光標(biāo)放到“年齡”處,在“字段屬性”中選擇“有效性文本”,再在其中輸入“學(xué)生的年齡只能在16歲到40歲之間!”,保存即可。2、將光標(biāo)放到“姓名”處,在“字段屬性”中選擇“有效性文本”,再在其中輸入“學(xué)生的姓名必須兩個字或兩個字以上!”,保存即可。3、將光標(biāo)放到“性別”處,在“字段屬性”中選擇“有效性文本”,再在其中輸入“性別只能輸入“男”或“女”!”,保存即可。第八題:1、再第六題保存的基礎(chǔ)上,“設(shè)計(jì)視圖”打開“學(xué)生”表,將光標(biāo)放到“簡歷”處,再在“必填字段”和“允許空字符串”都設(shè)置為“是”,保存即可。第九題:1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理”數(shù)據(jù)庫。2、用“設(shè)計(jì)視圖”打開“學(xué)生”表,在工具欄上單擊“索引”圖標(biāo),彈出索引對話框。在“索引名稱”下輸入索引名稱“性別_年齡_組合索引”,在“字段名稱”中選擇“性別”,在“排序次序”選擇“升序”;同理,創(chuàng)建下一組索引,保存即可。9.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數(shù)據(jù)庫的復(fù)制、轉(zhuǎn)移。在表中條件表達(dá)式是:數(shù)學(xué)-語文+物理>=270。
【操作步驟】步驟1:在“samp2.msb”窗口下,單擊“查詢”對象,添加“tStud”表。關(guān)閉對話框。執(zhí)行【查詢】一【追加表查詢】菜單命令,在追加表對話框內(nèi)輸追加到表名稱“tTemp”,雙擊“身份證號、“姓名”字段,在“字段”所在行的第三列列出條什運(yùn)算式:[數(shù)學(xué)]+[語文】+(物理】,在其對應(yīng)的“條件”行內(nèi)輸入:>=270,追加到所在行選擇“入學(xué)成績”表。如圖40所示。
步驟2:單擊“保存”按鈕,輸入文件名:“qt4”。單擊“確定”按鈕,關(guān)閉“qt4”查詢窗口。步驟3:關(guān)閉“samp2.mdb”數(shù)據(jù)庫窗口。
10.1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理_原始”數(shù)據(jù)庫。2、在工具欄上找到“關(guān)系”按鈕單擊,在彈出的空白窗口上單擊鼠標(biāo)右鍵,選擇“顯示表”,在出現(xiàn)的“顯示表”,選擇題目要求的相關(guān)表,點(diǎn)擊添加,原來的空白處就會出現(xiàn)相應(yīng)的表。3、將鼠標(biāo)放置于“課程”中的“課程編號”,按住左鍵拖動到“選課成績”表中的“課程編號”,放開鼠標(biāo)即可,在編輯關(guān)系選擇在“實(shí)施參照完整性”、“級聯(lián)更新相關(guān)字段”、“級聯(lián)刪除相關(guān)字段”前面的小框里面打上勾。后單擊“創(chuàng)建”即可。4、同理建立“學(xué)生”與“選課成績”之間的關(guān)系即可。
11.(1)在“Acc1.mdb”數(shù)據(jù)庫窗口中單擊“表”對象,選中“教師檔案表”,右鍵單擊選擇“導(dǎo)出”,選擇對應(yīng)路徑,保存類型選擇“文本文件”,單擊“保存”按鈕,在導(dǎo)出文本向?qū)е羞x擇“帶分隔符”,字段分隔符選擇“逗號”,單擊“完成”按鈕。
(2)打開“教師檔案表”,執(zhí)行“格式”一“取消隱藏列”命令,選中所有列后單擊“關(guān)閉”按鈕。選中“姓名”字段,將其拖動至“教師編號”字段列和“職稱”字段列之間。
(3)執(zhí)行“工具”一“關(guān)系”命令,單擊“顯示表”按鈕,添加“班級”表和“教師授課”表,拖動“班級”表的“班級ID”字段到“教師授課”表的“班級ID”字段中,在“編輯關(guān)系”對話框中選擇“實(shí)施參照完整性”,選擇關(guān)系類型為“一對多”。
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.B解析:本題考查VisualBasic中的邏輯運(yùn)算,屬于重點(diǎn)知識,必考內(nèi)容。根據(jù)And的運(yùn)算法則,選項(xiàng)A中,a>=b為False,因此整個表達(dá)式為False;選項(xiàng)B中,a>b為False,而b>0為True,根據(jù)Or的運(yùn)算法則,整個表達(dá)式為True;選項(xiàng)C等價于FalseEqvTrue,根據(jù)Eqv的運(yùn)算法則,整個表達(dá)式為False:選項(xiàng)D中,(-3+5>a)由于十號運(yùn)算符優(yōu)先于比較運(yùn)算符,因此相當(dāng)于2>a,為False,整個表達(dá)式也為False。答案為B。
22.C解析:選項(xiàng)組是由一個組框及一組復(fù)選框、選項(xiàng)按鈕或切換按鈕組成。選項(xiàng)組可以使用戶選擇某一組確定的,值變的十分容易,因?yàn)橹灰獑螕暨x項(xiàng)組中所需的值,就可以為字段選定數(shù)據(jù)值。如果選項(xiàng)組結(jié)合到某個字段,則只有組框架本身結(jié)合到此字段上,而不是組框架內(nèi)的復(fù)選框、選項(xiàng)按鈕或切換按鈕。
23.D解析:本題考查記錄分組的組間距。分組字段是文本型,且字段值的前5位都相同,若要將同一個班級的記錄放在一起,不同班級的記錄分開,則分組形式應(yīng)為“前綴字符”。組間距就是使用前幾個字符就可以將各個組分開,因?yàn)榈?位有相同的,因此應(yīng)該取7位。答案為D。
24.A解析:OLE對象指的是其他使用OLE協(xié)議程序創(chuàng)建的對象,例如,Word文檔、Excel電子表格、圖像、聲音和其他二進(jìn)制數(shù)據(jù)。
25.D解析:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 27534.1-2025畜禽遺傳資源調(diào)查技術(shù)規(guī)范第1部分:總則
- 2025年醫(yī)院臨床執(zhí)業(yè)醫(yī)師職業(yè)定期考核技能資格知識考試題與答案
- 2025年中考?xì)v史總復(fù)習(xí)初中歷史必考110個重點(diǎn)知識填空匯編
- 培訓(xùn)機(jī)構(gòu)教師活動實(shí)施框架
- 護(hù)理安全輸血培訓(xùn)
- 醫(yī)院職業(yè)防范培訓(xùn)內(nèi)容
- 路緣機(jī)械租賃合同協(xié)議
- 避雷裝置安裝合同協(xié)議
- 景區(qū)車輛協(xié)議書
- 牦牛交易協(xié)議書
- 食品經(jīng)營許可注銷申請書(空白模板)
- 讀后續(xù)寫之情緒描寫課件
- 奇妙的力量-思維力智慧樹知到期末考試答案章節(jié)答案2024年西安文理學(xué)院
- 《研學(xué)旅行市場營銷》課件-研學(xué)旅行市場營銷之社群營銷
- 畢業(yè)設(shè)計(jì)(論文)-某機(jī)修廠供配電系統(tǒng)設(shè)計(jì)
- 中國功夫與經(jīng)絡(luò)智慧樹知到期末考試答案2024年
- AQ-T7008-2013 造修船企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化基本要求
- (正式版)HGT 22820-2024 化工安全儀表系統(tǒng)工程設(shè)計(jì)規(guī)范
- 2024年網(wǎng)絡(luò)安全知識競賽考試題庫400題(含答案)
- 《海上風(fēng)電場工程測量規(guī)程》(NB-T 10104-2018)
- 2024年手機(jī)充電器市場洞察報告
評論
0/150
提交評論