access上機(jī)練習(xí)題_第1頁(yè)
access上機(jī)練習(xí)題_第2頁(yè)
access上機(jī)練習(xí)題_第3頁(yè)
access上機(jī)練習(xí)題_第4頁(yè)
access上機(jī)練習(xí)題_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余14頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、1.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,"sampl.accdb”數(shù)據(jù)庫(kù)文件中已建立表對(duì)象“tEmployee試按以下操作要求,完成表的編輯:(1)分析Employee”表的結(jié)構(gòu),判斷并設(shè)置主鍵。(2)刪除表中的“所屬部門(mén)”字段;設(shè)置“年齡”字段的有效性規(guī)則為只能輸入大于16的數(shù)據(jù)。(3)在表結(jié)構(gòu)中的“年齡”與“職務(wù)”兩個(gè)字段之間增添一個(gè)新的字段:字段名稱(chēng)為“黨員否”,字段類(lèi)型為“是/否”型;刪除表中1999年5月聘用、并具有“相聲”愛(ài)好的女職工記錄。(4)設(shè)置“職務(wù)”字段值的輸入

2、方式為從下拉列表中選擇“職員”、“主管”或“經(jīng)理”選項(xiàng)值。(5)設(shè)置“聘用時(shí)間”字段的相關(guān)屬性,使該字段按照“XXXX/XX/XX”格式輸入。例如,2013/06/08。(6)將表中聘用時(shí)間超過(guò)30年(不含30年)的職工“職務(wù)”字段值更改為“退休”。1.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tStud”和“tTemp"。tStud表是學(xué)校歷年來(lái)招收的學(xué)生名單,每名學(xué)生均有身份證號(hào)。對(duì)于現(xiàn)在正在讀書(shū)的“在校學(xué)生”,均有家長(zhǎng)

3、身份證號(hào),對(duì)于已經(jīng)畢業(yè)的學(xué)生,家長(zhǎng)身份證號(hào)為空。例如,表中學(xué)生“張春節(jié)”沒(méi)有家長(zhǎng)身份證號(hào),表示張春節(jié)已經(jīng)從本校畢業(yè),是“校友”。表中學(xué)生“李強(qiáng)”的家長(zhǎng)身份證號(hào)為,表示李強(qiáng)為在校學(xué)生。由于在tStud表中身份證號(hào)對(duì)應(yīng)的學(xué)生姓名是“李永飛”,表示李強(qiáng)的家長(zhǎng)李永飛是本校校友。“張?zhí)臁钡募议L(zhǎng)身份證號(hào)為,表示張?zhí)焓窃谛W(xué)生;由于在tStud表中身份證號(hào)沒(méi)有對(duì)應(yīng)的記錄,表示張?zhí)斓募议L(zhǎng)不是本校的校友。請(qǐng)按下列要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),要求顯示

4、在校學(xué)生的“身份證號(hào)”和“姓名”兩列內(nèi)容,所建查詢(xún)命名為“qT1”。(2)創(chuàng)建一個(gè)查詢(xún),要求按照身份證號(hào)碼找出所有學(xué)生家長(zhǎng)是本校校友的學(xué)生記錄。輸出學(xué)生身份證號(hào)、姓名及家長(zhǎng)姓名三列內(nèi)容,標(biāo)題顯示為“身份證號(hào)”、“姓名”和“家長(zhǎng)姓名”,所建查詢(xún)命名為“qT2”。(3)創(chuàng)建一個(gè)查詢(xún),統(tǒng)計(jì)數(shù)學(xué)成績(jī)?yōu)?00分的學(xué)生人數(shù),標(biāo)題顯示為“num”,所建查詢(xún)命名為“qT3”。要求:使用“身份證號(hào)”字段進(jìn)行計(jì)數(shù)統(tǒng)計(jì)。(4)創(chuàng)建一個(gè)查詢(xún),將“tStud”表中總分成績(jī)超過(guò)270分(含270)的學(xué)生信息追加到空表“tTemp”中。其中,“tTemp”表的入學(xué)成績(jī)?yōu)閷W(xué)生總分,所建查詢(xún)命名為“qT4”。1.3 請(qǐng)?jiān)凇按痤}

5、”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象"tTeacher”、窗體對(duì)象"fTest",報(bào)表對(duì)象“rTeacher"和宏又象"ml"。試在此基礎(chǔ)上按照以下要求補(bǔ)充窗體設(shè)計(jì)和報(bào)表設(shè)計(jì):(1)將報(bào)表對(duì)象rTeacher的報(bào)表主體節(jié)區(qū)中名為“性別”的文本框顯示內(nèi)容設(shè)置為“性別”字段值,并將文本框名稱(chēng)更名為“tSex”。(2)在報(bào)表對(duì)象rTeacher的報(bào)表頁(yè)腳節(jié)區(qū)位置添加一個(gè)計(jì)算控件,計(jì)算并顯示教

6、師的平均工齡。計(jì)算控件放置在距上邊0.3厘米、距左側(cè)3.6厘米,命名為"tAvg”。(3)設(shè)置窗體對(duì)象fTest上名為“btest”的命令按鈕的單擊事件屬性為給定的宏對(duì)象m1。注意:不允許修改數(shù)據(jù)庫(kù)中的表對(duì)象“tTeacher”和宏又'象"m1”;不允許修改窗體對(duì)象“fTest”和報(bào)表對(duì)象“rTeacher”中未涉及的控件和屬性。2.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,“samp1.accdb”數(shù)據(jù)庫(kù)文件中已建立兩個(gè)表對(duì)象“員工表”和“部門(mén)表”。試按以下要求,完成

7、表的各種操作:(1)分析兩個(gè)表對(duì)象“員工表”和“部門(mén)表”的構(gòu)成,判斷其中的外鍵屬性,將其字段名稱(chēng)作為“員工表”表屬性中說(shuō)明的內(nèi)容進(jìn)行設(shè)置。(2)將“員工表”中有攝影愛(ài)好的員工其“備注”字段的值設(shè)為T(mén)rue(即復(fù)選框里打上鉤)。(3)刪除聘用時(shí)間超過(guò)30年(含30年)、“職務(wù)”為“經(jīng)理”的職工。(4)將考生文件夾下文本文件Test.txt中的數(shù)據(jù)導(dǎo)入追加到當(dāng)前數(shù)據(jù)庫(kù)的“員工表”相應(yīng)字段中。(5)設(shè)置相關(guān)屬性,使“員工表”中“密碼”字段以密碼方式輸入并顯示。(6)建立“員工表”和“部門(mén)表”的表間關(guān)系,并實(shí)施參照完整性。2.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如

8、下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好三個(gè)關(guān)聯(lián)表對(duì)象“tStud"、“tCourse”和“tScore”及表對(duì)象“tTemp”。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找選課學(xué)分超過(guò)3分或沒(méi)有先修課的學(xué)生記錄,并顯示學(xué)生的“姓名”、“課程名”和“成績(jī)”三個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT1”。(2)創(chuàng)建一個(gè)查詢(xún),查找5號(hào)入校的學(xué)生,顯示其“學(xué)號(hào)”、“姓名”、“性另和“年齡”四個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT2”。(3)創(chuàng)建一個(gè)查詢(xún),查找選課成績(jī)均在80分(含80分)以上的學(xué)生記錄,并顯示“學(xué)號(hào)”和“平

9、均成績(jī)”兩列內(nèi)容。其中“平均成績(jī)”一列數(shù)據(jù)由統(tǒng)計(jì)計(jì)算得到,所建查詢(xún)命名為“qT3”。(4)創(chuàng)建一個(gè)查詢(xún),將“tStud”表中女學(xué)生的信息追加到“tTemp”表對(duì)應(yīng)的字段中,所建查詢(xún)命名為“qT4”。2.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象"tEmployee"和宏對(duì)象"ml”,同時(shí)還設(shè)計(jì)出以"tEmployee”為數(shù)據(jù)源的窗體對(duì)象“fEmployee”。試在此基礎(chǔ)上按照以下要求補(bǔ)充窗體設(shè)計(jì):

10、(1)在窗體的窗體頁(yè)眉節(jié)區(qū)位置添加一個(gè)標(biāo)簽控件,其名稱(chēng)為“bTitle”,初始化標(biāo)題顯示為“雇員基本信息”,字體名稱(chēng)為“黑體”,字號(hào)為18。(2)將命令按鈕bList的標(biāo)題設(shè)置為“顯示雇員情況”。1.1 單擊命令按鈕bList,要求運(yùn)行宏對(duì)象m1;單擊事件代碼已提供,請(qǐng)補(bǔ)充完整。1.2 取消窗體的水平滾動(dòng)條和垂直滾動(dòng)條;取消窗體的最大化和最小化按鈕。窗體加載時(shí),將“Tda”標(biāo)簽標(biāo)題設(shè)置為“YYYY年雇員信息”,其中“YYYY”為系統(tǒng)當(dāng)前年份(要求使用相關(guān)函數(shù)獲取),例如,2013年雇員信息。窗體“加載”事件代碼已提供,請(qǐng)補(bǔ)充完整。注意:不允許修改窗體對(duì)象"fEmployee”中未涉及

11、的控件和屬性;不允許修改表又象“tEmployee"和宏對(duì)象"m1"。程序代碼只允許在“*Add*”與“*Add*”之間的空行內(nèi)補(bǔ)充一行語(yǔ)句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語(yǔ)句。3.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下,"samp1.accdb”數(shù)據(jù)庫(kù)文件中已建立表對(duì)象"tEmp"。試按以下操作要求,完成對(duì)表“tEmp”的編輯修改和操作:(1)將“編號(hào)”字段改名為“工號(hào)”,并設(shè)置為主鍵;按所屬部分修改工號(hào),修改規(guī)則為:部門(mén)“

12、01”的“工號(hào)”首字符為“1”,部門(mén)“02”首字符為“2”,依次類(lèi)推。(2)設(shè)置“年齡”字段的有效性規(guī)則為不能是空值。(3)設(shè)置“聘用時(shí)間”字段的默認(rèn)值為系統(tǒng)當(dāng)前年的一月一號(hào)。(4)刪除表結(jié)構(gòu)中的“簡(jiǎn)歷”字段;設(shè)置“聘用時(shí)間”字段的相關(guān)屬性,使該字段按照“XXXX/XX/XX”格式輸入,例如,2013/07/08。(5)將考生文件夾下"samp0.accdb”數(shù)據(jù)庫(kù)文件中的表對(duì)象“tTemp”導(dǎo)入到“samp1.accdb”數(shù)據(jù)庫(kù)文件中。(6)完成上述操作后,在“samp1.accdb”數(shù)據(jù)庫(kù)文件中做一個(gè)表對(duì)象“tEmp”的備份,命名為“tEL”。3.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命

13、令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好二個(gè)表對(duì)象“tTeacherl"和"tTeacher2"。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找并顯示在職教師的“編號(hào)”、“姓名、“年齡”和“性另四個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT1”。(2)創(chuàng)建一個(gè)查詢(xún),查找年齡低于所有職工平均年齡的職工記錄,并顯示“編號(hào)姓名”和“聯(lián)系電話”兩列信息,其中“編號(hào)姓名”由“編號(hào)”與“姓名”兩個(gè)字段合二為一構(gòu)成,所建查詢(xún)命名為“qT2”。(3)創(chuàng)建一個(gè)查詢(xún),按輸入

14、的參加工作時(shí)間的月份查找,并顯示教師的“編號(hào)”、“姓名”、“年齡”和“性別”四個(gè)字段內(nèi)容,當(dāng)運(yùn)行該查詢(xún)時(shí),應(yīng)顯示提示信息:“請(qǐng)輸入月份”,所建查詢(xún)命名為“qT3”。(4)創(chuàng)建一個(gè)查詢(xún),將“tTeacherl”表中的黨員教授的記錄追加到“tTeacher2"表相應(yīng)的字段中,所建查詢(xún)命名為“qT4”。3.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tStud"、查詢(xún)對(duì)象“qStud”、窗體對(duì)象“fStud”和子窗體對(duì)象“

15、fDetail”,同時(shí)還設(shè)計(jì)出以“qStud”為數(shù)據(jù)源的報(bào)表對(duì)象“rStud”。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“fStud”窗體和“rStud”報(bào)表的設(shè)計(jì):(1)在報(bào)表的報(bào)表頁(yè)眉節(jié)區(qū)位置添加一個(gè)標(biāo)簽控件,其名稱(chēng)為“bTitle”,標(biāo)題顯示為“團(tuán)員基本信息表”;將名稱(chēng)為“tSex”的文本框控件的輸出內(nèi)容設(shè)置為“性別”字段值。在報(bào)表頁(yè)腳節(jié)區(qū)添加一個(gè)計(jì)算控件,其名稱(chēng)為“tAvg”設(shè)置相關(guān)屬性,輸出學(xué)生的平均年齡。(2)將“fStud”窗體對(duì)象主體節(jié)中控件的Tab鍵焦點(diǎn)移動(dòng)順序設(shè)置為:“CItem”-“TxtDetail”-“CmdRefer”-“CmdList”"CmdClear"

16、-"fDetail""簡(jiǎn)單查詢(xún)”。(3)在窗體加載事件中,實(shí)現(xiàn)重置窗體標(biāo)題為標(biāo)簽“tTitle”的標(biāo)題內(nèi)容。(4)試根據(jù)以下窗體功能要求,對(duì)已給的事件過(guò)程進(jìn)行代碼補(bǔ)充,并運(yùn)行調(diào)試。在窗體中有一個(gè)組合框控件和一個(gè)文本框控件,名稱(chēng)分別為“CItem”和“TxtDetail”;有兩個(gè)標(biāo)簽控件,名稱(chēng)分別為“Label3”和“Ldetail";還有三個(gè)命令按鈕,名稱(chēng)分別為“CmdList"、“CmdRefer”和“CmdClear”。在“CItem”組合框中選擇某一項(xiàng)目后,“Ldetail”標(biāo)簽控件將顯示出所選項(xiàng)目名加上“內(nèi)容:在“TxtDetail”文

17、本框中輸入具體項(xiàng)目值后,單擊“CmdRefer”命令按鈕,如果“CItem”和“TxtDetail”兩個(gè)控件中均有值,則在子窗體中顯示找出的相應(yīng)記錄,如果兩個(gè)控件中沒(méi)有值,顯示提示框,提示框標(biāo)題為“注意”,提示文字為“查詢(xún)項(xiàng)目或查詢(xún)內(nèi)容不能為空!”,提示框中只有一個(gè)“確定”按鈕;單擊“CmdList”命令按鈕,在子窗體中顯示“tStud”表中的全部記錄;單擊“CmdClear”命令按鈕,將清空控件“cItem”和“TxtDetail”中的值。注意:不允許修改窗體對(duì)象“fStud”和子窗體對(duì)象“fDetail”中未涉及的控件、屬性和任何VBA代碼;不允許修改報(bào)表對(duì)象“rStud”中已有的控件和屬

18、性;不允許修改表對(duì)象“tStud”和查詢(xún)對(duì)象“qStud”。只允許在*Add*”與*Add*”之間的空行內(nèi)補(bǔ)充一條代碼語(yǔ)句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語(yǔ)句。4.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,"sampl.accdb”數(shù)據(jù)庫(kù)文件中已建立表對(duì)象“tEmployee試按以下操作要求,完成表的編輯:(1)分析表的結(jié)構(gòu),判斷并設(shè)置主鍵。(2)設(shè)置“年齡”字段的“有效性規(guī)則”屬性為:非空且非負(fù)。(3)設(shè)置“聘用時(shí)間”字段的默認(rèn)值為:系統(tǒng)當(dāng)前月的最后一天。(4)交換表結(jié)構(gòu)中

19、的“職務(wù)”與“聘用時(shí)間”兩個(gè)字段的位置。(5)刪除1995年聘用的“職員”職工信息。(6)在編輯完的表中追加以下一條新記錄:4.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好兩個(gè)關(guān)聯(lián)表對(duì)象“tStaff”和“tSalary”及表對(duì)象“tTemp”。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找下半年聘用的經(jīng)理,并顯示“工號(hào)”、“姓名、“年齡”和“性別”四個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT1”。(2)創(chuàng)建一個(gè)查詢(xún),查找各位員工在2005年的工資信息,

20、并顯示“工號(hào)”、“工資合計(jì)”和“水電房租費(fèi)合計(jì)”三列內(nèi)容。其中,“工資合計(jì)”和“水電房租費(fèi)合計(jì)”兩列數(shù)據(jù)均由統(tǒng)計(jì)計(jì)算得到,所建查詢(xún)命名為“qT2”。(3)創(chuàng)建一個(gè)查詢(xún),查找并顯示員工的“年月”、“姓名”、“工資”、“水電房租費(fèi)”及“應(yīng)發(fā)工資”五列內(nèi)容。其中“應(yīng)發(fā)工資”列數(shù)據(jù)由計(jì)算得到計(jì)算公式為:應(yīng)發(fā)工資=工資-水電房租費(fèi),所建查詢(xún)命名為“qT3”。(4)創(chuàng)建一個(gè)查詢(xún),將表“tTemp”中“年齡”字段值均加1,所建查詢(xún)命名為“qT4”。4.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“s

21、amp3.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tStud”和查詢(xún)對(duì)象“qStud”,同時(shí)還設(shè)計(jì)出以“qStud”為數(shù)據(jù)源的報(bào)表對(duì)象“rStud”。試在此基礎(chǔ)上按照以下要求補(bǔ)充報(bào)表設(shè)計(jì):(1)在報(bào)表的報(bào)表頁(yè)眉節(jié)區(qū)位置添加一個(gè)標(biāo)簽控件,其名稱(chēng)為“bTitle”,標(biāo)題顯示為“團(tuán)員基本信息表”。(2)在報(bào)表的主體節(jié)區(qū)添加一個(gè)文本框控件,顯示“性別”字段值。該控件放置在距上邊0.1厘米、距左邊5.2厘米,并命名為“tSex”。(3)在報(bào)表頁(yè)腳節(jié)區(qū)添加一個(gè)計(jì)算控件,計(jì)算并顯示學(xué)生平均年齡。計(jì)算控件放置在距上邊0.2厘米、距左邊4.5厘米,并命名為“tAvg”。(4)利用表達(dá)式按“編號(hào)”字段前四位分組統(tǒng)計(jì)各

22、組記錄個(gè)數(shù),并將統(tǒng)計(jì)結(jié)果顯示在組頁(yè)腳節(jié)區(qū)。計(jì)算控件命名為“tCount”。要求:按“編號(hào)”字段進(jìn)行統(tǒng)計(jì)操作。注意:不允許改動(dòng)數(shù)據(jù)庫(kù)中的表對(duì)象“tStud”和查詢(xún)對(duì)象“qStud”,同時(shí)也不允許修改報(bào)表對(duì)象“rStud”中已有的控件和屬性。5.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,存在一個(gè)數(shù)據(jù)庫(kù)文件“sampl.accdb”,里邊已建立兩個(gè)表對(duì)象“tGrade"和"tStudent”;同時(shí)還存在一個(gè)Excel文件“tCourse.xls”。試按以下操作要求,完成表的編輯:(1

23、)將Excel文件“tCourse.xls”鏈接到"samp1.mdb”數(shù)據(jù)庫(kù)文件中,鏈接表名稱(chēng)不變,要求:數(shù)據(jù)中的第一行作為字段名。(2)將“tGrade”表中隱藏的列顯示出來(lái)。(3)將“tStudent”表中“政治面貌”字段的默認(rèn)值屬性設(shè)置為“團(tuán)員”,并使該字段在數(shù)據(jù)表視圖中的顯示標(biāo)題改為“政治面目”。(4)設(shè)置“tStudent”表的顯示格式,使表背景顏色為主題顏色的“橄欖色,強(qiáng)調(diào)文字顏色3,深色50%”,文字顏色為標(biāo)準(zhǔn)色中的“黃色”、字號(hào)為10號(hào)。(5)將北京五中畢業(yè)學(xué)生的學(xué)號(hào)第3、4位改為“09”。(6)建立“tGrade”和“tStudent”兩表之間的關(guān)系。5.2 請(qǐng)?jiān)?/p>

24、“答題”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好三個(gè)關(guān)聯(lián)表對(duì)象“tStud"、"tCourse"和"tScore"。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找并顯示有攝影愛(ài)好的男女學(xué)生各自人數(shù),字段顯示標(biāo)題為“性另和“NUM”,所建查詢(xún)命名為“qT1”。注意,要求用學(xué)號(hào)字段來(lái)統(tǒng)計(jì)人數(shù)。(2)創(chuàng)建一個(gè)查詢(xún),查找上半年入校的學(xué)生選課記錄,并顯示“姓名”和“課程名”兩個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT2”。(3

25、)創(chuàng)建一個(gè)查詢(xún),查找沒(méi)有先修課程的課程相關(guān)信息,輸出其“課程號(hào)”、“課程名”和“學(xué)分”三個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT3”。(4)創(chuàng)建更新查詢(xún),將表對(duì)象“tStud”中低于平均年齡(不含平均年齡)學(xué)生的“備注”字段值設(shè)置為T(mén)rue,所建查詢(xún)命名為“qT4”。5.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象“tStud",同時(shí)還設(shè)計(jì)出窗體對(duì)象“fStud”和子窗體對(duì)象“fDetail"。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“f

26、Stud”窗體的設(shè)計(jì):(1)將窗體標(biāo)題改為“學(xué)生查詢(xún)”。(2)將窗體的邊框樣式改為“細(xì)邊框”,取消窗體中的水平和垂直滾動(dòng)條、記錄選擇器、導(dǎo)航按鈕和分隔線;將子窗體邊框樣式改為“細(xì)邊框”,取消子窗體中的記錄選擇器、導(dǎo)航按鈕和分隔線。(3)在窗體中有兩個(gè)標(biāo)簽控件,名稱(chēng)分別為“Labell”和“Label2",將這兩個(gè)標(biāo)簽上的文字顏色改為"#FFFFFF",背景顏色設(shè)置為“#2F3699”。(4)將窗體主體節(jié)中控件的Tab鍵次序改為:“CItem”-“TxtDetail”-“CmdRefer”-“CmdList”-“CmdClear""fDetail

27、""簡(jiǎn)單查詢(xún)""Frame18"。(5)按照以下窗體功能,補(bǔ)充事件代碼設(shè)計(jì)。在窗體中有一個(gè)組合框控件和一個(gè)文本框控件,名稱(chēng)分別為“CItem”和“TxtDetail"有兩個(gè)標(biāo)簽控件,名稱(chēng)分別為“Label3”和“Ldetail";還有三個(gè)命令按鈕,名稱(chēng)分別為“CmdList"、“CmdRefer”和“CmdClear”。在“CItem”組合框中選擇某一項(xiàng)目后,“Ldetail”標(biāo)簽控件將顯示出所選項(xiàng)目名加上“內(nèi)容:在“TxtDetail”文本框中輸入具體項(xiàng)目值后,單擊“CmdRefer”命令按鈕,如果“CItem”

28、和“TxtDetail"兩個(gè)控件中均有值,則在子窗體中顯示找出的相應(yīng)記錄,如果兩個(gè)控件中不全有值,顯示消息框,消息框標(biāo)題為“注意”,提示文字為“查詢(xún)項(xiàng)目和查詢(xún)內(nèi)容不能為空!",消息框中只有一個(gè)“確定”按鈕;單擊“CmdList”命令按鈕,在子窗體中顯示"tStud"表中的全部記錄;單擊“CmdClear”命令按鈕,將“cItem”和“TxtDetail"兩個(gè)控件中的值清空。注意:不允許修改窗體對(duì)象“fStud”和子窗體對(duì)象“fDetail"中未涉及的控件、屬性和任何VBA代碼;不允許修改表對(duì)象“tStud”。代碼設(shè)計(jì)只允許在“*Add

29、*”與*Add*”之間的空行內(nèi)補(bǔ)充一條語(yǔ)句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語(yǔ)句。6.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,"sampl.accdb”數(shù)據(jù)庫(kù)文件中已建立兩個(gè)表對(duì)象“員工表”和“部門(mén)表”及一個(gè)報(bào)表對(duì)象“rEmp”。試按以下要求順序,完成表及報(bào)表的各種操作:(1)設(shè)置“員工表”的職務(wù)字段有效性規(guī)則為只能輸入“經(jīng)理”、“主管”和“職員”三者之一;同時(shí)設(shè)置相應(yīng)有效性文本為“請(qǐng)輸入有效職務(wù)”。(2)分析員工的聘用時(shí)間,將截止到2008年聘用期在10年(含10年)以上的

30、員工其“說(shuō)明”字段的值設(shè)置為“老職工”。要求:以2008年為截止期判斷員工的聘用期,不考慮月日因素。比如,聘用時(shí)間在2000年的員工,其聘用期為8年。(3)刪除員工表中姓名含“鋼”字的員工紀(jì)錄。(4)將“員工表”中女職工的前四列信息(編號(hào),姓名,性別,年齡)導(dǎo)出到考生文件夾下,以文本文件形式保存,命名為T(mén)est.txto要求各數(shù)據(jù)項(xiàng)間以逗號(hào)分隔,且第一行包含字段名稱(chēng)。(5)建立表對(duì)象“員工表”和“部門(mén)表”的表間關(guān)系,并實(shí)施參照完整性。(6)將報(bào)表對(duì)象“rEmp”的記錄源設(shè)置為表對(duì)象“員工表”。6.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“

31、考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好四個(gè)關(guān)聯(lián)表對(duì)象“tDoctor"、'Office"、“tPatient”和“tSubscribe”以及表對(duì)象“tTemp”,同時(shí)還設(shè)計(jì)出窗體對(duì)象“fQuery”。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找姓“王”病人的基本信息,并顯示“姓名”、“年齡”、“性別”,所建查詢(xún)名為“qT1”。(2)創(chuàng)建一個(gè)查詢(xún),統(tǒng)計(jì)年齡小于30歲的醫(yī)生被病人預(yù)約的次數(shù),輸出“醫(yī)生姓名”和“預(yù)約人數(shù)”兩列信息。要求預(yù)約人數(shù)用“病人ID”字段計(jì)數(shù)并降序排序,所建查詢(xún)名為“qT2”。(3)創(chuàng)建

32、一個(gè)查詢(xún),刪除表對(duì)象“tTemp”內(nèi)所有“預(yù)約日期”為10月份中20日以后(含20日)的記錄,所建查詢(xún)名為“qT3”。(4)現(xiàn)有一個(gè)已經(jīng)建好的“fQuery”窗體。運(yùn)行該窗體后,在文本框(文本框名稱(chēng)為tName)中輸入要查詢(xún)的科室名,然后按下“查詢(xún)"按鈕,即運(yùn)行一個(gè)名為“qT4”的查詢(xún)。“qT4”查詢(xún)的功能是顯示所查科室的“科室ID”和“預(yù)約日期”。請(qǐng)?jiān)O(shè)計(jì)“qT4”查詢(xún)。6.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象"

33、;tAddr"和"tUser",同時(shí)還設(shè)計(jì)出窗體對(duì)象“fEdit"和"fEuser"。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“fEdit”窗體的設(shè)計(jì):(1)將窗體中名稱(chēng)為“Lremark”的標(biāo)簽控件上的文字顏色設(shè)置為"#FF0000”、字體粗細(xì)改為“加粗”。(2)將窗體標(biāo)題設(shè)為“顯示/修改用戶口令”。(3)將窗體邊框改為“對(duì)話框邊框”樣式,取消窗體中的水平和垂直滾動(dòng)條、記錄選擇器、導(dǎo)航按鈕、分隔線和控制框。(4)將窗體中“退出”命令按鈕(名稱(chēng)為“cmdquit")上的文字字體粗細(xì)改為“加粗”,并在文字下方加上下劃線。(5)在

34、窗體中還有“修改”和“保存”兩個(gè)命令按鈕,名稱(chēng)分別為“CmdEdit”和“CmdSave”,其中“保存”命令按鈕在初始狀態(tài)為不可用,當(dāng)單擊“修改”按鈕后,“保存”按鈕變?yōu)榭捎谩.?dāng)單擊“保存”按鈕后,輸入焦點(diǎn)移到“修改”按鈕。此時(shí),程序可以修改已有的用戶相關(guān)信息,現(xiàn)已編寫(xiě)了部分VBA代碼,請(qǐng)補(bǔ)充完整。要求:修改后運(yùn)行該窗體,并查看修改結(jié)果。注意:不允許修改窗體對(duì)象“fEdit”和“fEuser”中未涉及的控件、屬性;不允許修改表對(duì)象“tAddr"和"tUser”。程序代碼只允許在“*Add*”與“*Add*”之間的空行內(nèi)補(bǔ)充一行語(yǔ)句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的

35、語(yǔ)句。7.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,“samp1.accdb”數(shù)據(jù)庫(kù)文件中已創(chuàng)建兩個(gè)表對(duì)象“員工表”和“部門(mén)表”及一個(gè)窗體對(duì)象“fEmp”。試按以下要求順序,完成表及窗體的各種操作:(1)對(duì)表對(duì)象“員工表”操作,按照員工性別不同,為編號(hào)字段值增補(bǔ)前置字符,男性員工編號(hào)前增補(bǔ)字符“8”,女性員工編號(hào)前增補(bǔ)字符“6”,如男性的000001更改為8000001,女性的000002更改為6000002。(2)查出員工張漢望的對(duì)應(yīng)密碼內(nèi)容,將密碼實(shí)際值追加到其簡(jiǎn)歷內(nèi)容末尾。(3)設(shè)置表對(duì)象“

36、員工表”的部門(mén)號(hào)字段值為列表框下拉選擇,其值引用“部門(mén)表”的對(duì)應(yīng)字段。(4)將“員工表”姓名中的所有“小”字替換為“曉”。(5)依據(jù)“員工表”中的職務(wù)信息,在經(jīng)理和主管員工對(duì)應(yīng)的“說(shuō)明”字段內(nèi)輸入“干部”信息。(6)設(shè)置窗體對(duì)象“fEmp”的“記錄源”屬性和“篩選”屬性,使其打開(kāi)后輸出“員工表”的女員工信息。7.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好兩個(gè)表對(duì)象住宿登記表“tA”和住房信息表“tB”,其中“tA”和“tB”表中“房間號(hào)”的前

37、兩位為樓號(hào)。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找樓號(hào)為“01”的客人記錄,并顯示“姓名”、“入住日期”和“價(jià)格”三個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT1”。(2)創(chuàng)建一個(gè)查詢(xún),按輸入的房間價(jià)格區(qū)間查找,顯示“房間號(hào)”字段信息。當(dāng)運(yùn)行查詢(xún)時(shí),應(yīng)分別顯示提示信息“最低價(jià)”和“最高價(jià)”,所建查詢(xún)命名為“qT2”。(3)以表對(duì)象“tB”為基礎(chǔ),創(chuàng)建一個(gè)交叉表查詢(xún)。要求:選擇樓號(hào)為行標(biāo)題、列名稱(chēng)顯示為“樓號(hào)”,“房屋類(lèi)別”為列標(biāo)題來(lái)統(tǒng)計(jì)輸出每座樓房的各類(lèi)房間的平均房?jī)r(jià)信息。所建查詢(xún)命名為“qT3”。注:房間號(hào)的前兩位為樓號(hào)。交叉表查詢(xún)不做各行小計(jì)。(4)創(chuàng)建一個(gè)查詢(xún),統(tǒng)計(jì)出各種類(lèi)別房屋的數(shù)量。輸出

38、兩列信息,字段標(biāo)題分別為“type”和“num”,所建查詢(xún)命名為“qT4”。7.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象"tNorm"和"tStock”,查詢(xún)對(duì)象“qStock"和宏對(duì)象"m1",同時(shí)還設(shè)計(jì)出以"tNorm"和"tStock”為數(shù)據(jù)源的窗體對(duì)象“fStock"和"fNorm"。試在此基礎(chǔ)上按照以下要求

39、補(bǔ)充窗體設(shè)計(jì):(1)將“fStock”窗體的標(biāo)題設(shè)置為“庫(kù)存瀏覽”;在“fStock”窗體對(duì)象的窗體頁(yè)眉節(jié)區(qū)位置添加一個(gè)標(biāo)簽控件,其名稱(chēng)為“bTitle",初始化標(biāo)題顯示為“庫(kù)存瀏覽”,字體名稱(chēng)為“黑體”,字號(hào)為18,字體粗細(xì)為“加粗”。(2)在“fStock”窗體對(duì)象的窗體頁(yè)腳節(jié)區(qū)位置添加一個(gè)命令按鈕,命名為“bList",按鈕標(biāo)題為“顯示信息”。(3)設(shè)置所建命令按鈕bList的單擊事件屬性為運(yùn)行宏對(duì)象m1o(4)設(shè)置相關(guān)屬性,取消在子窗體中添加新記錄的功能。(5)將“fStock”窗體對(duì)象中的“fNorm”子窗體的導(dǎo)航按鈕去掉。(6)為當(dāng)前數(shù)據(jù)庫(kù)設(shè)置“啟用布局視圖”。

40、注意:不允許修改窗體對(duì)象中未涉及的控件和屬性;不允許修改表對(duì)象“tNorm"、"tStock"和宏對(duì)象"ml"。8.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,"sampl.accdb”數(shù)據(jù)庫(kù)文件中已建立兩個(gè)表對(duì)象“員工表”和“部門(mén)表”。試按以下要求,完成表的各種操作:(1)設(shè)置表對(duì)象“員工表”的聘用時(shí)間字段有效性規(guī)則為:1950年(含)以后的日期;同時(shí)設(shè)置相應(yīng)有效性文本為“請(qǐng)輸入有效日期”。(2)將表對(duì)象“員工表”中編號(hào)為“000008”

41、的員工的照片字段值替換為考生文件夾下的圖像文件“000008.bmp”數(shù)據(jù)。(3)刪除員工表中姓名字段含有“紅”字的員工紀(jì)錄;隱藏表對(duì)象“員工表”的“所屬部門(mén)”字段。(4)查找部門(mén)“04”的女主管,將其“編號(hào)”字段首字符更改為“4”。(5)刪除表對(duì)象“員工表”和“部門(mén)表”之間已建立的錯(cuò)誤表間關(guān)系,重新建立正確關(guān)系。(6)將考生文件夾下Excel文彳Test.xls中的數(shù)據(jù)導(dǎo)入到當(dāng)前數(shù)據(jù)庫(kù)的新表中。要求第一行包含列標(biāo)題,導(dǎo)入其中的“編號(hào)”、“姓名”“性別”“年齡”和“職務(wù)”五個(gè)字段,選擇“編號(hào)”字段為主鍵,新表命名為“tmp”。8.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作

42、,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好三個(gè)關(guān)聯(lián)表對(duì)象“tStud"、“tCourse"、“tScore”和一個(gè)臨時(shí)表“tTemp”及一個(gè)窗體對(duì)象“fTmp”。試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找并顯示沒(méi)有運(yùn)動(dòng)愛(ài)好學(xué)生的“學(xué)號(hào)”、“姓名”、“性別”和“年齡”四個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT1”。(2)創(chuàng)建一個(gè)查詢(xún),查找并顯示所有學(xué)生的“姓名”、“課程號(hào)”和“成績(jī)”三個(gè)字段內(nèi)容,所建查詢(xún)命名為“qT2”。注意,這里涉及選課和沒(méi)選課的所有學(xué)生信息,要考慮選擇合適查詢(xún)聯(lián)接屬性。

43、(3)創(chuàng)建一個(gè)參數(shù)查詢(xún),查找并顯示學(xué)生的“學(xué)號(hào)”、“姓名”、“性別”和“年齡”四個(gè)字段內(nèi)容。其中設(shè)置性別字段為參數(shù),參數(shù)條件要引用窗體“fTmp”上控件“tSS”的值,所建查詢(xún)命名為“qT3”。(4)創(chuàng)建一個(gè)查詢(xún),刪除臨時(shí)表對(duì)象“tTemp”中年齡為奇數(shù)的記錄,所建查詢(xún)命名為“qT4”。8.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)了表對(duì)象"tEmp"、窗體對(duì)象"fEmp"、報(bào)表對(duì)象"rEmp&

44、quot;和宏對(duì)象"mEmp"。同時(shí),給出窗體對(duì)象“fEmp”上一個(gè)按鈕的單擊事件代碼,試按以下功能要求補(bǔ)充設(shè)計(jì):(1)打開(kāi)窗體時(shí)設(shè)置窗體標(biāo)題為“XXXX年信息輸出”顯示,其中“XXXX”為系統(tǒng)當(dāng)前年份(要求用相關(guān)函數(shù)獲取),例如,2013年信息輸出。窗體“打開(kāi)”事件代碼已提供,請(qǐng)補(bǔ)充完整。(2)調(diào)整窗體對(duì)象“fEmp”上“退出”按鈕(名為“bt2”)的大小和位置,要求大小與“報(bào)表輸出”按鈕(名為“bt1”)一致,且左邊對(duì)齊“報(bào)表輸出”按鈕,上邊距離“報(bào)表輸出”按鈕1厘米(即“bt2”鈕的上邊距離“bt1”鈕的下邊1厘米)。(3)利用表達(dá)式將報(bào)表記錄數(shù)據(jù)按照姓氏分組升序排列

45、,同時(shí)要求在相關(guān)組頁(yè)眉區(qū)域添加一個(gè)文本框控件(命名為“tm”),設(shè)置屬性顯示出姓氏信息來(lái),如“陳”、“劉”、等。注意,這里不用考慮復(fù)姓等特殊情況。所有姓名的第一個(gè)字符視為其姓氏信息。(4)單擊窗體“報(bào)表輸出”按鈕(名為“bt1”),調(diào)用事件代碼實(shí)現(xiàn)以預(yù)覽方式打開(kāi)報(bào)表“rEmp”;單擊“退出”按鈕(名為“bt2”),調(diào)用設(shè)計(jì)好的宏"mEmp”來(lái)關(guān)閉窗體。注意:不允許修改數(shù)據(jù)庫(kù)中的表對(duì)象“tEmp"和宏對(duì)象"mEmp”;不允許修改窗體對(duì)象“fEmp”和報(bào)表對(duì)象“rEmp”中未涉及的控件和屬性。程序代碼只允許在“*Add*”與”*Add*”之間的空行內(nèi)補(bǔ)充一行語(yǔ)句、完成

