點(diǎn)擊查看:2016計(jì)算機(jī)二級(jí)數(shù)據(jù)庫上機(jī)練習(xí)題匯總
在考生文件夾下的"samp1.mdb"數(shù)據(jù)庫文件中已經(jīng)建立表對(duì)象"tStud"。請(qǐng)按以下操作要求,完成表的編輯修改:
(1)將"編號(hào)"字段改名為"學(xué)號(hào)",并設(shè)置為主鍵。
(2)設(shè)置"入校時(shí)間"字段的有效性規(guī)則為:2005年之前的時(shí)間(不含2005年)。
(3)刪除表結(jié)構(gòu)中的"照片"字段。
(4)刪除表中學(xué)號(hào)為"000003"和"000011"的兩條記錄。
(5)設(shè)置"年齡"字段的默認(rèn)值為23。
(6)完成上述操作后,將考生文件夾下文本文件tStud.txt中的數(shù)據(jù)導(dǎo)入并追加保存在表"tStud"中。
考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp2.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對(duì)象"tStaff"和"tTemp"及窗體對(duì)象"fTest"。請(qǐng)按以下要求完成設(shè)計(jì):
(1)創(chuàng)建一個(gè)查詢,查找并顯示具有研究生學(xué)歷的教師的"編號(hào)"、"姓名"、"性別"和"政治面目"4個(gè)字段的內(nèi)容,將查詢命名為"qT1"。
(2)創(chuàng)建一個(gè)查詢,查找并統(tǒng)計(jì)按照性別進(jìn)行分類的教師的平均年齡,然后顯示出標(biāo)題為"性別"和"平均年齡"兩個(gè)字段的內(nèi)容,將查詢命名為"qT2"。
(3)創(chuàng)建一個(gè)參數(shù)查詢,查找教師的"編號(hào)"、"姓名"、"性別"和"職稱"4個(gè)字段的內(nèi)容。其中"性別"字段的準(zhǔn)則條件為參數(shù),要求引用窗體對(duì)象"fTest"上控件"tSex"的值,將查詢命名為"qT3"。
(4)創(chuàng)建一個(gè)查詢,刪除表對(duì)象"tTemp"中所有姓"李"的記錄,將查詢命名為"qT4"。
考生文件夾下有一個(gè)數(shù)據(jù)庫文件"samp3.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對(duì)象"tEmp"、窗體對(duì)象"fEmp"、報(bào)表對(duì)象"rEmp"和宏對(duì)象"mEmp"。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充設(shè)計(jì):
(1)將報(bào)表"rEmp"的報(bào)表頁眉區(qū)域內(nèi)名為"bTitle"標(biāo)簽控件的標(biāo)題顯示為"職工基本信息表",同時(shí)將其放在距上邊0.5厘米、距左側(cè)5厘米的位置。
(2)設(shè)置報(bào)表"rEmp"的主體節(jié)區(qū)內(nèi)"tSex"文本框件控件顯示"性別"字段中的數(shù)據(jù)。
(3)將窗體按鈕"btnP"的單擊事件設(shè)置為宏"mEmp",以完成按鈕單擊打開報(bào)表的操作。
(4)窗體加載時(shí)將考生文件夾下的圖片文件"test.bmp"設(shè)置為窗體"fEmp"的背景。窗體"加載"事件的部分代碼已提供,請(qǐng)補(bǔ)充完整。要求背景圖片文件當(dāng)前路徑必須用CurrentProject.Path獲得。
注意:不能修改數(shù)據(jù)庫中的表對(duì)象"tEmp"和宏對(duì)象"mEmp";不能修改窗體對(duì)象"fEmp"和報(bào)表對(duì)象"rEmp"中未涉及的控件和屬性。
程序代碼只允許在"*****Add*****"與"*****Add*****"之間的空行內(nèi)補(bǔ)充一行語句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語句。
【考點(diǎn)分析】本題考點(diǎn):字段屬性主鍵、默認(rèn)值設(shè)置;刪除字段;刪除記錄;導(dǎo)入表。
【解題思路】 第1、2、3、5小題在設(shè)計(jì)視圖中設(shè)置字段屬性和刪除字段;第4小題在數(shù)據(jù)表中刪除記錄;第6小題通過單擊菜單欄【文件】|【獲取外部數(shù)據(jù)】|【導(dǎo)入表】導(dǎo)入表。
(1)【操作步驟】
步驟1:選中"表"對(duì)象,右鍵單擊"tStud"選擇【設(shè)計(jì)視圖】。
步驟2:將"字段名稱"行的"編號(hào)"改為"學(xué)號(hào)"。
步驟3:選中"學(xué)號(hào)"字段行,右鍵單擊"學(xué)號(hào)"行選擇【主鍵】。
(2)【操作步驟】
步驟1:單擊"入校時(shí)間"字段行任一點(diǎn)。
步驟2:在"有效性規(guī)則"行輸入"<#2005-1-1#"。
(3)【操作步驟】
步驟1:選中"照片"字段行。
步驟2:右鍵單擊"照片"選擇【刪除行】。
步驟3:單擊工具欄中"保存"按鈕
步驟1:單擊菜單欄【視圖】|【數(shù)據(jù)表視圖】。
步驟2:選中學(xué)號(hào)為"000003"的數(shù)據(jù)行,右鍵單擊該行選擇【刪除記錄】,在彈出對(duì)話框中單擊"是"按鈕。
步驟3:按步驟2刪除另一條記錄。
步驟4:單擊工具欄中"保存"按鈕
步驟1:單擊菜單欄【視圖】|【設(shè)計(jì)視圖】。
步驟2:單擊"年齡"字段行任一點(diǎn),在"默認(rèn)值"行輸入"23"。
步驟3:單擊工具欄中"保存"按鈕,關(guān)閉設(shè)計(jì)視圖。
(6)【操作步驟】
步驟1:單擊菜單欄【文件】|【獲取外部數(shù)據(jù)】|【導(dǎo)入】,在"考生文件夾"找到要導(dǎo)入的文件,在"文件類型"列表中選中"文本文件",選中"tStud.txt"文件,單擊"導(dǎo)入"按鈕。
步驟2:連續(xù)單擊"下一步"按鈕,選中"第一行包含字段名稱"單擊"下一步"選中"現(xiàn)有的表中"復(fù)選框,在右側(cè)下拉列表中選中"tStud",單擊"下一步"按鈕,單擊"完成"按鈕。
【易錯(cuò)誤區(qū)】 導(dǎo)入文件時(shí)要選擇正確的文件類型。
【考點(diǎn)分析】 本題考點(diǎn):創(chuàng)建條件查詢、分組總計(jì)查詢、參數(shù)查詢和刪除查詢。
【解題思路】第1、2、3、4小題在查詢?cè)O(shè)計(jì)視圖中創(chuàng)建不同的查詢,按題目要求填添加字段和條件表達(dá)式。
(1)【操作步驟】
步驟1:選中"查詢"對(duì)象,單擊"新建"按鈕,選中"設(shè)計(jì)視圖",單擊"確定"按鈕。在"顯示表"對(duì)話框雙擊表"tStaff",關(guān)閉"顯示表"對(duì)話框。
步驟2:分別雙擊"編號(hào)"、"姓名"、"性別"、"政治面目","學(xué)歷"字段。
步驟3:在"學(xué)歷"字段的"條件"行輸入"研究生",單擊"顯示"行取消該字段顯示。
步驟4:單擊工具欄中"保存"按鈕,另存為"qT1"。關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟1:選中"查詢"對(duì)象,單擊"新建"按鈕,選中"設(shè)計(jì)視圖",單擊"確定"按鈕。在"顯示表"對(duì)話框雙擊表"tStaff",關(guān)閉"顯示表"對(duì)話框。
步驟2:分別雙擊"性別"和"年齡"字段。
步驟3:單擊菜單欄【視圖】|【總計(jì)】,在"年齡"字段"總計(jì)"行下拉列表中選中"平均值"。
步驟4:在"年齡"字段前添加"平均年齡:"字樣。
步驟5:單擊工具欄中"保存"按鈕,另存為"qT2"。關(guān)閉設(shè)計(jì)視圖。
(3)【操作步驟】
步驟1:選中"查詢"對(duì)象,單擊"新建"按鈕,選中"設(shè)計(jì)視圖",單擊"確定"按鈕。在"顯示表"對(duì)話框雙擊表"tStaff",關(guān)閉"顯示表"對(duì)話框。
步驟2:分別雙擊"編號(hào)"、"姓名"、"性別"、"職稱"字段。
步驟3:在"性別"字段的"條件"行輸入"[forms]![fTest]![tSex]"。
步驟4:單擊工具欄中"保存"按鈕,另存為"qT3"。關(guān)閉設(shè)計(jì)視圖。
(4)【操作步驟】
步驟1:選中"查詢"對(duì)象,單擊"新建"按鈕,選中"設(shè)計(jì)視圖",單擊"確定"按鈕。在"顯示表"對(duì)話框雙擊表"tTemp",關(guān)閉"顯示表"對(duì)話框。
步驟2: 單擊菜單欄【查詢】|【刪除查詢】。
步驟3:雙擊"姓名"字段添加到"字段"行,在"條件"行輸入"like"李*""。
步驟4:單擊菜單欄【查詢】|【運(yùn)行】,在彈出的對(duì)話框中單擊"是"按鈕。
步驟5:另存為"qT4"。關(guān)閉設(shè)計(jì)視圖。
【易錯(cuò)誤區(qū)】 創(chuàng)建刪除查詢時(shí)注意條件的設(shè)置格式。
【考點(diǎn)分析】 本題考點(diǎn):報(bào)表中標(biāo)簽、文本框和窗體命令按鈕控件屬性的設(shè)置。
【解題思路】 第1、2、3小題分別在報(bào)表和窗體設(shè)置視圖中直接右鍵單擊控件選擇【事件生成器】,設(shè)置屬性;第4小題直接右鍵單擊控件選擇【事件生成器】,輸入代碼。
(1)【操作步驟】
步驟1:選中"報(bào)表"對(duì)象,右鍵單擊"rEmp"選擇【設(shè)計(jì)視圖】。
步驟2:右鍵單擊"bTitle"選擇【屬性】,"標(biāo)題"行輸入"職工基本信息表",在"上邊距"和"左邊距"行分別輸入"0.5cm"和"5cm"。
(2)【操作步驟】
在"屬性"對(duì)話框中選中"tSex",在"控件來源"行右側(cè)下拉列表中選中"性別"。關(guān)閉屬性界面。
(3)【操作步驟】
步驟1:選中"窗體"對(duì)象,右鍵單擊"fEmp"選擇【設(shè)計(jì)視圖】。
步驟2:右鍵單擊"btnP"按鈕選擇【屬性】。
步驟3:單擊"事件"選項(xiàng)卡,在"單擊"行右側(cè)下拉列表中選中"mEmp"。關(guān)閉屬性界面。
(4)【操作步驟】
步驟1: 右鍵單擊工具欄"生成器"按鈕,在彈出對(duì)話框中選擇"代碼生成器",進(jìn)入編程環(huán)境,在空行內(nèi)輸入代碼:
'*****Add*****
Form.Picture = CurrentProject.Path & "\test.bmp"
'*****Add*****
關(guān)閉界面。
步驟2:單擊工具欄中"保存"按鈕,關(guān)閉設(shè)計(jì)視圖。
【易錯(cuò)誤區(qū)】 設(shè)置文本框控件來源時(shí)要選擇正確的字段名稱。
相關(guān)推薦:
2016年計(jì)算機(jī)二級(jí)數(shù)據(jù)庫復(fù)習(xí)重點(diǎn)
2016年全國計(jì)算機(jī)等級(jí)考試考生須知
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |