- 相關(guān)推薦
二級Access數(shù)據(jù)庫程序設(shè)計考試試題
無論是在學(xué)校還是在社會中,我們都可能會接觸到試題,試題是用于考試的題目,要求按照標(biāo)準(zhǔn)回答。什么類型的試題才能有效幫助到我們呢?以下是小編整理的二級Access數(shù)據(jù)庫程序設(shè)計考試試題,歡迎大家借鑒與參考,希望對大家有所幫助。
二級Access數(shù)據(jù)庫程序設(shè)計考試試題 1
一、選擇題
(1)下列關(guān)于棧敘述正確的是
A)棧頂元素最先能被刪除
B)棧頂元素最后才能被刪除
C)棧底元素永遠(yuǎn)不能被刪除
D)以上三種說法都不對
(2)下列敘述中正確的是
A)有一個以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)
B)只有一個根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)
C)循環(huán)鏈表是非線性結(jié)構(gòu)
D)雙向鏈表是非線性結(jié)構(gòu)
(3)某二叉樹共有7個結(jié)點(diǎn),其中葉子結(jié)點(diǎn)只有1個,則該二叉樹的深度為(假設(shè)根結(jié)點(diǎn)在第1層)
A)3 B)4 C)6 D)7
(4)在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是
A)軟件集成測試計劃 B)軟件詳細(xì)設(shè)計說明書
C)用戶手冊 D)軟件需求規(guī)格說明書
(5)結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括
A)順序結(jié)構(gòu) B)GOTO跳轉(zhuǎn)
C)選擇(分支)結(jié)構(gòu) D)重復(fù)(循環(huán))結(jié)構(gòu)
(6)下面描述中錯誤的是
A)系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計
B)軟件設(shè)計是將軟件需求轉(zhuǎn)換為軟件表示的過程
C)數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計是軟件設(shè)計的任務(wù)之一
D)PAD圖是軟件詳細(xì)設(shè)計的表示工具
(7)負(fù)責(zé)數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是
A)數(shù)據(jù)定義語言
B)數(shù)據(jù)管理語言
C)數(shù)據(jù)操縱語言
D)數(shù)據(jù)控制語言
(8)下列關(guān)于字段屬性的敘述中,正確的是
A)可對任意類型的字段設(shè)置“默認(rèn)值”屬性
B)定義字段默認(rèn)值的含義是該字段值不允許為空
C)只有“文本”型數(shù)據(jù)能夠使用“輸入掩碼向?qū)А?/p>
D)“有效性規(guī)則”屬性只允許定義一個條件表達(dá)式
(9)查詢“書名”字段中包含“等級考試”字樣的記錄,應(yīng)該使用的條件是
A)Like "等級考試"
B)Like "*等級考試。
C)Like "等級考試*"
D)Like "*等級考試*"
(10)在Access中對表進(jìn)行“篩選”操作的結(jié)果是
A)從數(shù)據(jù)中挑選出滿足條件的記錄
B)從數(shù)據(jù)中挑選出滿足條件的記錄并生成一個新表
C)從數(shù)據(jù)中挑選出滿足條件的.記錄并輸出到一個報表中
D)從數(shù)據(jù)中挑選出滿足條件的記錄并顯示在一個窗體中
二、填空題
(1)有序線性表能進(jìn)行二分查找的前提是該線性表必須是 【1】 存儲的。
(2)一棵二叉樹的中序遍歷結(jié)果為DBEAFC,前序遍歷結(jié)果為ABDECF,則后序遍歷結(jié)果為 【2】 。
(3)對軟件設(shè)計的最小單位(模塊或程序單元)進(jìn)行的測試通常稱為 【3】 測試。
(4)實體完整性約束要求關(guān)系數(shù)據(jù)庫中元組的 【4】 屬性值不能為空。
(5)在關(guān)系A(chǔ)(S,SN,D)和關(guān)系B(D,CN,NM)中,A的主關(guān)鍵字是S,B的主關(guān)鍵字是D,則稱 【5】 是關(guān)系A(chǔ)的外碼。
(6)在Access查詢的條件表達(dá)式中要表示任意單個字符,應(yīng)使用通配符 【6】 。
(7)在SELECT語句中,HAVING子句必須與 【7】 子句一起使用。
(8)若要在宏中打開某個數(shù)據(jù)表,應(yīng)使用的宏命令是 【8】 。
(9)在VBA中要將數(shù)值表達(dá)式的值轉(zhuǎn)換為字符串,應(yīng)使用函數(shù) 【9】 。
(10)運(yùn)行下列程序,輸入如下兩行:
Hi,
I am here.
彈出的窗體中的顯示結(jié)果是 【10】 。
Private Sub Command11_Click()
Dim abc As String, sum As string
sum=""
Do
abc=InputBox("輸入abc")
If Right(abc,1)="." Then Exit Do
sum=sum+abc
Loop
MsgBox sum
End Sub
(11)運(yùn)行下列程序,窗體中的顯示結(jié)果是:x= 【11】 。
Option Compare Database
Dim x As Integer
Private Sub Form_Load()
x=3
End Sub
Private Sub Command11_Click()
Static a As Integer
Dim b As Integer
b=x^2
fun1 x,b
fun1 x,b
MsgBox "x="&x
End Sub
Sub fun1(ByRef y As Integer,ByVal z As Integer)
y=y+z
z=y-z
End Sub
二級Access數(shù)據(jù)庫程序設(shè)計考試試題 2
一、選擇題
以下( )不是Access數(shù)據(jù)庫對象。
A. 表
B. 查詢
C. 報表
D. 文件夾
答案:D。解析:Access數(shù)據(jù)庫對象包括表、查詢、窗體、報表、宏和模塊,不包括文件夾。
在Access中,表之間的關(guān)系包括( )。
A. 一對一、一對多、多對多
B. 一對一、一對二、一對多
C. 一對多、多對一、多對多
D. 一對一、多對一、多對多
答案:A。解析:在關(guān)系數(shù)據(jù)庫中,表之間的關(guān)系主要有一對一、一對多和多對多這三種關(guān)系類型。
若要在Access數(shù)據(jù)庫中創(chuàng)建一個查詢,用于查找“成績”表中成績大于80分的記錄,應(yīng)該使用( )查詢類型。
A. 選擇查詢
B. 參數(shù)查詢
C. 交叉表查詢
D. 操作查詢
答案:A。解析:選擇查詢是最常用的查詢類型,用于從一個或多個表中檢索數(shù)據(jù),通過設(shè)置條件可以篩選出符合要求的記錄,如成績大于80分的記錄。
在Access中,要在報表中對數(shù)據(jù)進(jìn)行分組,應(yīng)該使用( )。
A. 排序與分組功能
B. 報表頁眉/頁腳
C. 頁面頁眉/頁腳
D. 主體節(jié)
答案:A。解析:通過報表的排序與分組功能可以對報表中的數(shù)據(jù)進(jìn)行分組操作,以實現(xiàn)按組顯示和匯總數(shù)據(jù)等功能。
二、填空題
在Access表中,主鍵的作用是______,確保表中記錄的唯一性。
答案:唯一標(biāo)識每條記錄。解析:主鍵是表中的一個或多個字段,它的值能唯一地標(biāo)識表中的每一條記錄,用于保證數(shù)據(jù)的完整性和準(zhǔn)確性。
要在Access中建立表之間的關(guān)系,首先需要在______視圖中進(jìn)行操作。
答案:關(guān)系。解析:在Access中,通過關(guān)系視圖可以建立和編輯表之間的關(guān)系,定義不同表中字段的關(guān)聯(lián)方式。
在Access查詢設(shè)計視圖中,設(shè)置查詢條件的區(qū)域是______。
答案:條件。解析:在查詢設(shè)計視圖的“條件”行中可以輸入各種條件表達(dá)式,用于篩選出符合要求的記錄,這些條件決定了查詢返回的`結(jié)果集。
三、簡答題
簡述Access數(shù)據(jù)庫中表、查詢、報表之間的關(guān)系。
答案:
表是數(shù)據(jù)庫的基礎(chǔ),用于存儲數(shù)據(jù)。它是一個二維結(jié)構(gòu),由行(記錄)和列(字段)組成,所有的數(shù)據(jù)都存儲在表中。
查詢是根據(jù)用戶的需求從一個或多個表中檢索數(shù)據(jù)的工具。它可以對表中的數(shù)據(jù)進(jìn)行篩選、排序、計算等操作,并且查詢結(jié)果可以作為一個動態(tài)的數(shù)據(jù)集合來使用。查詢可以從表中獲取特定的數(shù)據(jù)子集,以滿足不同的業(yè)務(wù)需求,如查找滿足某個條件的記錄,或者對數(shù)據(jù)進(jìn)行匯總統(tǒng)計等。
報表是用于將數(shù)據(jù)以特定的格式呈現(xiàn)出來的對象。它可以基于表或查詢的數(shù)據(jù)進(jìn)行設(shè)計,將數(shù)據(jù)進(jìn)行格式化輸出,方便用戶打印或查看。報表可以對數(shù)據(jù)進(jìn)行分組、匯總,并且可以添加各種格式元素,如標(biāo)題、頁眉頁腳、圖表等,使數(shù)據(jù)展示更加直觀和專業(yè)。報表的數(shù)據(jù)來源通常是表或查詢,通過設(shè)置報表的數(shù)據(jù)源來獲取要顯示的數(shù)據(jù)。
請說明在Access中創(chuàng)建一個簡單的選擇查詢的步驟。
答案:
打開Access數(shù)據(jù)庫,在“創(chuàng)建”選項卡中選擇“查詢設(shè)計”。
在彈出的“顯示表”對話框中,選擇要查詢的表(可以是一個或多個),然后單擊“添加”按鈕,將表添加到查詢設(shè)計視圖中,添加完成后關(guān)閉“顯示表”對話框。
在查詢設(shè)計視圖的上部窗格中,可以看到添加的表及其字段。從表中選擇需要在查詢結(jié)果中顯示的字段,將它們拖放到下部窗格的“字段”行中。
在下部窗格的“條件”行中,根據(jù)查詢要求輸入相應(yīng)的條件表達(dá)式。例如,如果要查詢某個字段值大于某個數(shù)值的記錄,就在該字段對應(yīng)的“條件”行中輸入比較表達(dá)式(如“> 100”)。
根據(jù)需要,可以在“排序”行中設(shè)置查詢結(jié)果的排序方式,如升序或降序。
完成查詢設(shè)計后,單擊“運(yùn)行”按鈕,可以查看查詢結(jié)果。最后可以保存查詢,以便后續(xù)使用。
四、應(yīng)用題
假設(shè)存在一個“學(xué)生管理”數(shù)據(jù)庫,其中有“學(xué)生”表(包含字段:學(xué)號、姓名、性別、出生日期、班級)和“成績”表(包含字段:學(xué)號、課程名稱、成績)。
打開“學(xué)生管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡中選擇“查詢設(shè)計”。
在“顯示表”對話框中,將“學(xué)生”表和“成績”表添加到查詢設(shè)計視圖中。
從“學(xué)生”表中選擇“學(xué)號”、“姓名”、“班級”字段,拖放到查詢設(shè)計視圖的下部窗格的“字段”行中。
在一個新的列的“字段”行中輸入“平均成績: Avg(成績.成績)”,這是一個計算字段,用于計算每個學(xué)生的平均成績。
單擊“設(shè)計”選項卡中的“匯總”按鈕,在查詢設(shè)計視圖下部窗格中會出現(xiàn)“總計”行。
在“學(xué)號”、“姓名”、“班級”字段對應(yīng)的“總計”行中選擇“Group By”,表示按照這些字段進(jìn)行分組;在“平均成績”字段對應(yīng)的“總計”行中選擇“Expression”,表示這是一個計算表達(dá)式。
運(yùn)行查詢,即可得到每個學(xué)生的學(xué)號、姓名、班級以及他們的平均成績的查詢結(jié)果。
請創(chuàng)建一個查詢,顯示每個學(xué)生的學(xué)號、姓名、班級以及他們的平均成績。
答案:
基于上述“學(xué)生管理”數(shù)據(jù)庫,創(chuàng)建一個報表,按照班級分組顯示學(xué)生的學(xué)號、姓名和成績信息,并且在每個班級組的末尾計算該班級學(xué)生的平均成績。
打開“學(xué)生管理”數(shù)據(jù)庫,在“創(chuàng)建”選項卡中選擇“報表設(shè)計”。
在報表設(shè)計視圖的“屬性表”中(如果沒有顯示,可以通過“設(shè)計”選項卡中的“屬性表”按鈕打開),設(shè)置報表的“記錄源”為一個新的查詢(該查詢用于獲取學(xué)生學(xué)號、姓名和成績信息)?梢园凑涨懊鎰(chuàng)建查詢的步驟,在查詢設(shè)計視圖中從“學(xué)生”表和“成績”表中選擇“學(xué)號”、“姓名”、“成績”字段,將“學(xué)生”表中的“班級”字段作為分組依據(jù),將查詢保存為“學(xué)生成績查詢”,然后將報表的“記錄源”設(shè)置為“學(xué)生成績查詢”。
在報表設(shè)計視圖的“分組、排序和匯總”窗格中(如果沒有顯示,可以通過“設(shè)計”選項卡中的“分組和排序”按鈕打開),添加一個分組級別,分組字段為“班級”。
從報表的“字段列表”窗格(如果沒有顯示,可以通過“設(shè)計”選項卡中的“添加現(xiàn)有字段”按鈕打開)中,將“學(xué)號”、“姓名”、“成績”字段拖放到報表的“主體”節(jié)中,調(diào)整布局和格式。
在班級組的“頁腳”節(jié)(通過分組級別展開可以看到)中添加一個文本框,在文本框的“控件來源”屬性中輸入“=Avg([成績])”,用于計算該班級學(xué)生的平均成績。
根據(jù)需要設(shè)置報表的標(biāo)題、頁眉頁腳等其他元素,調(diào)整報表的整體格式,如字體、字號、對齊方式等。
保存并預(yù)覽報表,即可看到按照班級分組顯示學(xué)生學(xué)號、姓名和成績信息,并且在每個班級組末尾有平均成績計算的報表。
答案:
【二級Access數(shù)據(jù)庫程序設(shè)計考試試題】相關(guān)文章:
2017年全國計算機(jī)二級Access 數(shù)據(jù)庫程序設(shè)計考試大綱03-26
Access 數(shù)據(jù)庫程序設(shè)計復(fù)習(xí)方法03-10
2017年全國計算機(jī)二級考試Access試題03-30