1.建立一產(chǎn)品銷售管理數(shù)據(jù)庫(kù),文件名為:db811.DBC,并輸入數(shù)據(jù)(40分)。
該數(shù)據(jù)庫(kù)中有兩個(gè)數(shù)據(jù)表:營(yíng)銷員數(shù)據(jù)表(YX.DBF)和產(chǎn)品銷售記錄表(XS.DBF)。其數(shù)據(jù)形式如下:
營(yíng)銷員數(shù)據(jù)表(YX.DBF)
營(yíng)銷員編號(hào) 姓名 職務(wù) 工作日期
1026 張曙光 經(jīng)理 2005.12.25
1078 李解放 主管 2005.10.25
2123 王新華 主管 2006.03.24
2122 段德昌 辦事員 2006.08.01
2105 趙躍望 辦事員 2006.09.09
產(chǎn)品銷售記錄表(XS.DBF)
產(chǎn)品編號(hào) 營(yíng)銷員編號(hào) 數(shù)量 單價(jià) 銷售月份
589-1685 1026 300 1289.45 2
589-1685 1026 98 1289.45 3
589-1685 1078 100 1289.45 4
589-1685 2122 134 1289.45 3
589-2000 2105 56 1190.34 2
589-2000 2123 76 1190.34 3
要求:將數(shù)據(jù)庫(kù)中的YX.DBF(父表)和XS.DBF(子表)以“營(yíng)銷員編號(hào)”建立一對(duì)多永久關(guān)系。
2.建立程序文件COM-SQL811.PRG,要求將完成小列各小題任務(wù)的VFP數(shù)據(jù)表操作命令或VFP-SQL命令寫(xiě)在該程序文件中。在程序首行用注釋語(yǔ)句注明考生姓名和準(zhǔn)考證號(hào),并用注釋語(yǔ)句標(biāo)注小題號(hào)。(30分)
查詢單筆銷售數(shù)量最大的銷售員姓名和職務(wù);
查詢?nèi)柯殑?wù)為“主管”的營(yíng)銷人員的產(chǎn)品銷售明細(xì),包括姓名、產(chǎn)品編號(hào)、銷售金額和月份;
按“銷售月份”分組匯總銷售金額;
3.表單設(shè)計(jì)。按以下要求設(shè)計(jì)程序界面,表單文件為:FORM811.SCX(30分)
設(shè)計(jì)如圖所示的一個(gè)表單,包括2個(gè)標(biāo)簽,1個(gè)文本框(各控件的主要屬性參照?qǐng)D形尺寸自定)。其中:
1) 表單的標(biāo)題還要顯示考生自己的姓名和考號(hào);
2) 改程序的作用是輸入月份值,顯示對(duì)應(yīng)季節(jié)的中文名字;
3) 要求檢查輸入的數(shù)值是否在1-12區(qū)間,如果超出,要報(bào)錯(cuò),等待下一次正確錄入,不退出 程序;
4) 雙擊表單任意空白處結(jié)束表單程序的運(yùn)行。