46、設(shè)計(jì),不允許增刪和修改其它位置已存在的語(yǔ)句。9.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,存在一個(gè)數(shù)據(jù)庫(kù)文件“samp1.accdb"、一個(gè)Excel文件"tScore.xls"和一個(gè)圖像文件"photo.bmp”。在數(shù)據(jù)庫(kù)文件中已經(jīng)建立了一個(gè)表對(duì)象“tStud”。試按以下操作要求,完成各種操作:(1)設(shè)置“ID”字段為主鍵;并設(shè)置“ID”字段的相應(yīng)屬性,使該字段在數(shù)據(jù)表視圖中的顯示標(biāo)題為“學(xué)號(hào)”;(2)將“性別”字段的默認(rèn)值屬性設(shè)置為“男”,設(shè)置“入校時(shí)間

47、”字段的相關(guān)屬性,使該字段的輸入格式為“XXXX/XX/XX",例如,2013/06/08;(3)設(shè)置“入校時(shí)間”字段的有效性規(guī)則和有效性文本。有效性規(guī)則為:輸入的入校時(shí)間必須為9月;有效性文本內(nèi)容為“輸入的月份有誤,請(qǐng)重新輸入”;(4)將學(xué)號(hào)為“20041002”學(xué)生的“照片”字段值設(shè)置為考生文件夾下的“photo.bmp”圖像文件(要求使用“由文件創(chuàng)建”方式);(5)設(shè)置“政治面目”字段的輸入方式為從下拉列表中選擇“團(tuán)員”、“黨員”和“其他”選項(xiàng)值;(6)將考生文件夾下的"tScore.xls”文件導(dǎo)入到“samp1.mdb”數(shù)據(jù)庫(kù)文件中,表名不變,主鍵為表中的“ID”

48、字段。9.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好三個(gè)關(guān)聯(lián)表對(duì)象“tStud"、"tScore"和"tCourse",試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找年齡高于平均年齡的黨員記錄,并顯示“姓名”、“性別”和“入校時(shí)間”。所建查詢(xún)命名為“qT1”。(2)創(chuàng)建一個(gè)查詢(xún),按輸入的成績(jī)區(qū)間查找,并顯示“姓名”、“課程名”和“成績(jī)”。當(dāng)運(yùn)行該查詢(xún)時(shí),應(yīng)分別顯示提示信息:“最低分”和“最高分

49、”。所建查詢(xún)命名為“qT2”。(3)創(chuàng)建一個(gè)查詢(xún),統(tǒng)計(jì)并顯示各門(mén)課程男女生的平均成績(jī),統(tǒng)計(jì)顯示結(jié)果如下圖所示。所建查詢(xún)命名為“qT3”。要求:平均分結(jié)果用Round函數(shù)取整輸出。【圖片】(4)創(chuàng)建一個(gè)查詢(xún),運(yùn)行該查詢(xún)后生成一個(gè)新表,表名為“tTemp”,表結(jié)構(gòu)包括“姓名”、“課程名”和“成績(jī)”等三個(gè)字段,表內(nèi)容為不及格的所有學(xué)生記錄。所建查詢(xún)命名為“qT4”。要求創(chuàng)建此查詢(xún)后,運(yùn)行該查詢(xún),并查看運(yùn)行結(jié)果。9.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已

50、經(jīng)設(shè)計(jì)好表對(duì)象“tStud”,同時(shí)還設(shè)計(jì)出窗體對(duì)象“fStud”。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“fStud”窗體的設(shè)計(jì):(1)在窗體的“窗體頁(yè)眉”中距左邊1.2厘米、距上邊1.2厘米處添加一個(gè)直線控件,控件寬度為7.8厘米,邊框顏色改為“藍(lán)色"(藍(lán)色代碼為#0000FF),控件命名為“tLine”;(2)將窗體中名稱(chēng)為“l(fā)Talbel”的標(biāo)簽控件上的文字顏色改為“藍(lán)色”(藍(lán)色代碼為#0000FF)、字體名稱(chēng)改為“華文行楷”、字號(hào)改為22;(3)將窗體邊框改為“細(xì)邊框”樣式,取消窗體中的水平和垂直滾動(dòng)條、記錄選擇器、導(dǎo)航按鈕和分隔線;并且只保留窗體的關(guān)閉按鈕;(4)假設(shè)“tStud”表

51、中,“學(xué)號(hào)”字段的第5位和6位編碼代表該生的專(zhuān)業(yè)信息,當(dāng)這兩位編碼為“10”時(shí)表示“信息”專(zhuān)業(yè),為其他值時(shí)表示“管理”專(zhuān)業(yè)。設(shè)置窗體中名稱(chēng)為“tSub”的文本框控件的相應(yīng)屬性,使其根據(jù)“學(xué)號(hào)”字段的第5位和第6位編碼顯示對(duì)應(yīng)的專(zhuān)業(yè)名稱(chēng);(5)在窗體中有一個(gè)“退出”命令按鈕,名稱(chēng)為“CmdQuit”,單擊該按鈕,彈出提示框。提示框標(biāo)題為“提示”,提示框內(nèi)容為“確認(rèn)退出?”,并顯示問(wèn)號(hào)圖標(biāo);提示框中有兩個(gè)按鈕,分別為“是”和“否”,單擊“是”按鈕,關(guān)閉消息框和當(dāng)前窗體,單擊“否”按鈕,關(guān)閉消息框。請(qǐng)按照VBA代碼中的指示將實(shí)現(xiàn)此功能的代碼填入指定的位置中。注意:不允許修改窗體對(duì)象“fStud”中未

52、涉及的控件、屬性和任何VBA代碼;不允許修改表對(duì)象“tStud"程序代碼只允許在“*Add*”與“*Add*”之間的空行內(nèi)補(bǔ)充一行語(yǔ)句、完成設(shè)計(jì),不允許增刪和修改其它位置已存在的語(yǔ)句。10.1 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾在考生文件夾下,存在一個(gè)數(shù)據(jù)庫(kù)文件“sampl.accdb”和一個(gè)Excel文件"tQuota.xls”。在數(shù)據(jù)庫(kù)文件中已經(jīng)建立了一個(gè)表對(duì)象“tStock”。試按以下操作要求,完成各種操作:(1)分析“tStock”表的字段構(gòu)成,判斷并設(shè)置其主鍵。(2)在“tSto

53、ck”表的“規(guī)格”和“出廠價(jià)”字段之間增加一個(gè)新字段,字段名稱(chēng)為“單位”,數(shù)據(jù)類(lèi)型為文本,字段大小為1;設(shè)置有效性規(guī)則,保證只能輸入“只”或“箱”。(3)刪除“tStock”表中的“備注”字段,并為該表的“產(chǎn)品名稱(chēng)”字段創(chuàng)建查閱列表,列表中顯示“燈泡”、“節(jié)能燈”和“日光燈”三個(gè)值。(4)向“tStock”表中輸入數(shù)據(jù)有如下要求:第一,“出廠價(jià)”只能輸入3位整數(shù)和2位小數(shù)(整數(shù)部分可以不足3位),第二,“單位”字段的默認(rèn)值為“只”。設(shè)置相關(guān)屬性以實(shí)現(xiàn)這些要求。(5)將考生文件夾下的"tQuota.xls”文件導(dǎo)入到“samp1.accdb”數(shù)據(jù)庫(kù)文件中,表名不變,分析該表的字段構(gòu)成,

