版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1套題目
一、基本操作題
解答
1.第一步:在"命令"窗口中輸入:CREATEDATABASE訂單管理,按回車鍵執(zhí)行。第
二步:在"命令"窗口中輸入以下兩條SQL語句,每輸入完一條按回車鍵執(zhí)行:
ADDTABLEemployee
ADDTABLEorders
2.第一步:在"命令"窗口中輸入:MODIFYDATABASE訂單管理,按回車鍵執(zhí)行。第
二步:在數(shù)據(jù)庫設(shè)計(jì)器窗口中,右鍵單擊"orders"表,從彈出的快捷菜單中選擇"修改"命
令,在打開的表設(shè)計(jì)器中,單擊"索引”選項(xiàng)卡,在"索引名"框中輸入:je;在“類型"下拉
列表框中選擇"普通索引";在"表達(dá)式"框中輸入:金額;單擊"je"索引名左側(cè)的排序按鈕,
箭頭向下表示降序。第三步:?jiǎn)螕?確定"按鈕,隨即彈出一個(gè)提示框詢問是否永久保存對(duì)表結(jié)
構(gòu)的修改,直接單擊"是"按鈕。
3.第一步:在"命令”窗口中輸入以下SQL語句,并按回車鍵執(zhí)行:
CREATETABLEcustomer(客戶號(hào)C(4),客戶名C(36),地址C(36))
4.第一步:在數(shù)據(jù)庫設(shè)計(jì)器窗口中,右鍵單擊-customer表,從彈出的快捷菜單中選
擇"修改"命令,在打開的表設(shè)計(jì)器中,單擊“索弓|"選項(xiàng)卡,在“索引名"框中輸入:客戶號(hào);
在“類型”下拉列表框中選擇“主索引";在"表達(dá)式"框中輸入:客戶號(hào)。第二步:在表單設(shè)
計(jì)器中,單擊"確定"按鈕,隨即彈出一個(gè)提示框詢問是否永久保存對(duì)表結(jié)構(gòu)的修改,直接單擊
"是"按鈕。第三步:在數(shù)據(jù)庫設(shè)計(jì)器窗口中,右鍵單擊"orders"表,從彈出的快捷菜單中
選擇"修改"命令,在打開的表設(shè)計(jì)器中,單擊"索引"選項(xiàng)卡,在"索引名"框中輸入:客戶
號(hào);在“類型”下拉列表框中選擇"普通索引";在"表達(dá)式"框中輸入:客戶號(hào);第四步:在
表單設(shè)計(jì)器中,單擊“確定"按鈕,隨即彈出一個(gè)提示框詢問是否永久保存對(duì)表結(jié)構(gòu)的修改,直
接單擊"是"按鈕。第五步:在數(shù)據(jù)庫設(shè)計(jì)器窗口中,鼠標(biāo)單擊"customer"表中的"客戶號(hào)"
主索引,然后按住鼠標(biāo)左鍵進(jìn)行拖動(dòng),拖動(dòng)到"orders"表中的"客戶號(hào)"索引上,最后松開
鼠標(biāo)左鍵。
二、簡(jiǎn)單應(yīng)用
解答
1.(1)第一步:在“命令"窗口中輸入:MODIFYFORMformone,按回車鍵執(zhí)行。第
二步:在表單中單擊文本框控件(Textl),然后在“屬性"窗口中將Value屬性設(shè)置為:=Date().
(2)第一步:在表單中單擊表格控件(Gridl),然后在"屬性"窗口中將
RecordResourceType屬性設(shè)置為:4-SQL說明。
(3)第一步:在表單中雙擊“確定"命令按鈕,在Click事件過程中,將原代碼"setcentury
to4"修改為:setcenturyon;原代碼"va=textl.value"修改為:va=thisform.textl.value;
原代碼,"修改為第二步:
this.gridl.RowdSource=st":thisform.gridl.recordsource=st0
按Ctrl+W關(guān)閉代碼窗口。
第一步:在表單中雙擊"關(guān)閉"命令按鈕,在事件過程中輸入
(4)Click:ThisForm.Releaseo
第二步:按Ctrl+W關(guān)閉代碼窗口。
完成以上四個(gè)操作后,單擊工具欄上的"保存"按鈕保存對(duì)表單的修改。
2.第一步:在"命令”窗口中輸入:CREATEQUERYqueryone,按回車鍵。第二步:在
打開"添加表或視圖"對(duì)話框中分別選擇"employee"、"orders"表,然后單擊“添加"按鈕,
最后關(guān)閉”添加表或視圖"對(duì)話框。第三步:在"查詢?cè)O(shè)計(jì)器"窗口中,在"可用字段"中單擊
"Employee.組別"字段,然后單擊“添加"按鈕將其添加到“選定字段"中。第四步:在"函
數(shù)和表達(dá)式"框中輸入:SUM(Orders.金額)AS總金額,然后單擊“添加"按鈕將其表達(dá)式添
加到"選定字段"中。第五步:繼續(xù)在"函數(shù)和表達(dá)式"框中輸入:MAX(Orders.金額)AS最
高金額,然后單擊“添加"按鈕將其表達(dá)式添加到“選定字段"中。第六步:繼續(xù)在"函數(shù)和表
達(dá)式"框中輸入:AVG(Orders.金額)AS平均金額,然后單擊“添加"按鈕將其表達(dá)式添加到
"選定字段"中。第七步:在查詢?cè)O(shè)計(jì)器中,單擊"篩選"選項(xiàng)卡,在"字段名"下拉列表框中
選擇“表達(dá)式",打開"表達(dá)式生成器"對(duì)話框,在"表達(dá)式"框中輸入:Year(Orders.簽訂日
期),然后單擊"確定"按鈕;在"條件"下拉列表框中選擇"=";在"實(shí)例"框中輸入:2001.
第八步:在查詢?cè)O(shè)計(jì)器中,單擊"排序依據(jù)"選項(xiàng)卡,在"可用字段"中選擇"SUM(Orders.
金額)AS總金額",單擊"添加"按鈕將其添加到“排序條件"框中,并在“排序選項(xiàng)"中選擇
"降序"。第九步:在查詢?cè)O(shè)計(jì)器中,單擊"分組依據(jù)"選項(xiàng)卡,在"可用字段"中單擊"Employee.
組別"字段,然后單擊“添加"按鈕將其添加到“分組字段"中,接著單擊“滿足條件"按鈕,
打開"滿足條件”對(duì)話框,在"字段名"下拉列表框中選擇“總金額"字段;在"條件"下拉列
表框中選擇">=";在"實(shí)例"框中輸入:500,單擊"確定"按鈕關(guān)閉"滿足條件”對(duì)話框。
第十步:?jiǎn)螕舨藛螜谥械摹安樵儭辈藛?,從中選擇"查詢?nèi)ハ?命令,在彈出的"查詢?nèi)ハ?對(duì)
話框中,單擊"表"按鈕,然后在"表名"框中輸入:tableone,最后單擊“確定"按鈕。第
十一步:?jiǎn)螕艄ぞ邫谏系?保存"按鈕。
三、綜合應(yīng)用
解答
1.第一步:在"命令”窗口中輸入CREATEMENUmymenu,按回車鍵執(zhí)行。第二步:
在“新建菜單"對(duì)話框中單擊"菜單"按鈕,隨即會(huì)打開"菜單設(shè)計(jì)器第三步:?jiǎn)螕舨藛螜?/p>
中的"顯示”菜單,從中選擇“常規(guī)選項(xiàng)"命令,隨即會(huì)打開“常規(guī)選項(xiàng)”對(duì)話框,在"位置”
中單擊"追加"按鈕,然后單擊“確定"按鈕。第四步:在菜單設(shè)計(jì)器中,在"菜單名稱”框中
輸入:考試;在“結(jié)果”下拉列表框中選擇:子菜單;單擊"考試”菜單名右側(cè)的"創(chuàng)建"按鈕。
第五步:在"菜單名稱"框中輸入:統(tǒng)計(jì);在“結(jié)果"下拉列表框中選擇:過程;單擊"統(tǒng)計(jì)"
菜單名右側(cè)的"創(chuàng)建"按鈕,在打開過程代碼窗口中輸入以下代碼:
SELECTYear(orders.簽訂日期)AS年份,;
Month(orders.簽訂日期)AS月份SUM(orders.金額)AS合計(jì);
FROMemployeeJOINordersONemployee.職員號(hào)=orders.職員號(hào);
GroupBy年份,月份;
OrderBy年份desc,月份;
INTOTABLEtabletwo
第六步:按Ctrl+W鍵關(guān)閉過程代碼編輯窗口。第七步:在第二行的“菜單名稱”框中輸入:
返回;在“結(jié)果”下拉列表框中選擇:過程;單擊"返回”菜單名右側(cè)的“創(chuàng)建"按鈕,在打開
過程代碼窗口中輸入以下代碼:
SETSYSMENUTODEFAULT
第八步:按Ctrl+W鍵關(guān)閉過程代碼編輯窗口。第九步:?jiǎn)螕艄ぞ邫谏系?保存"按鈕。
2.第一步:在“命令”窗口中輸入:CREATEPROJECTmyproject,按回車鍵執(zhí)行。第二
步:在項(xiàng)目管理器窗口中,單擊"其他"選項(xiàng)卡,在該選項(xiàng)卡下單擊"菜單",然后單擊“添加"
按鈕,打開“添加"對(duì)話框。第三步:在“添加"對(duì)話框中,選擇"mymenu.mnx",然后單擊
“確定"按鈕。第四步:在項(xiàng)目管理器窗口的"其他"選項(xiàng)卡中,單擊選擇"mymenu"菜單,
然后單擊"項(xiàng)目”菜單,從中選擇"設(shè)置主文件”,使前面有勾選符號(hào)。第五步:在項(xiàng)目管理器
窗口的"其他"選項(xiàng)卡中,單擊選擇"mymenu"菜單,然后單擊“連編"按鈕,打開"連編
選項(xiàng)”對(duì)話框。第六步:在"連編選項(xiàng)"對(duì)話框中,單擊"連編應(yīng)用程序"單選按鈕,然后單擊
“確定"按鈕,打開“另存為"對(duì)話框,保留默認(rèn)的應(yīng)用程序名,然后單擊"保存"按鈕。第七
步:在項(xiàng)目管理器窗口的"其他"選項(xiàng)卡中,單擊選擇"mymenu"菜單,然后單擊“運(yùn)行"
按鈕,單擊"考試"菜單下的"統(tǒng)計(jì)"子菜單,然后再單擊"考試"子菜單下的“返回"子菜單。
第2套題目
一、基本操作題
解答:
1、第一步:在命令窗口中輸入語句并按回車:
select外幣名稱,現(xiàn)鈔買入價(jià),賣出價(jià)fromrate_exchangeintodbfrate_ex
第二步:新建一個(gè)文本文件,將這條語句復(fù)制到文本文件中,保存文件,名為one.txt。
2、第一步:在命令窗口中輸入語句并按回車:
updaterate_exchangeset賣出價(jià)=829.01where外幣名稱="美元"
第二步:新建一個(gè)文本文件,將這條語句復(fù)制到文本文件中,保存文件,名為two.txt.
3、第一步:?jiǎn)螕簟靶陆?,文件類型選"報(bào)表",單擊"向?qū)А卑粹o,在對(duì)話框中選擇"報(bào)
表向?qū)У诙剑鹤侄芜x取,將外幣名稱、現(xiàn)鈔買入價(jià)、賣出價(jià)三個(gè)字段添加到選定字段列表
中,單擊“下一步"。第三步:使用默認(rèn)設(shè)置,單擊"下一步"。第四步:使用默認(rèn)設(shè)置,單擊”下
一步"。第五步:使用默認(rèn)設(shè)置,單擊"下一步"。第六步:使用默認(rèn)設(shè)置,單擊"下一步"。第
七步:輸入報(bào)表標(biāo)題:外幣匯率,單擊“完成‘,輸入報(bào)表文件名:rate_exchange,單擊“保
存"。
4、第一步:?jiǎn)螕?打開",選擇文件類型"報(bào)表",選中rate.exchange.frx,單擊"確定"。
第二步:將標(biāo)題區(qū)域的日期域控件(DATE)拖動(dòng)到頁注腳區(qū)中。第三步:保存報(bào)表。
二、簡(jiǎn)單應(yīng)用題
解答:
第一步:新建一個(gè)表單,保存表單,文件名為timer,將表單的name屬性設(shè)置為:timer,
再將表單的caption屬性設(shè)置為:時(shí)鐘。第二步:在表單中添加一個(gè)標(biāo)簽控件,選中標(biāo)簽控件,
單擊"表單設(shè)計(jì)器"工具欄中的"布局工具欄"按鈕,打開布局工具欄,單擊“水平居中"和"垂
直居中"按鈕。第三步:將標(biāo)簽控件的Alignment屬性設(shè)置為2中央、第四步:向表單中添
加一個(gè)計(jì)時(shí)器控件,將其interval屬性設(shè)置為:500。第五步:雙擊計(jì)時(shí)器控件,在其timer
事件過程中輸入代碼:thisform.labell.caption=time()
第六步:在表單的下方添加三個(gè)命令按鈕,分別將其caption屬性設(shè)置為:暫停、繼續(xù)、
退出。第七步:雙擊"暫停"按鈕,在其click事件代碼中輸入代碼:erval=0
第八步:雙擊"繼續(xù)"按鈕,在其click事件代碼中輸入代碼:erval=500
第九步:雙擊"退出"按鈕,在其click事件代碼中輸入代碼:thisform.release
第十步:保存表單。
2、第一步:?jiǎn)螕簟靶陆?按鈕,選擇文件類型"查詢",單擊"新建文件"按鈕。在"打
開"對(duì)話框中選擇currency.sl.dbf,單擊"確定",在添加表或視圖中,單擊其他按鈕,選擇
rate.exchange.dbt第三步:在聯(lián)接條件對(duì)話框中,保持默認(rèn)條件不變,單擊“確定",關(guān)閉
"添加表或視圖"。第四步:在字段選項(xiàng)卡中,依次將姓名、外幣名稱、持有數(shù)量和現(xiàn)鈔買入價(jià)
添加到選定字段中,然后在函數(shù)和表達(dá)式文本框中輸入:rate_exchange.現(xiàn)鈔買入價(jià)
*currency_sl.持有數(shù)量,單擊添加按鈕。第四步:在“排序依據(jù)"選項(xiàng)卡中,依次將姓名、持
有數(shù)量添加到排序條件中,姓名設(shè)置為升序,持有數(shù)量設(shè)置為降序。第五步:?jiǎn)螕?查詢"菜單
中的"查詢?nèi)ハ?,單擊"表"按鈕,輸入表名:results.第六步:?jiǎn)螕艄ぞ邫谥械摹氨4?按
鈕,輸入查詢文件名:query,單擊保存按鈕。第七步:?jiǎn)螕?查詢"菜單中的"運(yùn)行查詢"。
三、綜合應(yīng)用題
解答:
L第一步:新建一個(gè)表單,保存表單,輸入表單文件名為forml.scxo第二步:將表單的
name屬性設(shè)置為:forml,將其caption屬性設(shè)置為:外匯。
2、向表單中添加一個(gè)頁框控件,一個(gè)命令按鈕,將命令按鈕的caption屬性設(shè)置為:退出。
3、第一步:將頁框的PageCount屬性設(shè)置為:3。第二步:右擊表單空白處,選擇數(shù)據(jù)環(huán)
境,將currency_sl.dbf和rate_exchange.dbf兩個(gè)表添加到表單的數(shù)據(jù)環(huán)境中。
(1)第一步:右擊頁框,選中pagel,將其caption屬性設(shè)置為:持有人。第二步:在第
一個(gè)頁框中添加一個(gè)表格控件,將表格控件的name屬性設(shè)置為:grdCurrency_sl,將其
屬性設(shè)置為:。-表,將其屬性設(shè)置為:
RcordSourceTypeRcordSourcecurrency_slo
(2)第一步:右擊頁框,選中page2,將其caption屬性設(shè)置為:外匯匯率。第二步:在
第二個(gè)頁框中添加一個(gè)表格控件,將表格控件的name屬性設(shè)置為:grdRate_exchange,將其
RcordSourceType屬性設(shè)置為:0-表,將其RcordSource屬性設(shè)置為:rate_exchange。
(3)第一步:右擊頁框,選中page3,將其caption屬性設(shè)置為:持有量及價(jià)值。第二步:
在第三個(gè)頁框中添加一個(gè)表格控件,將表格控件的name屬性設(shè)置為:Gridl,將其
RcordSourceType屬性設(shè)置為:3-杳詢(.QPR),在其RcordSource屬性中輸入:query.
4、雙擊"退出"按鈕,在其click事件代碼中輸入:thisform.release
保存表單。運(yùn)行表單的所有功能。
第3套題目
一、基本操作題
解答:
1、第一步:?jiǎn)螕艄ぞ邫谥械摹按蜷_"按鈕,選擇文件類型"數(shù)據(jù)庫",選擇customer.dbc,
單擊"確定"按鈕。第二步:右擊數(shù)據(jù)庫設(shè)計(jì)器的空白處,選擇“添加表",在打開對(duì)話框中,
選擇customer.dbf,單擊"確定"按鈕。用同樣的方法再將。rder表添加到數(shù)據(jù)庫中。
2、在數(shù)據(jù)庫設(shè)計(jì)器中,右擊order表的標(biāo)題欄,選擇“修改"。在字段選項(xiàng)卡中,單擊選
擇訂單日期字段,在下方字段有效性的默認(rèn)值文本框中輸入:date。。單擊“確定"按鈕,在彈
出的提示框中單擊"是"按鈕。
3、在數(shù)據(jù)庫設(shè)計(jì)器中,右擊customer表的標(biāo)題欄,選擇"修改"。單擊"索引"選項(xiàng)卡,
在索引名和索引表達(dá)式處輸入:客戶編號(hào),類型選擇"主索引"。單擊"確定"按鈕,在彈出的
提示框中,單擊"是"按鈕。
4、第一步:右擊order表的標(biāo)題欄,選擇“修改",單擊"索引"選項(xiàng)卡,在索引名和索
引表達(dá)式處輸入:客戶編號(hào),類型選擇普通索引。單擊"確定"按鈕,在彈出的提示框中單擊"是"
按鈕。第二步:在數(shù)據(jù)庫設(shè)計(jì)器中,單擊customer表的客戶編號(hào)索引字段,按住鼠標(biāo)左鍵不放,
拖動(dòng)到order表的客戶編號(hào)索引字段。
二、簡(jiǎn)單應(yīng)用題
解答:
1、第一步:?jiǎn)螕艄ぞ邫谥械摹按蜷_"按鈕,選擇文件類型為"程序",選擇modil.prg,
單擊"確定"按鈕。第二步:在"(此處空行7處輸入:usecustomer,并將"(此處空行7
刪除。第三步:將語句SCANWHILE所在地='北京'改為:SCANFOR所在地='北京第四步:
保存程序文件,運(yùn)行程序文件,查看是否正確。
2、第一步:在命令窗口中輸入sql語句:
select公司名稱,訂單編號(hào),金額,送貨方式fromcustomer,orderwherecustomer.客戶編
號(hào)=order.客戶編號(hào)orderby公司名稱,訂單編號(hào)intodbfresults
第二步:新建一個(gè)程序文件,將這條sql語句復(fù)制到程序文件中,保存程序文件,文件名為
SQL.prg。
三、綜合應(yīng)用題
解答:
1、第一步:?jiǎn)螕艄ぞ邫谥械摹靶陆?按鈕,選擇文件類型"表單",單擊"新建文件"按
鈕。第二步:在屬性窗口中,將表單的name屬性設(shè)置為:myfrom。第三步:在表單中并排添
加兩個(gè)表格控件,如下圖所示。先單擊左邊的表格控件,再按shift選擇右邊的表格,可以將兩
個(gè)表格同時(shí)選中,單擊表單設(shè)計(jì)器工具欄中的布局工具欄按鈕,在布局工具欄中,分別單擊"相
同寬度”、件目同高度"和"頂端對(duì)齊"按鈕。第四步:選中左邊的表格,在屬性窗口中將其name
屬性設(shè)計(jì)為:同樣方法,將右邊的表格控件的屬性設(shè)置為:第五步:右擊
grdl,namegrd20
表單的空白處,選擇"數(shù)據(jù)環(huán)境",在添加表或視圖中,分別選擇customer和order,單擊"添
加"按鈕,將兩個(gè)表添加到表單的數(shù)據(jù)環(huán)境中,關(guān)閉"添加表或視圖"窗口以及數(shù)據(jù)環(huán)境設(shè)計(jì)器
窗口。第六步:?jiǎn)螕舯砀駁rdl,將其RecordSourceType屬性設(shè)置為:1-別名,將其
Recordsource屬性設(shè)置為:customer,將其RelationalExpr屬性設(shè)置為:客戶編號(hào)。第七步:
選擇grd2,將其RecordSourceType屬性設(shè)置為:1-別名,將其Recordsource屬性設(shè)置為:
order,將其LinkMaster屬性設(shè)置為:customer,將其ChildOrder屬性設(shè)置為:客戶編號(hào)。
第八步:?jiǎn)螕艄ぞ邫谥械?保存"按鈕,保存表單,輸入表單文件名:myfrom.scx.
2、第一步:?jiǎn)螕艄ぞ邫谥械摹靶陆?按鈕,選擇文件類型"菜單",單擊"新建文件"按
鈕,在新建菜單中,單擊“菜單"按鈕。第二步:在菜單名稱中輸入:退出,結(jié)果選擇過程,單
擊“創(chuàng)建"按鈕,在其過程代碼中輸入:
myform.release
setsysmenutodefault
第三步:關(guān)閉過程代碼窗口,單擊工具欄中“保存"按鈕,輸入菜單文件名mymenu.mnx,
單擊"保存"按鈕。執(zhí)行"菜單"菜單中的"生成"命令,在彈出的對(duì)話框中單擊"生成"按鈕。
3、第一步:在表單myform中,雙擊表單空白處,在其load事件代碼中輸入:
domymenu.mpr
第二步:保存表單,單擊工具欄中的運(yùn)行按鈕,運(yùn)行表單,在左邊的表格中單擊鼠標(biāo),看右
側(cè)表格的記錄是否隨之改變,單擊"退出"菜單命令,查看其是否能退出表單,返回系統(tǒng)菜單。
第4套題目
一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)
解答:
1.第一步:選擇菜單”文件一新建"在"新建”對(duì)話框中選擇"程序"單選按鈕,然后單
擊"新建文件"按鈕,在彈出的程序編輯框中,輸入SQL語句"insertinto零件信息
values("p7","PN7",1020)\第二步:然后單擊“運(yùn)行"按鈕,在彈出保存提示框中選擇是。然
后系統(tǒng)會(huì)彈出"另存為"對(duì)話框,輸入文件名"one.prg",然后單擊“保存"按鈕.
2.第一步:選擇菜單”文件-新建"在"新建”對(duì)話框中選擇"程序"單選按鈕,然后單
擊"新建文件"按鈕,在彈出的程序編輯框中,輸入SQL語句"deletefrom零件信息where
單價(jià)<600"。第二步:然后單擊“運(yùn)行"按鈕,在彈出保存提示框中選擇是。然后系統(tǒng)會(huì)彈出"另
存為"對(duì)話框,輸入文件名"two.prg",然后單擊“保存"按鈕。
2.第一步:選擇菜單”文件-新建"在"新建”對(duì)話框中選擇"程序"單選按鈕,然后單
擊"新建文件"按鈕,在彈出的程序編輯框中,輸入SQL語句"deletefrom零件信息where
單價(jià)<600"。第二步:然后單擊“運(yùn)行"按鈕,在彈出保存提示框中選擇是。然后系統(tǒng)會(huì)彈出"另
存為"對(duì)話框,輸入文件名"two.prg",然后單擊"保存"按鈕。
3.第一步:選擇菜單”文件-新建"在"新建”對(duì)話框中選擇"程序"單選按鈕,然后單
擊"新建文件"按鈕,在彈出的程序編輯框中輸入SQL語句"update零件信息set單價(jià)=1090
where零件號(hào)=”p4""。第二步:然后單擊“運(yùn)行"按鈕,在彈出保存提示框中選擇是.然后系
統(tǒng)會(huì)彈出"另存為"對(duì)話框,輸入文件名"Three.prg",然后單擊“保存"按鈕。
4.第一步:選擇菜單"文件一打開"在"打開”對(duì)話框中選擇文件"mymenu.mnx",然
后單擊“確定"按鈕,系統(tǒng)會(huì)彈出"菜單設(shè)計(jì)器”對(duì)話框。第二步:選擇菜單"菜單一生成",
在彈出的“生成菜單”對(duì)話框中,設(shè)置文件的名稱為"mymenu.mpr",然后單擊“生成"按鈕。
二、簡(jiǎn)單應(yīng)用(2小題,每題20分,計(jì)40分)
解答:
1.正確語句為:
SELECT零件名稱FROM零件信息WHERE零件號(hào)in;
(SELECT零件號(hào)FROM使用零件;
GROUPBY零件號(hào)HAVINGCOUNT(項(xiàng)目號(hào))=3);
ORDERBY零彳特稱;
INTOtableresults
然后單擊“運(yùn)行"按鈕,在彈出保存提示框中選擇是。
2、
三、綜合應(yīng)用(1小題,計(jì)30分)
解答:
1.第一步:選擇菜單”文件一新建"在"新建"對(duì)話框中選擇"查詢"單選按鈕,然后單
擊"新建文件"按鈕,系統(tǒng)會(huì)彈出"查詢?cè)O(shè)計(jì)器"窗口,和"添加表或視圖"對(duì)話框。第二步:
通過“添加表或視圖"對(duì)話框,將“項(xiàng)目信息"、"零件信息"和"使用零件"三個(gè)表添加到“查
詢?cè)O(shè)計(jì)器"中."項(xiàng)目信息"和"使用零件"表的連接字段設(shè)置為"項(xiàng)目號(hào)","零件信息"和"使
用零件"表的連接字段設(shè)置為“零件號(hào)"然后關(guān)閉"添加表或視圖"對(duì)話框。第三步:在"查詢
設(shè)計(jì)器"窗口的"字段"選項(xiàng)卡中將項(xiàng)目號(hào)、項(xiàng)目名、零件名稱和數(shù)量4個(gè)字段,添加到"選
定字段、第四步:在“排序依據(jù)"選型卡中,選擇"升序"單選按鈕,然后將“項(xiàng)目號(hào)"字段,
添加到“選定字段"中,再選擇"降序"單選按鈕,然后將"零件名稱"字段,添加到"選定字
段"中。第五步:?jiǎn)螕艄ぞ邫谏系?保存"按鈕,在彈出的“另存為"對(duì)話框中輸入文件名
"chaxun.qpr",然后單擊"保存"按鈕。
2.第一步:選擇菜單”文件一新建"在"新建"對(duì)話框中選擇"表單"單選按鈕,然后單
擊"新建文件"按鈕,系統(tǒng)會(huì)彈出"表單設(shè)計(jì)器"窗口,在表單的屬性窗口,設(shè)置"Name"屬
性值為"myform",設(shè)置"RecordSourceType"屬性值為"3",設(shè)置"RecordSource"屬性
值為"chaxun".第二步:在表單上添加一個(gè)表格控件Gridl,然后在表格控件下面添加一個(gè)命
令按鈕Command],在屬性窗口設(shè)置命令按鈕的"Caption"屬性值分別為"退出"。第三步:
在表單上同時(shí)選中表格控件和命令按鈕,然后選擇菜單"格式一對(duì)齊一左邊對(duì)齊",和"格式一
大小一調(diào)整到最寬"。第三步:在“退出"按鈕的Click事件中輸入代碼:
thisform.release
第四步然后單擊"保存"按鈕然后系統(tǒng)會(huì)彈出"另存為"對(duì)話框輸入文件名"myform.scx",
單擊“保存"按鈕。
第5套題目
一、基本操作題
解答
1.第一步:在“命令"窗口中輸入:OPENDATABASEEcommerce,按回車鍵執(zhí)行。
第二步:在“命令”窗口中輸入:ADDTABLEOrderitem,按回車鍵執(zhí)行。
2,第一步:在"命令”窗口中輸入:MODIFYDATABASEEcommerce,按回車鍵執(zhí)行。
第二步:在數(shù)據(jù)庫設(shè)計(jì)器窗口中,右鍵單擊"Orderitem"表,從彈出的快捷菜單中選擇"修改"
命令,在打開的表設(shè)計(jì)器中,單擊"索引"選項(xiàng)卡,在“索引名"框中輸入:PK;在"類型"
下拉列表框中選擇“主索引";在"表達(dá)式"框中輸入:會(huì)員號(hào)+商品號(hào)。第三步:在第二行的
"索引名"框中輸入:會(huì)員號(hào);在"類型”下拉列表框中選擇"普通索引";在"表達(dá)式"框中
輸入:會(huì)員號(hào);根據(jù)需要單擊"會(huì)員號(hào)”索引名左側(cè)的排序按鈕于(箭頭向上,表示升序,箭頭
向下,表示降序,默認(rèn)箭頭向上\第四步:在第三行的“索引名"框中輸入:商品號(hào);在"類
型”下拉列表框中選擇"普通索引";在"表達(dá)式"框中輸入:商品號(hào);根據(jù)需要單擊“商品號(hào)"
索引名左側(cè)的排序按鈕。第五步:在表單設(shè)計(jì)器中,單擊“確定"按鈕,隨即彈出一個(gè)提示框
詢問是否永久保存對(duì)表結(jié)構(gòu)的修改,直接單擊"是"按鈕。
3.第一步:在數(shù)據(jù)庫設(shè)計(jì)器窗口中,鼠標(biāo)單擊"customer"表中的"會(huì)員號(hào)"主索引,
然后按住鼠標(biāo)左鍵進(jìn)行拖動(dòng),拖動(dòng)到"orderitem"表中的"會(huì)員號(hào)"索引上,最后松開鼠標(biāo)左
鍵。
4.第一步:?jiǎn)螕舨藛螜谥械?數(shù)據(jù)庫"菜單,從中選擇"清理數(shù)據(jù)庫"命令。第二步:在
數(shù)據(jù)庫設(shè)計(jì)器窗口中,右擊"customer"和"orderitem"表之間的關(guān)系線,在彈出的快捷菜
單中選擇"編輯參照完整性"命令,打開"參照完整性生成器”對(duì)話框。第三步:在"參照完整
性生成器"對(duì)話框中,單擊"更新規(guī)則"選項(xiàng)卡,并選擇"級(jí)聯(lián)"單選按鈕;單擊"刪除規(guī)財(cái)
選項(xiàng)卡,并選擇"限制"單選按鈕;單擊"插入規(guī)則”選項(xiàng)卡,并選擇"限制"單選按鈕。第四
步:?jiǎn)螕簟按_定"按鈕,彈出一個(gè)提示框詢問"是否保存改變,生成參照完整性代碼并退出?",
直接單擊"是"按鈕,這樣就生成了指定參照完整性。
二、簡(jiǎn)單應(yīng)用
解答
1.第一步:在"命令"窗口中輸入:CREATEQUERYqq,按回車鍵.第二步:在打開"添
加表或視圖"對(duì)話框中分別選擇"customer"、"orderitem"、"article"表,然后單擊“添加"
按鈕,最后關(guān)閉"添加表或視圖”對(duì)話框.第三步:在"查詢?cè)O(shè)計(jì)器"窗口中,在"可用字段"
中分別單擊"Customer.會(huì)員號(hào)"、"Customer.姓名"、"Article.商品名"、"Article.單價(jià)"、"Article.
數(shù)量"字段,單擊“添加"按鈕將其添加到“選定字段"中。第四步:在"函數(shù)和表達(dá)式"框中
輸入:orderitem.單價(jià)*orderitem.數(shù)量AS金額,然后單擊“添加"按鈕將其表達(dá)式添加到"選
定字段"中。第五步:?jiǎn)螕舨藛螜谥械摹安樵儭辈藛危瑥闹羞x擇"查詢?nèi)ハ?命令,在彈出的“查
詢?nèi)ハ?對(duì)話框中,單擊"表"按鈕,然后在"表名"框中輸入:SS,最后單擊“確定"按鈕。
第六步:?jiǎn)螕艄ぞ邫谏系?保存"按鈕。
2.第一步:在"命令"窗口中輸入以下SQL語句,并按回車鍵執(zhí)行:
SELECT會(huì)員號(hào),姓名,年齡FROMcustomerWHERE年齡<=30TOFILEcut_ab
第二步:選中以下SQL語句,右擊選中的SQL語句,從快捷菜單中選"復(fù)制"命令;第三
步:在“命令"窗口中輸入MODIFYCOMMANDcmd_ab,按回車,在打開的命令文件中單
擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇"粘貼"命令。第四步:?jiǎn)螕艄ぞ邫谏系?保存"按鈕保
存該命令文件。
三、綜合應(yīng)用題
解答:
第一步:?jiǎn)螕艄ぞ邫谥械摹靶陆?按鈕,選擇文件類型"表單",單擊"新建文件"按鈕。
第二步:選擇表單,在屬性窗口中,將其Name屬性設(shè)置為:myform,將其Caption屬性設(shè)
置為:綜合應(yīng)用。單擊工具欄中的"保存"按鈕,保存表單,輸入表單文件名:myform.scx。
第三步:在表單中添加一個(gè)標(biāo)簽,選擇該標(biāo)簽控件,在屬性窗口中將其Caption屬性設(shè)置為:
日期。第四步:在表單中添加一個(gè)文本框,在屬性窗口中選擇文本框的Value屬性,在屬性文
本框中輸入:=date(),按回車確認(rèn)。第五步:在表單中添加兩個(gè)命令按鈕(Commandl和
Command2),在屬性窗口中將Commandl的Caption設(shè)置為:查詢。將Command2的
Caption屬性設(shè)置為:退出。第六步:雙擊查詢命令按鈕,在其click事件代碼中輸入:
selectcustomer.會(huì)員號(hào),姓名,sum(orderitem.數(shù)量*article.單價(jià))as總金額from
customer,orderitem,articlewherecustomer.會(huì)員號(hào)=orderitem.會(huì)員號(hào)andorderitem.商
品號(hào)=article.商品號(hào)and日期>=thisform.textl.valuegroupbyorderitem.會(huì)員號(hào)order
by總金額intodbfdbfa
第七步:雙擊"退出"命令按鈕,在其click事件代碼中輸入:thisform.release
第八步:?jiǎn)螕艄ぞ邫谥械?保存"按鈕,保存表單,單擊"運(yùn)行"按鈕,在文本框中輸入:
03/08/2003,單擊"查詢"按鈕。
第6套題目
一、基本操作題
解答
1.第一步:在"命令”窗口中輸入以下語句并按回車鍵執(zhí)行:
CREATETABLE客戶(客戶編號(hào)C(8),客戶姓名C(8),;
聯(lián)系地址C(30),聯(lián)系電話C(ll),電子郵件C(20))
2.第一步:在"命令"窗口中輸入:CREATEDATABASE客戶,按回車鍵執(zhí)行。第二步:
繼續(xù)在“命令"窗口中輸入:MODIFYDATABASE客戶,按回車鍵執(zhí)行。第三步:在打開的“數(shù)
據(jù)庫設(shè)計(jì)器"中,鼠標(biāo)右擊空白處,從彈出的快捷菜單中選擇“添加表"命令。第四步:在"打
開"對(duì)話框中,單擊"客戶.DBF",然后單擊"確定"按鈕。
3.第一步:在"命令”窗口中輸入以下5條SQL語句,每輸入完一條按回車鍵執(zhí)行:
INSERTINTO客戶;
VALUESC,43100112","沈紅霞","浙江省杭州市83號(hào)信箱
",,"shenhx@")
INSERTINTO客戶;
VALUES("44225601","唐毛毛河北省唐山市100號(hào)信箱
",,"tangmm@.cn")
INSERTINTO客戶;
VALUES("50132900","劉云亭北京市1010號(hào)信箱
",,"liuyt@")
INSERTINTO客戶;
VALUES("30691008","吳敏霞湖北省武漢市99號(hào)信箱
",',"wumx@")
INSERTINTO客戶;
VALUESC'41229870","王衣夫遼寧省鞍山市88號(hào)信箱
',,"wangyf@')
4.第一步:?jiǎn)螕舨藛螜谥械摹拔募辈藛?,從中選擇"新建"命令,在彈出的“新建”對(duì)
話框中,選擇"報(bào)表"文件類型,然后單擊"向?qū)?按鈕。第二步:在"向?qū)нx取"對(duì)話框中,
單擊"報(bào)表向?qū)?選項(xiàng),然后單擊“確定"按鈕。第三步:在打開的第1個(gè)"報(bào)表向?qū)?對(duì)話
框中,單擊">"按鈕,將客戶表中的所有字段添加到"選定字段"中,然后直接單擊"完成"
按鈕,打開"報(bào)表向?qū)?的最后一個(gè)對(duì)話框,在"報(bào)表標(biāo)題"框中輸入:客戶,最后單擊"完成"
按鈕。第四步:在打開的“另存為"對(duì)話框中,輸入報(bào)表的名稱:客戶,然后單擊"保存"按鈕。
二、簡(jiǎn)單應(yīng)用
解答
1.第一步:在"命令”窗口中輸入以下語句并按回車鍵執(zhí)行:
SELECTcourse.課程名稱,Max(score.成績(jī))AS分?jǐn)?shù);
FROMcourseJOINscoreONcourse.課程編號(hào)=S8佇課程編號(hào);
GROUPBYscore.課程編號(hào);
INTOTABLEmax
第二步:選中以上SQL語句,然后在選中的SQL語句上右擊鼠標(biāo)左鍵,從彈出的快捷菜單
中選擇"復(fù)制"命令。第三步:繼續(xù)在"命令"窗口中輸入:MODIFYCOMMANDone,按
回車鍵執(zhí)行。第四步:在"one.prg"文件中,右擊鼠標(biāo)左鍵,從彈出的快捷菜單中選擇“粘貼"
命令。第五步:?jiǎn)螕艄ぞ邫谏系?保存"按鈕。
2.第一步:在"命令"窗口中輸入以下語句并按回車鍵執(zhí)行:
SELECTcourse.課程名稱;
FROMcourseJOINscoreONcourse.課程編號(hào)=58佇課程編號(hào);
WHEREscore.成績(jī)<60
GROUPBYscore.課程編號(hào);
TOFILEnew.txt
第二步:選中以上SQL語句,然后在選中的SQL語句上右擊鼠標(biāo)左鍵,從彈出的快捷菜單
中選擇"復(fù)制"命令。第三步:繼續(xù)在"命令"窗口中輸入:MODIFYCOMMANDtwo,按
回車鍵執(zhí)行。第四步:在"two.prg"文件中,右擊鼠標(biāo)左鍵,從彈出的快捷菜單中選擇"粘貼"
命令。第五步:?jiǎn)螕艄ぞ邫谏系?保存"按鈕。
三、綜合應(yīng)用
解答
1.第一步:在“命令”窗口中輸入:CREATEDATABASE學(xué)生,按回車鍵執(zhí)行。
2.第一步:在"命令”窗口中輸入:MODIFYDATABASE學(xué)生,按回車鍵鍵執(zhí)行。第二
步:在數(shù)據(jù)庫設(shè)計(jì)器中,單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“添加表"命令。第三步:在
“打開"對(duì)話框中,單擊"STUDENT.DBF",然后單擊“確定"按鈕將其添加到當(dāng)前數(shù)據(jù)庫中。
第四步:重復(fù)第二步,在“打開"對(duì)話框中,單擊"COURSE.DBF",然后單擊“確定"按鈕。
第五步:重復(fù)第二步,在“打開”對(duì)話框中,單擊"SCORE.DBF",然后單擊“確定"按鈕。
3.(1)第一步:在“命令”窗口中輸入:CREATEFORMformlist,按回車鍵鍵執(zhí)行。第
二步:?jiǎn)螕艨丶ぞ呦渲械摹氨砀?按鈕,然后在表單中添加一個(gè)表格控件(Gridl\第三步:
在表單中選擇表格控件(Gridl),然后在"屬性"窗口中將RecordSourceType屬性設(shè)置為:
4-SQL說明;Recordsource屬性設(shè)置為以下SQL語句:
SELECTStudent.學(xué)號(hào),Student.姓名,Student.院系Course.課程名稱,Score.成績(jī);
FROM學(xué)生!studentJOIN學(xué)生!scoreJOIN學(xué)生!course;
ONScore.課程編號(hào)=Course課程編號(hào);
ONStudent.學(xué)號(hào)=Score.學(xué)號(hào);
ORDERBYStudent.學(xué)號(hào)
(2)第一步:?jiǎn)螕艨丶ぞ呦渲械摹懊畎粹o",然后在表單中添加兩個(gè)命令按鈕控件
(Commandl和Command2X第二步:在表單中單擊"Commandl”命令按鈕,然后在"屬
性"窗口中將其Caption屬性設(shè)置為:保存。第三步:表單中單擊"Command2"命令按鈕,
然后在"屬性"窗口中將其Caption屬性設(shè)置為:退出。第四步:在表單中雙擊"保存"命令
按鈕,在Click事件過程中輸入:SELECT*FROMAAINTOTABLEresults,第五步:按Ctrl+W
鍵關(guān)閉代碼窗口。第六步:在表單中雙擊"退出"命令按鈕,在Click事件過程中輸入:
ThisForm.Release.第七步:按Ctrl+W鍵關(guān)閉代碼窗口。第八步:?jiǎn)螕艄ぞ邫谏系?保存"
按鈕。第九步:?jiǎn)螕艄ぞ邫谏系摹斑\(yùn)行"按鈕運(yùn)行,在表單中單擊"保存"按鈕,然后單擊"退
出"按鈕。
第7套題目
一、基本操作題
解答:
L在命令窗口中輸入并執(zhí)行SQL語句:
updatestudentset院系="經(jīng)濟(jì)"where學(xué)號(hào)="99035001”
2、在命令窗口中輸入并執(zhí)行SQL語句:
altertablescorerenamecolumn成績(jī)to考試成績(jī)
3、第一步:在命令窗口中輸入并執(zhí)行SQL語句:
altertablestudentaddunique學(xué)號(hào)tag學(xué)號(hào)
第二步:新建一個(gè)程序文件,將該SQL語句復(fù)制到程序文件中,保存程序文件,文件名為
three.prgo
4、第一步:?jiǎn)螕艄ぞ邫谥械拇蜷_按鈕,選擇文件類型"表",選擇COURSE.DBF,單擊"確
定"按鈕。第二步:在命令窗口中輸入:modifystructure,按回車執(zhí)行后,會(huì)打開course表
的表設(shè)計(jì)器。第三步:?jiǎn)螕?索引"選項(xiàng)卡,在索引名和索引表達(dá)式處輸入:課程編號(hào),類型選
擇"候選索引",單擊"確定"按鈕,在彈出的提示框中單擊"是"按鈕。
二、簡(jiǎn)單應(yīng)用題
解答:
1、第一步:?jiǎn)螕艄ぞ邫谥械摹靶陆?按鈕,選擇文件類型"表單",單擊"新建文件"按
鈕。第二步:?jiǎn)螕艄ぞ邫谥械谋4姘粹o,保存表單,輸入文件名tab.scx,單擊“保存"按鈕。
第三步:在表單中添加一個(gè)頁框控件,在屬性窗口中將其PageCount屬性改為:3。第四步:
右擊頁框控件,選擇"編輯"命令,進(jìn)入編輯狀態(tài),單擊pagel標(biāo)題處,在屬性窗口中將將其
caption屬性修改為:學(xué)生;單擊page2標(biāo)題處,將其caption屬性修改為課程;再單擊page3
標(biāo)題處,將其caption屬性修改為:成績(jī)。第五步:右擊表單設(shè)計(jì)器的空白處,選擇"數(shù)據(jù)環(huán)
境"命令,在打開對(duì)話框中,選擇student.dbf,單擊"確定"即將student表添加到數(shù)據(jù)環(huán)境
中;在添加表或視圖對(duì)話框中單擊"其他"按鈕,選擇course.dbf,單擊"確定"按鈕,同樣
的方法再將scoredbf也添加到表單的數(shù)據(jù)環(huán)境中。第六步:右擊頁框控件,選擇"編輯",單
擊學(xué)生選項(xiàng)卡,從數(shù)據(jù)環(huán)境中將student表拖動(dòng)到頁框的該選項(xiàng)卡中。同樣的方法將course拖
動(dòng)到課程選項(xiàng)卡中,將score拖動(dòng)到成績(jī)選項(xiàng)卡中。第七步:在表單中再添加一個(gè)命令按鈕控
件,將其caption屬性設(shè)置為"退出",雙擊命令按鈕,在其click事件代碼中輸入:
thisform.release,第八步:保存表單。
2、第一步:?jiǎn)螕艄ぞ邫谥械拇蜷_按鈕,選擇文件類型為"表單",選擇modi2.scx單擊"確
定"。第二步:雙擊計(jì)算按鈕,在其click事件代碼中,將第一個(gè)*****found*****下面的語句修
改為:store0tox,sl,s2,s3;將第二個(gè)*****found*****下面的語句修改為:
x=val(thisform.textl.value);將第三個(gè)*****found*****下面的語句修改為:ifmod(x,3)=0。
第三步:雙擊"退出"命令按鈕,將其click中的命令語句修改為:thisform.releaseo第四步:
保存并運(yùn)行表單,調(diào)試到能正常運(yùn)行。
三、綜合應(yīng)用題
解答:
單擊工具欄中的“打開"按鈕,選擇文件類型"表單",選擇zonghe.scx,單擊"確定"按
鈕。
雙擊“確定"命令按鈕,在其click事件代碼的下方添加語句(注意,原有代碼不變):
select姓名,課程名稱,考試成績(jī)fromstudent,score,coursewherestudent.學(xué)號(hào)=score.
學(xué)號(hào)andscore.課程編號(hào)=course裸程編號(hào)and(&cn)orderby課程名稱,考試成績(jī)desc
intodbfzonghe
保存表單,單擊運(yùn)行按鈕,選擇"計(jì)算機(jī)基礎(chǔ)"單擊"添加",再選擇"高等數(shù)學(xué)"單擊"添
加",再單擊"確定"按鈕來運(yùn)行表單。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子產(chǎn)品購(gòu)銷合同
- 旅游合作開發(fā)合同格式參考
- 延期支付合同樣本范本
- 無錫市家庭居室裝修施工合同樣本
- 二手衣柜轉(zhuǎn)讓合同
- 信息網(wǎng)會(huì)員使用協(xié)議
- 2024年酒廠買賣合同
- 小區(qū)公共停車位租賃合同
- 農(nóng)村土地承包權(quán)轉(zhuǎn)讓合同
- 高校實(shí)習(xí)生就業(yè)協(xié)議書
- GB/T 3811-1983起重機(jī)設(shè)計(jì)規(guī)范
- 全國(guó)高等醫(yī)學(xué)院校臨床教學(xué)基地評(píng)審評(píng)分標(biāo)準(zhǔn)
- 射線防護(hù)工程施工工法
- 抗菌藥物科普小常識(shí)
- 小學(xué)四年級(jí)下冊(cè)綜合實(shí)踐活動(dòng).二十四節(jié)氣-(37張)ppt
- 鼻通氣功能檢查
- MES技術(shù)及其應(yīng)用-西門子MES剖析課件
- 搶救車藥品交接本
- 體育說課教學(xué)課件
- 畫鼻子游戲課件
- 小區(qū)施工管理制度4篇
評(píng)論
0/150
提交評(píng)論