- 相關(guān)推薦
計(jì)算機(jī)二級《VFP》上機(jī)操作試題及答案
一、基本操作題(共18分)
在考生文件夾下完成下列操作:
(1)新建“點(diǎn)歌”數(shù)據(jù)庫,將考生文件夾下的所有自由表添加到該數(shù)據(jù)庫中。
(2)新建一個(gè)項(xiàng)目“點(diǎn)歌系統(tǒng)”,將“點(diǎn)歌”數(shù)據(jù)庫添加進(jìn)該項(xiàng)目。
(3)為“歌曲”表創(chuàng)建一個(gè)主索引,索引名為PK,索引表達(dá)式為“歌曲id”;再創(chuàng)建一個(gè)普通索引,索引名和索引表達(dá)式均為“演唱者”,以上索引都為升序。
(4)為“歌手,,表創(chuàng)建一個(gè)主索引,索引名和索引表達(dá)式都為“歌手id”,升序。為“歌曲”和“歌手”表創(chuàng)建永久聯(lián)系,并設(shè)置參照完整性約束:更新規(guī)則為“級聯(lián)”,其他默認(rèn)。
二、簡單應(yīng)用題(共24分)
在考生文件夾下完成下列操作:
(1)在考生文件夾下利用查詢設(shè)計(jì)器創(chuàng)建一個(gè)查詢,從表中查詢演唱“粵語”歌曲的歌手。查詢結(jié)果包含歌手的姓名、語言和點(diǎn)歌碼三個(gè)字段;各記錄按“點(diǎn)歌碼”降序排序,點(diǎn)歌碼相同的再按“演唱者”升序排序;查詢?nèi)ハ驗(yàn)楸韙a。最后將查詢保存在qa.qpr文件中,并運(yùn)行該查詢。
(2)使用一對多報(bào)表向?qū)Ы?bào)表,要求父表為“歌手”,子表為“歌曲”。從父表中選擇字段“姓名”和“地區(qū)”,從子表中選擇字段“歌曲名稱”和“點(diǎn)歌碼”,兩個(gè)表通過“歌手id”和“演唱者”建立聯(lián)系,按“姓名”升序排序,其他默認(rèn),生成的報(bào)表名為“歌手報(bào)表”。
三、綜合應(yīng)用題(共18分)
在考生文件夾下完成下列操作:
為了查詢不同歌手演唱的歌曲,請?jiān)O(shè)計(jì)一個(gè)表單mform.scx,其界面如下圖所示:
表單控件名為formone表單的標(biāo)題為“歌曲查詢”。表單左側(cè)有一個(gè)標(biāo)簽控件Labelone,顯示內(nèi)容為“輸入歌手姓名”,一個(gè)文本框控件Textone用于輸入歌手姓名, 個(gè)命令按鈕Commanda和Commandb分別顯示“查詢”和“退出”,以及一個(gè)表格控件Gridone。
表單運(yùn)行時(shí),用戶首先在文本框中輸入歌手“劉德華”,然后單擊“查詢”按鈕,如果輸入正確,在表單右側(cè)以表格形式顯示此歌手的演唱的歌曲信息,包括歌曲名稱、語言和歌,按點(diǎn)歌碼升序排序,并將此信息存入tb.dbf文件中。單擊“退出”按鈕將關(guān)閉表單。
參考答案
一、基本操作題
(1)[操作步驟]
步驟1:單擊常用工具欄“新建”按鈕或選擇菜單欄“文件”-“新建”命令,新建一個(gè)數(shù)據(jù)庫,在彈出的對話框中輸入文件名“點(diǎn)歌”,單擊“保存”按鈕。
步驟2:在打開的數(shù)據(jù)庫設(shè)計(jì)器中,右鍵單擊數(shù)據(jù)庫空白處,選擇“添加表”命令,將考生文件夾下的所有自由表添加到數(shù)據(jù)庫中。
(2)[操作步驟]
步驟1:單擊常用工具欄“新建”按鈕或選擇菜單欄“文件”一“新建”命令,新建一個(gè)項(xiàng)目,在彈出的對話框中輸入文件名“點(diǎn)歌系統(tǒng)”。
步驟2:在“數(shù)據(jù)”選項(xiàng)卡中單擊“添加”按鈕,將“點(diǎn)歌”數(shù)據(jù)庫添加進(jìn)項(xiàng)目中。
(3)[操作步驟]
步驟1:在“數(shù)據(jù)庫設(shè)計(jì)器一點(diǎn)歌系統(tǒng)”中,右鍵單擊“歌曲”表,選擇“修改”命令。
步驟2:在打開的表設(shè)計(jì)器中,單擊“索引”選項(xiàng)卡,輸入索引名稱“PK”,類型設(shè)為“主索引”,表達(dá)式為“歌曲id”,設(shè)置為升序。再輸入一個(gè)索引,名稱和表達(dá)式均為“演唱者’.類型設(shè)為“普通索引”,設(shè)置為升序,單擊“確定”按鈕保存對表的修改。
(4)[操作步驟]
步驟1:在“數(shù)據(jù)庫設(shè)計(jì)器一點(diǎn)歌系統(tǒng)”中,右鍵單擊“歌手”表,選擇“修改”命令,在打開的表設(shè)計(jì)器中,單擊“索引”選項(xiàng)卡,輸入索引名稱“歌手id”,類型設(shè)為“主索引,表達(dá)式為“歌手id”,單擊“確定”按鈕。
步驟2:在數(shù)據(jù)庫設(shè)計(jì)器窗口下將“歌手”表中的“歌手id”拖動(dòng)至“歌曲”表中的“演唱者”處,即可建立兩表間聯(lián)系。
步驟3:選擇“數(shù)據(jù)庫”-“清理數(shù)據(jù)庫”菜單命令,首先清理數(shù)據(jù)庫;在已建立的關(guān)系線上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中單擊“編輯參照完整性”按鈕,在“編輯參照完整性生成器”對話框中,選中“更新規(guī)則”選項(xiàng)卡下的“級聯(lián)”單選按鈕,其他默認(rèn)。單擊“確定”按鈕,保存改變,生成參照完整性代碼并退出。
二、簡單應(yīng)用題
(1)[操作步驟]
步驟1:單擊常用工具欄“新建”按鈕或選擇菜單欄“文件”-“新建”命令,新建一個(gè)查詢文件,將“歌曲”表和“歌手”表添加到查詢設(shè)計(jì)器中。
步驟2:在查詢設(shè)計(jì)器的“字段”選項(xiàng)卡下,將字段“演唱者”、“語言”和“點(diǎn)歌碼”添加到選定字段中。
步驟3:在“篩選“選項(xiàng)卡下,選擇字段名為”語言“,條件為“=”,實(shí)例輸入“粵語”,單擊“插入”按鈕。
步驟4;在“排序依據(jù)”選項(xiàng)卡下,將“點(diǎn)歌碼”和“演唱者”字段添加到“排序條件”中,設(shè)置先按點(diǎn)歌碼降序排列,再按演唱者升序排序。
步驟5:選擇菜單欄“查詢”-“查詢?nèi)ハ?rdquo;命令,在彈框中設(shè)置查詢?nèi)ハ驗(yàn)?ldquo;表”,輸入文件名“ta”。然后保存查詢?yōu)閝a并運(yùn)行。
(2)[操作步驟]
步驟1:單擊常用工具欄“新建”按鈕或選擇菜單欄“文件”-“新建”命令,新建一個(gè)報(bào)表,利用向?qū)?chuàng)建報(bào)表。在“向?qū)нx取”對話框中,選擇“一對多報(bào)表向?qū)?rdquo;并單擊“確定”按鈕。
步驟2:彈出“一對多報(bào)表向?qū)?rdquo;對話框。步驟1-從父表選擇字段中,在“數(shù)據(jù)庫和表”列表框中,選擇表“歌手”,接著在“可用字段”列表框中顯示歌手表的所有字段名,將“姓名”和“地區(qū)”添加至“選定字段”列表框中,單擊“下一步”按鈕。
步驟3:在步驟2-從子表選擇字段界面的“數(shù)據(jù)庫和表”列表框中,選擇表“歌曲”,接著在“可用字段”列表框中顯示表歌曲的所有字段名,添加“歌曲名稱”和“點(diǎn)歌碼”至“選定字段”列表框中,單擊“下一步”按鈕。
步驟4:在步驟3-為表建立關(guān)系中,單擊“下一步”按鈕。
步驟5:在步驟4-排序記錄中,選擇“姓名”以及“升序”單
選按鈕,接著單擊“添加”按鈕,最后單擊“下一步”按鈕。
步驟6:在步驟5-選擇報(bào)表樣式中,在默認(rèn)狀態(tài)下單擊“下一步”按鈕。
步驟7:在步驟6-完成中,輸入報(bào)表標(biāo)題“歌手報(bào)表”,單擊“完成”按鈕。
步驟8:在“另存為”對話框中,輸入報(bào)表名“歌手報(bào)表”,再單擊“保存”按鈕。
三、綜合應(yīng)用題
[操作步驟]
步驟1:薪建一個(gè)表單,通過表單控件工具欄向表單添加各控件,在“表單設(shè)計(jì)器”中單擊右鍵,在彈出的菜單中選擇“數(shù)據(jù)環(huán)境”,將“歌手”表和“歌曲”表添加到數(shù)據(jù)環(huán)境設(shè)計(jì)器中。
步驟2:通過屬性窗口設(shè)置表單及各控件的屬性
步驟3:編寫兩個(gè)命令按鈕的Click事件代碼如下:
****“查詢”命令按鈕的Click事件代碼****
Thisform.Gridone.RecordSource=”SELECT歌曲名稱,
語言,點(diǎn)歌碼FROM歌曲,歌手;
WHERE歌曲.演唱者一歌手.歌手id;
AND姓名=ALLTRIM(Thisform.Textone.Value)IN-
T0 table tb;
order by點(diǎn)歌碼”
************************
****“退出”命令按鈕的Click事件代碼****
ThisForm.Release
************************
步驟4:保存表單名為“mform”,按題目要求運(yùn)行表單并執(zhí)行相關(guān)操作。
更多計(jì)算機(jī)二級相關(guān)試題分享:
1.2017年3月全國計(jì)算機(jī)二級考試VF模擬試卷
2.2017計(jì)算機(jī)二級考試《VFP》第五章復(fù)習(xí)重點(diǎn)
3.2017年計(jì)算機(jī)二級考試《VFP》第一章復(fù)習(xí)重點(diǎn)
4.2017年3月計(jì)算機(jī)二級VF備考習(xí)題及答案
5.2017年3月計(jì)算機(jī)二級VF提分習(xí)題及答案
6.2017年計(jì)算機(jī)二級《VFP》考試題及答案
7.2017計(jì)算機(jī)二級《VFP》測試卷與答案
8.2017年3月計(jì)算機(jī)二級VF考點(diǎn)習(xí)題及答案
9.2017計(jì)算機(jī)二級考試《VFP》第四章復(fù)習(xí)重點(diǎn)
10.2017計(jì)算機(jī)二級VF考試基礎(chǔ)訓(xùn)練題
【計(jì)算機(jī)二級《VFP》上機(jī)操作試題及答案】相關(guān)文章:
計(jì)算機(jī)二級VFP練習(xí)試題及答案02-14
2016計(jì)算機(jī)二級《VFP》上機(jī)操作題及答案01-26
計(jì)算機(jī)二級《VFP》操作試題及答案201607-24