點(diǎn)擊查看:2016計(jì)算機(jī)二級(jí)考試《VF》上機(jī)試題及答案匯總
基本操作題
1在考生文件夾下完成下列基本操作:
(1)用SQL的INSERT語句插入元組(”000100”,”零件X”,“2x3x9”,200)到“零件”表(注意不要重復(fù)執(zhí)行插入操作),并將相應(yīng)的SQL語句存放在文件“cx1.prg”中。
(2)用SQL的DELETE語句從“零件”表中刪除單價(jià)小于20的所有記錄,并將相應(yīng)的SQL語句存放在文件“cx2.prg”中。
(3)用SQL的UPDATE語句將“零件”表中零件號(hào)為“000100”的零件的單價(jià)更改為250,并將相應(yīng)的SQL。語句存放在文件“cx3.prg”中。
(4)打開菜單文件“cd1.mnx”,然后生成可執(zhí)行的菜單程序“cd1.mpr”。
參考解析:
【考點(diǎn)指引】本大題主要考查利用SQL命令對(duì)表進(jìn)行操作,包括數(shù)據(jù)插入、刪除和修改,要用到INSERT、DELETE、UPDATE 3個(gè)命令。
(1)【操作步驟】
�、僭诿畲翱谥休斎朊睿篗ODI COMM cx1(回車執(zhí)行),打開程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:
INSERT INT0零件VALUES("000100","零件X","2x3x9",200)
關(guān)閉程序文件編輯窗口并保存程序文件。
�、谠诿畲翱谥休斎嗣睿篋O cx1(回車執(zhí)行),執(zhí)行程序文件。
(2)【操作步驟】
�、僭诿畲翱谥休斎朊睿篗ODI COMM cx2(回車執(zhí)行),打開程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:
DELETE FROM零件WHERE單價(jià)<20
關(guān)閉程序文件編輯窗口并保存程序文件。
�、谠诿畲翱谥休斎朊睿篋O cx2(回車執(zhí)行),執(zhí)行程序文件。
(3)【操作步驟】
�、僭诿畲翱谥休斎朊睿篗ODI c0MM cx3(回車執(zhí)行),打開程序文件編輯窗口,在程序文件編輯窗口中輸入以下程序代碼:
UPDATE零件SET單價(jià)=250 WHERE零件編號(hào)="000100"
關(guān)閉程序文件編輯窗口并保存程序文件。
②在命令窗口中輸人命令:DO cx3(回車執(zhí)行),執(zhí)行程序文件。
(4)【操作步驟】
�、龠x擇【文件】→【打開】命令,在“打開”對(duì)話框的“文件類型”下拉列表框中選擇“菜單”,選擇“cd1.mnx”,單擊“確定”按鈕,打開菜單設(shè)計(jì)器。
�、谶x擇【菜單】→【生成】命令,生成一個(gè)菜單文件“cd1.mpr”,關(guān)閉菜單設(shè)計(jì)窗口。
2(1)建立項(xiàng)目文件,文件名為“xm”。
(2)將數(shù)據(jù)庫“student”添加到新建立的項(xiàng)目“xm”當(dāng)中。
(3)從數(shù)據(jù)庫“student”中永久性地刪除數(shù)據(jù)庫表“學(xué)生”,并將其從磁盤上刪除。
(4)修改表單“bd1”,將其name屬性值改為“bd1”。
參考解析:
【考點(diǎn)指引】本大題主要考查項(xiàng)目管理器的使用及數(shù)據(jù)表的刪除和表單的簡單修改。
(1)【操作步驟】
選擇【文件】→【新建】命令,選擇“項(xiàng)目”,單擊“新建文件”按鈕,輸入項(xiàng)目名稱“xm”后單擊“保存”按鈕。
(2)【操作步驟】
在項(xiàng)目管理器中選擇“數(shù)據(jù)”選項(xiàng)卡,然后選擇列表框中的“數(shù)據(jù)庫”,單擊“添加”按鈕,在“打開”對(duì)話框中選擇數(shù)據(jù)庫名“student”,單擊“確定”按鈕將數(shù)據(jù)庫“student”添加到新建的項(xiàng)目“xm”中。
(3)【操作步驟】
�、僭凇皵�(shù)據(jù)”選項(xiàng)卡中,依次展開數(shù)據(jù)庫“student”,選擇“學(xué)生”表,單擊“移去”按鈕,在彈出的對(duì)話框中單擊“刪除”按鈕,將數(shù)據(jù)表“學(xué)生”從數(shù)據(jù)庫“student”中永久性地刪除,并從磁盤上刪除。
�、谶x擇數(shù)據(jù)庫“student”,單擊“修改”按鈕,打開數(shù)據(jù)庫設(shè)計(jì)器,選擇【數(shù)據(jù)庫】→【清理數(shù)據(jù)庫】命令清理數(shù)據(jù)庫,然后關(guān)閉數(shù)據(jù)庫設(shè)計(jì)器。
(4)【操作步驟】
�、龠x擇【文件】→【打開】命令,在“打開”對(duì)話框的“文件類型”下拉列表框中選擇“表單”,選擇“bd1.scx”,單擊“確定”按鈕,打開表單設(shè)計(jì)器。
�、谠诒韱卧O(shè)計(jì)器中的“屬性”面板中修改其“Name”屬性值為“bd1”,關(guān)閉并保存。
3(1)為數(shù)據(jù)庫“學(xué)校管理”中的表“學(xué)生”建立主索引,索引名稱和索引表達(dá)式均為“學(xué)號(hào)”。
(2)建立表“學(xué)生”和表“成績”之間的關(guān)聯(lián)。
(3)為“學(xué)生”表和“成績”表之間的關(guān)聯(lián)設(shè)置完整性約束,要求:更新規(guī)則為“級(jí)聯(lián)”,刪除規(guī)則為“忽略”,插入規(guī)則為“限制”。
(4)設(shè)置表課程的字段“學(xué)分”的默認(rèn)值為2。
參考解析:
【考點(diǎn)指引】本大題主要考查數(shù)據(jù)表的索引、關(guān)聯(lián)以及完整性約束的基本探作。
(1)【操作步驟】
�、龠x擇【文件】→【打開】命令,在“打開”對(duì)話框中的“文件類型”下拉列表框中選擇“數(shù)據(jù)庫”,選擇“學(xué)校管理.dbc”,選擇“獨(dú)占”,單擊“確定”按鈕,打開數(shù)據(jù)庫設(shè)計(jì)器。
�、谠跀�(shù)據(jù)庫設(shè)計(jì)器中,右鍵單擊數(shù)據(jù)庫表“學(xué)生”,在彈出的快捷菜單中選擇“修改”菜單命令,進(jìn)入“學(xué)生”的數(shù)據(jù)表設(shè)計(jì)器界面。
�、墼凇皩W(xué)生”表設(shè)計(jì)器中的“索引”選項(xiàng)卡的“索引名”中輸入“學(xué)號(hào)”,選擇索引類型為“主索引”,索引表達(dá)式為“學(xué)號(hào)”,單擊“確定”按鈕關(guān)閉表設(shè)計(jì)器并保存表“學(xué)生”結(jié)構(gòu)。
(2)【操作步驟】
在數(shù)據(jù)庫設(shè)計(jì)器中,將“學(xué)生”表中“索引”下面的“學(xué)號(hào)”索引字段拖曳到“成績”表中“索引”下面的“學(xué)號(hào)”索引字段上,建立兩個(gè)表之間的永久性聯(lián)系。
(3)【操作步驟】
�、僭跀�(shù)據(jù)庫設(shè)計(jì)器中,選擇【數(shù)據(jù)庫】→【清理數(shù)據(jù)庫】命令清理數(shù)據(jù)庫。
�、谟益I單擊“學(xué)生”表和“成績”表之間的關(guān)系線,在彈出的快捷菜單中選擇“編輯參照完整性”命令,打開參照完整性生成器。
�、蹎螕簟案乱�(guī)則”選項(xiàng)卡,選擇“級(jí)聯(lián)”;單擊“刪除規(guī)則”選項(xiàng)卡,選擇“忽”;單擊“插入規(guī)則”選項(xiàng)卡,選擇“限制”。
④單擊“確定”按鈕,保存參照完整性設(shè)置。
(4)【操作步驟】
�、僭跀�(shù)據(jù)庫設(shè)計(jì)器中,右鍵單擊數(shù)據(jù)庫表“課程”,在彈出的快捷菜單中選擇“修改”命令,進(jìn)入“課程”數(shù)據(jù)表設(shè)計(jì)器。
�、谠凇罢n程”表設(shè)計(jì)器的“字段”選項(xiàng)卡中,選擇“學(xué)分”字段,在“字段有效性”的“默認(rèn)值”編輯框中輸入“2”,單擊“確定”按鈕關(guān)閉表設(shè)計(jì)器并保存表“課程”結(jié)構(gòu)。
4(1)將考生文件夾下的自由表“custo”添加到數(shù)據(jù)庫“客戶”中。
(2)將“客戶聯(lián)系”表的記錄拷貝到“custo”表中。
(3)對(duì)數(shù)據(jù)庫客戶下的表eusto,使用報(bào)表向?qū)Ы?bào)表myreport,要求顯示custo表中的全部字段,無分組,報(bào)表樣式使用“經(jīng)營式”,列數(shù)為2,方向?yàn)椤翱v向”,報(bào)表標(biāo)題定為“定貨瀏覽”。
(4)對(duì)數(shù)據(jù)庫客戶下的“定貨”表和“客戶聯(lián)系”表,用視圖向?qū)Ы⒁晥Dmyview,要求顯示出“定貨”表中的字段“訂單編號(hào)”“客戶編號(hào)”“金額”和“客戶聯(lián)系”表中的字段“公司名稱”,并按照“金額”排序(升序)。
參考解析:
(1)【操作步驟】
①選擇【文件】→【打開】,在“打開”的對(duì)話框中選擇列表框中的“數(shù)據(jù)庫”,選擇“客戶”,單擊“確定”按鈕,打開數(shù)據(jù)庫設(shè)計(jì)器。
②單擊右鍵,選擇“添加表”命令,選擇custo表,添加到數(shù)據(jù)庫中。
(2)【操作步驟】
打開custo表,在命令窗口輸入命令:append from客戶聯(lián)系。
(3)【操作步驟】
單擊【開始】→【新建】選擇“報(bào)表”,單擊“報(bào)表向?qū)А�,單擊“�?shù)據(jù)庫和表”旁邊的按鈕,選擇custo表,可用字段選擇全部字段。分組記錄選擇“無”,報(bào)表樣式選擇“經(jīng)營式”;在定義報(bào)表布局中,列數(shù)選擇2,方向選擇“縱向”,然后輸入標(biāo)題“定貨瀏覽”,單擊完成。
(4)【操作步驟】
在“客戶”數(shù)據(jù)庫設(shè)計(jì)器中,然后單擊【文件】→【新建】→【視圖】→【新建文件】。然后添加“客戶聯(lián)系”和“定貨”表,在視圖設(shè)計(jì)器中的“字段”選項(xiàng)卡中,將“可用字段”列表框中,在“排序依據(jù)”中將“選擇字段”列表框中的“金額”,添加到“排序條件”,然后選擇“升序”。單擊“保存”,輸入視圖名稱為myview。
5(1)將考生文件夾下的自由表“課程”添加到數(shù)據(jù)庫“學(xué)生管理”中。
(2)設(shè)置表“課程”的字段學(xué)分的默認(rèn)值為“2”。
(3)更新表“成績”的記錄,為每個(gè)人的成績加上5分,將使用的SQL語句保存到“result.txt”中。
(4)修改表單“bd1”,將其Caption修改為“這是考試表單”。
參考解析:
【考點(diǎn)指引】本大題主要考查添加自由表、字段有效性設(shè)置、記錄的修改和表單標(biāo)題的修改等操作。
(1)【解題步驟】
�、龠x擇【文件】→【打開】命令,在“打開”對(duì)話框的“文件類型”下拉列表框中選擇“數(shù)據(jù)庫”,選擇“學(xué)生管理.dbc”,單擊“確定”按鈕,打開數(shù)據(jù)庫設(shè)計(jì)器。
�、谠凇皵�(shù)據(jù)庫設(shè)計(jì)器”中,單擊右鍵選擇“添加表”,在“打開”對(duì)話框中選擇表“課程”,單擊“確定”按鈕將自由表“課程”添加到數(shù)據(jù)庫“學(xué)生管理”中。
(2)【解題步驟】
�、僭跀�(shù)據(jù)庫設(shè)計(jì)器中,用鼠標(biāo)右鍵單擊數(shù)據(jù)庫表“課程”,在彈出的快捷菜單中選擇“修改”命令,進(jìn)入“課程”的數(shù)據(jù)表設(shè)計(jì)器界面。
②在“課程”表設(shè)計(jì)器的“字段”選項(xiàng)卡中,選擇“學(xué)分”字段,在“字段有效性”的“默認(rèn)值”文本框中輸入“2”,單擊“確定”按鈕關(guān)閉表設(shè)計(jì)器并保存表“課程”結(jié)構(gòu)。
(3)【解題步驟】
①在命令窗口中輸人命令:UPDATE成績SET成績=成績+5(回車執(zhí)行)。
②在考生文件夾下新建文本文件“result.txt”,將輸入的命令保存到文本文件“result.txt”中。
(4)【解題步驟】
選擇【文件】→【打開】命令,在“打開”對(duì)話框的“文件類型”下拉列表框中選擇“表單”,選擇“bd1.scx”,單擊“確定”按鈕,打開表單設(shè)計(jì)器,在表單屬性窗口中將Caption屬性值修改為“這是考試表單”,關(guān)閉表單設(shè)計(jì)器并保存表單。
相關(guān)推薦:
各地2016年全國計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間匯總
2016計(jì)算機(jī)等級(jí)考試復(fù)習(xí):如何更好地執(zhí)行學(xué)習(xí)計(jì)劃
分享:全國計(jì)算機(jī)等級(jí)考試二級(jí)復(fù)習(xí)及應(yīng)試方法
2016年計(jì)算機(jī)二級(jí)《VB》基礎(chǔ)練習(xí)題及答案匯總