資源描述:
《二級(jí)VF機(jī)試試題》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)在考生文件夾下完成下列操作(在"成績(jī)管理"數(shù)據(jù)庫中完成):(1)為"學(xué)生"表在"學(xué)號(hào)"字段上建立升序主索引,索引名為學(xué)號(hào)。(2)為"學(xué)生"表的"性別"字段定義有效性規(guī)則,規(guī)則表達(dá)式為"性別$的"男女"",出錯(cuò)提示信息是""性別必須是男或女""。(3)在"學(xué)生"表的"性別"和"年齡"字段之間插入一個(gè)"出生日期"字段,數(shù)據(jù)類型為"日期型"(修改表結(jié)構(gòu))。(4)用SQL的UPDATE命令將學(xué)生"李勇"的出生日期修改為1984年3月5日,并將該語句
2、粘貼在sql_a2.TXT文件中(第一行、只占一行)。一、基本操作題【解析】本大題所考查的都是數(shù)據(jù)表結(jié)構(gòu)的一些基本操作,包括字段索引的建立、字段的有效性規(guī)則建立以及字段的新增,可在"字段"選項(xiàng)卡中完成,主索引的建立需要在"索引"選項(xiàng)卡中進(jìn)行設(shè)置?!敬鸢浮浚?)在命令窗口輸入命令:USE學(xué)生MODIFYSTRUCTURE打開表設(shè)計(jì)器,在"索引"選項(xiàng)卡的"索引名"中輸入"學(xué)號(hào)",選擇索引類型為"主索引",索引表達(dá)式為"學(xué)號(hào)"。(2)在"學(xué)生"表設(shè)計(jì)器的字段選項(xiàng)卡中,首先選中"性別"字段,然后在規(guī)則文本框中
3、輸入:"性別$"男女"";在信息文本框中輸入"性別必須是男或女",如圖2-1所示。圖2-1(3)在"學(xué)生"表設(shè)計(jì)器的"字段"選項(xiàng)卡中,選中"年齡"字段,然后單擊右邊的"插入"命令按鈕,新增一個(gè)字段,將字段名改為"出生日期",將"類型"改為日期型。(4)請(qǐng)查看sql_a2.txt文件中的命令,其中的SQL語句為UPDATE學(xué)生STE出生日期={1983/03/04}WHERE姓名="李勇"。二、簡(jiǎn)單應(yīng)用題(共2小題,每題20分,計(jì)40分)(1)根據(jù)考生文件夾下的txl表和jsh表建立一個(gè)查詢query2
4、,查詢出單位是"南京大學(xué)"的所有教師的姓名、職稱、電話,要求查詢?nèi)ハ蚴潜?,表名是query2.dbf,并執(zhí)行該查詢。(2)建立表單enterf,表單中有兩個(gè)命令按鈕,按鈕的名稱分別為cmdin和cmdout,標(biāo)題分別為"進(jìn)入"和"退出"。二、簡(jiǎn)單應(yīng)用題【解析】本大題1小題考查的是多表查詢文件的建立以及查詢?nèi)ハ?。在設(shè)置查詢?nèi)ハ虻臅r(shí)候,應(yīng)該注意表的選擇;2小題考查的主要是表單中一些基本控件的建立以及屬性的設(shè)置,屬性設(shè)置可直接在屬性面板中修改。【答案】(1)可以直接在命令窗口輸入命令:CREATEQUERY
5、query2,打開查詢?cè)O(shè)計(jì)器,新建一個(gè)查詢。在查詢?cè)O(shè)計(jì)器中,分別將txl和jsh兩個(gè)數(shù)據(jù)表文件添加到查詢?cè)O(shè)計(jì)器中,系統(tǒng)自動(dòng)查找兩個(gè)數(shù)據(jù)表中匹配的字段進(jìn)行內(nèi)部聯(lián)接,單擊"確定"按鈕,如圖2-2所示。圖2-2在查詢?cè)O(shè)計(jì)器中的"字段"選項(xiàng)卡中,將"可用字段"列表框中的jsh.姓名、jsh.職稱和txl.電話3個(gè)字段添加到右邊的"選定字段"列表框中,在"篩選"選項(xiàng)卡的"字段名"下拉框中選擇"txl.單位"字段,在"條件"下拉框中選擇"=",在"實(shí)例"文本框中輸入"南京大學(xué)"。執(zhí)行菜單命令"查詢"-"查詢?nèi)ハ?
6、,系統(tǒng)彈出"查詢?nèi)ハ?對(duì)話框,單擊"表"圖標(biāo)按鈕,在"表名"文本框中輸入表名query2,單擊"確定"退出,如圖2-3所示。圖2-3執(zhí)行菜單"查詢"-"運(yùn)行查詢",查詢結(jié)果將自動(dòng)保存到query2數(shù)據(jù)表中。(2)在命令窗口輸入命令:CREATEFORMenterf,打開表單設(shè)計(jì)器。單擊表單控件工具欄上的"命令按鈕"控件圖標(biāo),為表單添加兩個(gè)命令按鈕command1和command2,如圖2-4所示。圖2-4在屬性對(duì)話框中將命令按鈕command1的Name屬性值修改為cmdin,將Caption屬性值修
7、改為"進(jìn)入",以同樣的方法,將第二個(gè)命令按鈕(command2)的Name屬性值修改為cmdout,將Caption屬性值修改為"退出",如圖2-5所示。圖2-5三、綜合應(yīng)用題(1小題,計(jì)30分)在考生文件夾下有倉庫數(shù)據(jù)庫ck3,包括如下所示兩個(gè)表文件:ck(倉庫號(hào)C(4),城市C(8),面積N(4))zg(倉庫號(hào)C(4),職工號(hào)C(4),工資N(4))設(shè)計(jì)一個(gè)名為ZG3的菜單,菜單中有兩個(gè)菜單項(xiàng)"統(tǒng)計(jì)"和"退出"。程序運(yùn)行時(shí),單擊"統(tǒng)計(jì)"菜單項(xiàng)應(yīng)完成下列操作:檢索出所有職工的工資都大于1220元(不
8、包括1220元)的職工所管理的倉庫信息,將結(jié)果保存在wh1數(shù)據(jù)表(wh1為自由表)文件中,該文件的結(jié)構(gòu)和CK數(shù)據(jù)表文件的結(jié)構(gòu)一致,并按面積升序排序。單擊"退出"菜單項(xiàng),程序終止運(yùn)行。(注:相關(guān)數(shù)據(jù)表文件存在于考生文件夾下)三、綜合應(yīng)用題【解析】本大題考查的主要是利用SQL的嵌套查詢來完成兩個(gè)數(shù)據(jù)表之間的記錄查找,此處應(yīng)注意運(yùn)算符IN和NOTIN的使用;在菜單的設(shè)計(jì)過程中主要是注意兩個(gè)菜單命令在"結(jié)果"下拉框中應(yīng)選擇的類型。【答案】在命令窗口輸入命令:CR