54、判斷并設(shè)置其主鍵;設(shè)置表的相關(guān)屬性,保證輸入的“最低儲(chǔ)備”字段值低于“最高儲(chǔ)備”字段值,當(dāng)輸入的數(shù)據(jù)違反有效性規(guī)則時(shí),提示“最低儲(chǔ)備值必須低于最高儲(chǔ)備值”。(6)建立“tQuota”表與“tStock”表之間的關(guān)系。10.2 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象"tQuota"和"tStock",試按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),查找?guī)齑鏀?shù)量高于30000(包含30000)的產(chǎn)品,并顯示

55、“產(chǎn)品名稱(chēng)”、“規(guī)格”、“庫(kù)存數(shù)量”和“最高儲(chǔ)備”等字段內(nèi)容,所建查詢(xún)命名為qT1。(2)創(chuàng)建一個(gè)查詢(xún),查找某類(lèi)產(chǎn)品的庫(kù)存情況,并顯示“產(chǎn)品名稱(chēng)”、“規(guī)格”和“庫(kù)存數(shù)量”等字段內(nèi)容,所建查詢(xún)名為“qT2”;當(dāng)運(yùn)行該查詢(xún)時(shí),提示框中應(yīng)顯示“請(qǐng)輸入產(chǎn)品類(lèi)別:說(shuō)明:產(chǎn)品類(lèi)另I為“產(chǎn)品ID”字段值的第1位。(3)創(chuàng)建一個(gè)查詢(xún),查找?guī)齑鏀?shù)量超過(guò)(不含)最高儲(chǔ)備的產(chǎn)品,并顯示“產(chǎn)品名稱(chēng)”、“庫(kù)存數(shù)量”和“最高儲(chǔ)備”等字段內(nèi)容。所建查詢(xún)命名為“qT3”。(4)創(chuàng)建一個(gè)查詢(xún),計(jì)算每類(lèi)產(chǎn)品不同單位的庫(kù)存金額總計(jì)。要求,行標(biāo)題顯示“產(chǎn)品名稱(chēng)”,列標(biāo)題顯示“單位”。所建查詢(xún)命名為“qT4”。說(shuō)明:庫(kù)存金額=單價(jià)X庫(kù)

56、存數(shù)量。10.3 請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)好窗體對(duì)象“fSys”。請(qǐng)?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充“fSys”窗體的設(shè)計(jì):(1)將窗體的邊框樣式設(shè)置為“對(duì)話框邊框”,取消窗體中的水平和垂直滾動(dòng)條、記錄選擇器、導(dǎo)航按鈕、分隔線、控制框、關(guān)閉按鈕、最大化按鈕和最小化按鈕。(2)將窗體標(biāo)題欄顯示文本設(shè)置為“系統(tǒng)登錄”。(3)將窗體中“用戶名稱(chēng)”(名稱(chēng)為“l(fā)User”)和“用戶密碼”(名稱(chēng)為“IPass)兩個(gè)標(biāo)簽上的文字顏色改為淺綜色(淺綜色

57、代碼為#800000)、字體粗細(xì)改為“加粗”。(4)在窗體加載時(shí),“tPasS'文本框的內(nèi)容以密碼形式顯示。窗體“加載”事件代碼已給出,請(qǐng)補(bǔ)充完整。(5)按照以下窗體功能,補(bǔ)充事件代碼設(shè)計(jì)。在窗體中有“用戶名稱(chēng)”和“用戶密碼”兩個(gè)文本框,名稱(chēng)分別為“tUser”和“tPass”,還有“確定”和“退出”兩個(gè)命令按鈕,名稱(chēng)分別為“cmdEnter"和"cmdQuit"。在"tUser"和"tPasd'兩個(gè)文本框中輸入用戶名稱(chēng)和用戶密碼后,單擊“確定”按鈕,程序?qū)⑴袛噍斎氲闹凳欠裾_,如果輸入的用戶名稱(chēng)為“cueb”,用戶密

58、碼為“1234”,則顯示正確提示框;如果輸入不正確,則提示框顯示內(nèi)容為“密碼錯(cuò)誤!”,同時(shí)清除“tUser"和"tPass”兩個(gè)文本框中的內(nèi)容,并將光標(biāo)置于"tUser”文本框中。當(dāng)單擊窗體上的“退出”按鈕后,關(guān)閉當(dāng)前窗體。注意:不允許修改窗體對(duì)象“fSys”中未涉及的控件、屬性和任何VBA代碼。只允許在“*Add*”與*Add*”之間的空行內(nèi)補(bǔ)充一條語(yǔ)句,不允許增刪和修改其它位置已存在的語(yǔ)句。請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾(1)考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件"sa

59、mp1.accdb"。試修改職工表"employee”的結(jié)構(gòu),在“職工號(hào)”字段后增加“姓名”字段,其數(shù)據(jù)類(lèi)型為文本型,長(zhǎng)度為6,并對(duì)應(yīng)職工號(hào)添加其姓名,見(jiàn)下表。【圖片】(2)判斷并設(shè)置表“employee”的主鍵,同時(shí)將上面增加的“姓名”字段隱藏起來(lái)。(3)設(shè)置表“employee”的“基本工資”字段的默認(rèn)值為:1000。(4)在當(dāng)前數(shù)據(jù)庫(kù)中,對(duì)表“employee”做一個(gè)備份,命名為表“tEmp”。(5)設(shè)置表“employee”的有效性規(guī)則為:“津貼”字段的值必須小于等于“基本工資”字段值。(6)將已有的“水費(fèi).xls”文件導(dǎo)入到samp1.mdb數(shù)據(jù)庫(kù)中,將導(dǎo)入的表命名為“水費(fèi)記錄”。“水費(fèi)記錄”表結(jié)構(gòu)調(diào)整如下。11.1 【圖片】請(qǐng)?jiān)凇按痤}”菜單下選擇相應(yīng)命令,并按照題目要求完成下面的操作,具體要求如下:注意:下面出現(xiàn)的“考生文件夾”均為考生文件夾考生文件夾下存在一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好三個(gè)關(guān)聯(lián)表對(duì)象“tStud"、'Course"、“tScore”和一個(gè)空表“tTemp”。試按

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論