版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
2023年山西省臨汾市全國計算機等級考試Access數(shù)據(jù)庫程序設計真題(含答案)學校:________班級:________姓名:________考號:________
一、操作題(10題)1.在窗體上添加一個名為Command1的命令按鈕,然后編寫如下程序:
Functionm(xAsInteger,yAsInteger)AsInteger
m=IIf(x>y,x,y)
EndFunction
PrivateSubCommand1_Click()
DimaAsInteger,bAsInteger
a=1
b=2
MsgBoxm(a,b)
EndSub
打開窗體運行后,單擊命令按鈕,消息框中輸出結(jié)果為【】。
2.編輯數(shù)據(jù)表:在ACCESS數(shù)據(jù)庫“教學管理.mdb”,跟下面要求進行相應的操作:表的復制和重命名、隱藏列、凍結(jié)列、移動列、行高與列寬、更改表數(shù)據(jù)的字體、設置數(shù)據(jù)表格式、數(shù)據(jù)的查找與替換。
3.建立表之間的關系:在ACCESS數(shù)據(jù)庫“教學管理.mdb”,其中有四個表:“教師”、“學生”、“課程”、“選課成績”。由于一名學生可以選修多門課程,而一門課程也可供多名學生選修,則課程與學生之間是多對多聯(lián)系。一般將一個多對多聯(lián)系拆分為兩個一對多聯(lián)系。故進行如下操作:1、建立“學生”——“選課成績”、“課程”——“選課成績”之間的關系,2、實施“參照完整性”,要求“級聯(lián)更新”和“級聯(lián)刪除”。如下圖
4.下列程序的輸出結(jié)果是()。
PrivateSubCommand1_Click()
Dimarr(1To10)
Fori=1To10
Nexti
ForEachiInarr()
Nexti
EndSub
5.空數(shù)據(jù)庫的建立:在D:\\Access目錄下建立一個ACCESS空數(shù)據(jù)庫文件“教學管理.mdb”。
6.
7.在窗體中添加一個名稱為Commandl的命令按鈕,然后編寫如下程序:
PrivateSubo(ByVidpAslnteger)
p=p*2
EndSub
PrivateSubCommandl_C1kk()
DimiAsIntcger
Cails(1)
Ifi>4Thcni=i^2
MsgBoxi
EndSub
窗體打開運行后,單擊命令按鈕,則消息框的輸出結(jié)果為______。
8.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫。(1)以“課程成績”表為數(shù)據(jù)源,創(chuàng)建分組統(tǒng)計查詢“最高分”,結(jié)果顯示“課程編號”和“最高分”。(2)以“課程”表為數(shù)據(jù)源,自動創(chuàng)建縱欄式窗體“課程”。(3)在“課程”窗體中添加以最高分為數(shù)據(jù)源的子窗體“最高分”,子窗體顯示“最高分”字段。(4)在窗體頁眉(高度1cm)中加入標簽“Label_1”,標題為“各科成績最高分”,特殊效果為“凸起”,字體為“宋體”、“加粗”、“14號”。(5)去除子窗體的記錄導航欄。“課程”窗體顯示效果如圖3所示。
9.
10.Access數(shù)據(jù)庫的擴展名是【】。
二、基本操作題(10題)11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
三、1.選擇題(10題)21.窗體類型中將窗體的一個顯示記錄按列分隔,每列的左邊顯示字段名,右邊顯示字段內(nèi)容的是
A.表格式窗體B.數(shù)據(jù)表窗體C.縱欄式窗體D.主/子窗體
22.假設有一組數(shù)據(jù):工資為800元,職稱為“講師”,性別為“男”,在下列邏輯表達式中結(jié)果為“假”的是()。A.工資>800AND職稱="助教"OR職稱="講師"
B.性別="女"ORNOT職稱="助教"
C.工資=800AND(職稱="講師"OR性別="女")
D.工資>800AND(職稱="講師"OR性別="男")
23.必須輸入任何的字符或一個空格應輸入的掩碼是______。
A.0B.&C.AD.C
24.下列不屬于查詢的三種視圖的是______。
A.設計視圖B.模板視圖C.數(shù)據(jù)表視圖D.SQL視圖
25.設有如下關系表:
則下列操作中,正確的是()。
A.T=R∩SB.T=R∪SC.T=R×SD.T=R/S
26.結(jié)構(gòu)化分析方法是面向()的自頂向下、逐步求精進行需求分析的方法。
A.對象B.數(shù)據(jù)結(jié)構(gòu)C.數(shù)據(jù)流D.目標
27.數(shù)值函數(shù)Int(數(shù)值表達式)返回數(shù)值表達式值的______。
A.絕對值B.符號值C.整數(shù)部分值D.小數(shù)部分值
28.窗體是Access數(shù)據(jù)庫中的一種對象,以下哪項不是窗體具備的功能
A.輸入數(shù)據(jù)B.編輯數(shù)據(jù)C.輸出數(shù)據(jù)D.顯示和查詢表中的數(shù)據(jù)
29.下面程序運行后,輸出結(jié)果為()。
Dima()
a=Array(1,3,5,7,9)
S=0
Fori=1To4
S=S*10+a(i)
Nexti
Prints
A.1357B.3579C.7531D.9753
30.數(shù)據(jù)庫設計包括兩個方面的設計內(nèi)容,它們是______。
A.概念設計和邏輯設計B.模式設計和內(nèi)模式設計C.內(nèi)模式設計和物理設計D.結(jié)構(gòu)特性設計和行為特性設計
四、綜合應用題(10題)31.
32.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫。(1)在“訂單”窗體中添加標簽名為“起始日期”和“終止日期”的文本框。(2)修改“訂單明細表”查詢,設置“定購日期”字段的條件為:>;一[Forms]![訂單]![起始日期]And<;=[Forms]![訂單]![終止日期]。在“訂單”窗體上添加“查詢”按鈕,運行“訂單明細表”查詢。設置窗體的寬度為“7.674cm”,“彈出方式”。窗體顯示結(jié)果如圖3所示。
33.
34.
35.在考生文件夾下有一個“Acc3.mdb”數(shù)據(jù)庫。
(1)以“客戶基本情況表”表為數(shù)據(jù)源,創(chuàng)建“按照窗體客戶代碼查詢”的功能查詢,查詢與“銷售明細”窗體中客戶代碼相同的客戶信息。結(jié)果顯示“客戶基本情況表”表的全部字段。查詢結(jié)果如圖3所示。
(2)在“銷售明細”窗體中添加“房源信息”和“客戶信息”按鈕,分別實現(xiàn)運行“安照窗體房源代碼查詢”和“按照窗體客戶代碼查詢”查詢查詢結(jié)果如圖4所示。
36.
37.
38.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫。(1)以“課程成績”表為數(shù)據(jù)源,創(chuàng)建分組統(tǒng)計查詢“最高分”,結(jié)果顯示“課程編號”和“最高分”。(2)以“課程”表為數(shù)據(jù)源,自動創(chuàng)建縱欄式窗體“課程”。(3)在“課程”窗體中添加以最高分為數(shù)據(jù)源的子窗體“最高分”,子窗體顯示“最高分”字段。(4)在窗體頁眉(高度1cm)中加入標簽“Label_1”,標題為“各科成績最高分”,特殊效果為“凸起”,字體為“宋體”、“加粗”、“14號”。(5)去除子窗體的記錄導航欄。“課程”窗體顯示效果如圖3所示。
39.
40.
五、綜合操作題(2題)41.
42.
六、簡單應用題(2題)43.
44.
參考答案
1.44解析:M(6)的值為12-6=6;則有M(2+6)=M(8)的值為12-8=4。2.第一題:步驟:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、鼠標右鍵單擊“學生”表,選擇“復制”,再在工具欄上找到“粘貼”圖標,在“表名稱”中輸入“學生表備份”,同時選擇“結(jié)構(gòu)和數(shù)據(jù)”,單擊“確定”即可。3、鼠標右鍵單擊“學生表備份”表,選擇“重命名”,再輸入“學生表備份2009”即可。第二題:步驟:1、在打開的數(shù)據(jù)庫中打開“教師”表,把鼠標移動到“教師編號”字段,鼠標變成“向下黑色箭頭”時單擊左鍵,選中整個字段。2、再單擊鼠標右鍵,選擇“隱藏列”單擊即可。3、在當前表的灰色出單擊鼠標右鍵,選擇“取消隱藏列”,在彈出的窗口的“教師編號”前面的方框打上小勾即可。第三題:1、在第二題的基礎上,在擋開的教師表中操作,把鼠標移動到“姓名”字段,鼠標變成“向下黑色箭頭”時單擊左鍵,選中整個字段。2、再單擊鼠標右鍵,選擇“凍結(jié)列”單擊即可。3、在第二步不關閉表的情況下,同樣是選擇整列“姓名”,單擊鼠標右鍵,選擇“取消對所有列的凍結(jié)”即可。第四題:1、在第三題的情況下,不關閉表的情況下,同樣是選中整列字段“教師編號”,按住鼠標左鍵不放,看到鼠標下方加有虛線的方框時拉動鼠標移動到“姓名”列后面,放開鼠標即可。第五題:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、打開“教師”表,選中“教師”表的任意一行,然后單擊鼠標的右鍵,選擇“行高”;或者在“格式”中選擇“行高”,再彈出的行高的窗口中輸入想要的高度,如題目的要求是“18”,單擊“確定”即可。3、打開“教師”表,選中“教師”表的任意一列,然后單擊鼠標的右鍵,選擇“列寬”;或者在“格式”中選擇“列寬”,再彈出的行高的窗口中輸入想要的高度,如題目的要求是“18”,單擊“確定”即可。4、設置完成后保存即可。第六題:1、在第五題的基礎上,在“教師”表的灰色處單擊鼠標右鍵,選擇字體,在彈出來的窗口上選擇和設置題目的要求后,確定、保存即可。第七題:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、打開“教師”表,在工具欄上找到“格式”,單擊有選擇“數(shù)據(jù)表”,在“設置數(shù)據(jù)表格式”中按題目的要求選擇需要的設置即可。同理操作即可完成。3.1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、在工具欄上找到“關系”按鈕單擊,在彈出的空白窗口上單擊鼠標右鍵,選擇“顯示表”,在出現(xiàn)的“顯示表”,選擇題目要求的相關表,點擊添加,原來的空白處就會出現(xiàn)相應的表。3、將鼠標放置于“課程”中的“課程編號”,按住左鍵拖動到“選課成績”表中的“課程編號”,放開鼠標即可,在編輯關系選擇在“實施參照完整性”、“級聯(lián)更新相關字段”、“級聯(lián)刪除相關字段”前面的小框里面打上勾。后單擊“創(chuàng)建”即可。4、同理建立“學生”與“選課成績”之間的關系即可。
4.1515解析:本題考查VBA中ForEach…Next循環(huán)的知識。ForEach…Next循環(huán)是一種特殊的循環(huán),這種循環(huán)只能用在數(shù)組中,用來遍歷數(shù)組中的每一個元素。本題中的第一個循環(huán)為數(shù)組的每個元素賦值,而第二個循環(huán)中更改了這些值。綜合兩個循環(huán)來看,實際上最后arr(i)的值為2*i+1。5.1、現(xiàn)在D盤下建立一個空的文件夾,命名為“ACCESS”文件夾。2、打開ACCESS文件夾,單擊鼠標的右鍵,找到新建,單擊數(shù)據(jù)庫的程序的相關圖標。3、文件夾下就會出現(xiàn)數(shù)據(jù)庫的圖標文件,重命名數(shù)據(jù)庫的名稱即可。注:在命名數(shù)據(jù)庫文件的同時不允許輸入文件名的擴展名。若沒有顯示擴展名,則從“工具”打開找到“文件夾選項”,單擊“文件夾選項”,找到隱藏擴展名的那一項,把前面的小框去掉,并應用即可。
6.
7.36
8.(1)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“查詢”對象,單擊“新建”按鈕,選擇“設計視圖”,添加“課程成績”表。選擇“課程編號”和“成績”字段,確保工具欄中的“總計”按鈕按下。在“課程編號”字段的“總計”行選擇“Groupby”,在“成績”字段的“總計”行選擇“Max”,在“成績”字段前添加“最高分”字樣。
(2)在“Acc3.mdb”數(shù)據(jù)庫窗口中單擊“窗體”對象,單擊“新建”按鈕,選擇“自動創(chuàng)建窗體:縱欄式”,選擇“課程”表為數(shù)據(jù)源,單擊“確定”按鈕。
(3)在工具箱中選擇“子窗體/子報表”添加到窗體中,按照要求選擇字段。
(4)在窗體頁眉中加入標簽,根據(jù)題意進行屬性修改。
(5)在子窗體設計視圖中的導航按鈕欄選擇“否”。
9.
10.mdb或mdbAccess所提供的對象都存放在同一個數(shù)據(jù)庫文件(擴展名為.mdb文件)中,而不是像其他PC的數(shù)據(jù)庫那樣分別存放在不同的文件中。
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.C解析:表格式窗體在一個窗體中顯示多條記錄的內(nèi)容;數(shù)據(jù)表窗體在外觀上跟數(shù)據(jù)表和查詢數(shù)據(jù)的界面相同;而主/子窗體通常用于顯示多個表或查詢中的結(jié)果。
22.D解析:本題考查的是表達式。邏輯運算符及其含義:Not:當Not連接的表達式為真時,整個表達式為假。And:當And連接的表達式都為真時,整個表達式為真,否則為假。Or:當Or連接的表達式有一個為真時,整個表達式為真,否則為假。在邏輯表達式中,括號可改變優(yōu)先級的順序,強制優(yōu)先處理表達式的某部分,括號內(nèi)的操作總是比括號外的操作先被執(zhí)行。選項A:“工資>800”條件為假,“職稱='助教'”條件為假,“職稱='講師'”條件為真,所以整個表達式可以看作:假AND假OR真,表達式中沒有括號,且邏輯運算符的運算順序為NOT→AND→OR,所以先運算AND表達式的值為假,即表達式演變?yōu)椤凹貽R真”,根據(jù)邏輯運算符的含義,最終結(jié)果為真。選項B:判斷各條件后,表達式可以看作:假0RNOT假,同樣,由邏輯運算符的運算順序得知先運算NOT表達式,所以表達式演變?yōu)椤凹貽R真”,最終結(jié)果為真。選項C:判斷各條件后,表達式可以看作:真AND(真OR假),優(yōu)先執(zhí)行括號內(nèi)的表達式,也就是“真AND真”,最終結(jié)果為真。選項D:判斷各條件后,表達式可以看作:假AND(真OR真),優(yōu)先執(zhí)行括號內(nèi)的表達式,也就是“假AND真”,最終結(jié)果為假。
23.B解析:定義輸入掩碼屬性所使用的字符如下表:
[*]
24.B解析:查詢的三種視圖包括設計視圖、數(shù)據(jù)表視圖和SQL視圖。
25.B解析:T是R∪S的結(jié)果,關系T由屬于關系R的或者屬于關系S的元組組成。
26.CC。【解析】結(jié)構(gòu)化分析方法是面向數(shù)據(jù)流進行需求分析的方法,采用自頂向下、逐層分解,建立系統(tǒng)的處理流程,以數(shù)據(jù)流圖和數(shù)據(jù)字典為主要工具,建立系統(tǒng)的邏輯模型。
27.C解析:數(shù)值函數(shù)說明:
Int(數(shù)值表達式)返回數(shù)值表達式值的整數(shù)部分值
Abs(數(shù)值表達式)返回數(shù)值表達式絕對值
srq(數(shù)值表達式)返回數(shù)值表達式值的平方根值
Sgn(數(shù)值表達式)返回數(shù)值表達式值的符號值。當數(shù)值表達式值大于0,返回值為1;當數(shù)值表達式值等于0,返回值為0;當數(shù)值表達式值小于0,返回值為-1。
28.C解析:窗體是Access數(shù)據(jù)庫應用中一個非常重要的工具,它可以用于顯示表和查詢中的數(shù)據(jù),輸入數(shù)據(jù)、編輯數(shù)據(jù)和修改數(shù)據(jù)。但沒有包含C)這項功能。
29.B解析:本題考查數(shù)組和循環(huán)的知識。在VBA中定義的數(shù)組如果沒有指明下限一律默認下限為0。本題實際上每次把s*10然后加上數(shù)組的某一個元素構(gòu)成一個新的數(shù)字,是從下標為1也就是第二個數(shù)組元素開始的。
30.A解析:模式設計和內(nèi)模式設計是概念設計的兩種方法。物理設計是根據(jù)特定的計算機系統(tǒng),對數(shù)據(jù)的存儲結(jié)構(gòu)和存取方法進行設計,從而實現(xiàn)從邏輯結(jié)構(gòu)到物理結(jié)構(gòu)的轉(zhuǎn)換。從系統(tǒng)開發(fā)的角度來看,結(jié)構(gòu)特性設計和行為特性-設計是數(shù)據(jù)庫應用系統(tǒng)所具有的兩個特性。結(jié)構(gòu)特性的設計,設計各級數(shù)據(jù)庫模式(靜態(tài)特性):行為特性的設計,改變實體及其特性,決定數(shù)據(jù)庫系統(tǒng)的功能(動態(tài)特性)。
31.
32.(1)在“Acc3.mdb”數(shù)據(jù)辟窗口中右鍵單擊“訂單”窗體,選擇“設計視圖”。在“訂單”暫體頁眉中添加標簽為“起始F1期”和“終J日期”的文本框,右鍵單擊文本框,單擊選擇“屬性”,在“樣式”行選擇“短日期”。
(2)在“訂單明細表”查詢的“定購日期”字段的“準則”行輸入“>:[Forms]![訂單]![起始日
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年某國企人事檔案專員招聘備考題庫參考答案詳解
- 2025年高職城市軌道交通工程技術(shù)(軌道施工維護)試題及答案
- 2025年高職作物育種(技巧應用實操)試題及答案
- 2025年高職(建設工程管理)工程合同管理綜合測試試題及答案
- 2025年中職圖書館學(圖書借閱服務)試題及答案
- 2025年高職(文秘)會議組織與管理綜合測試題及答案
- 2025年大學醫(yī)學(生理學)試題及答案
- 2025年高職人力資源管理(員工招聘與配置)試題及答案
- 2025年高職(中藥學)中藥學進階階段測試試題及答案
- 2025年高職幼兒心理(幼兒心理應用)試題及答案
- 化工廠班組安全培訓課件
- 2025四川成都農(nóng)商銀行招聘10人筆試備考題庫及答案解析
- 營業(yè)執(zhí)照借用協(xié)議合同
- 2025年秋蘇教版(新教材)初中生物八年級上冊期末知識點復習卷及答案(共三套)
- 2025年小升初學校家長面試題庫及答案
- WB/T 1019-2002菱鎂制品用輕燒氧化鎂
- GB/T 6003.2-1997金屬穿孔板試驗篩
- GB/T 4074.21-2018繞組線試驗方法第21部分:耐高頻脈沖電壓性能
- 完整word版毛澤東思想和中國特色社會主義理論體系概論知識點歸納
- GB/T 13350-2008絕熱用玻璃棉及其制品
- 《語言的演變》-完整版課件
評論
0/150
提交評論