北外2017數(shù)據(jù)庫(kù)原理與應(yīng)用第2次作業(yè)及答案_第1頁(yè)
北外2017數(shù)據(jù)庫(kù)原理與應(yīng)用第2次作業(yè)及答案_第2頁(yè)
北外2017數(shù)據(jù)庫(kù)原理與應(yīng)用第2次作業(yè)及答案_第3頁(yè)
北外2017數(shù)據(jù)庫(kù)原理與應(yīng)用第2次作業(yè)及答案_第4頁(yè)
北外2017數(shù)據(jù)庫(kù)原理與應(yīng)用第2次作業(yè)及答案_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 數(shù)據(jù)庫(kù)原理與應(yīng)用(第2次)作業(yè)及答案題目1建立“員工客戶信息查詢窗”,以“三表綜合查詢”為數(shù)據(jù)源,建立如下兩個(gè)圖所示的多頁(yè)窗體。2以員工表為數(shù)據(jù)源,選擇所有字段所有記錄,用向?qū)?chuàng)建“員工報(bào)表”,樣式自定。3以客戶表為數(shù)據(jù)源,選擇所有字段所有記錄,用向?qū)?chuàng)建“客戶報(bào)表”,樣式自定。4以訂單表為數(shù)據(jù)源,選擇所有字段所有記錄,用向?qū)?chuàng)建“訂單報(bào)表”,樣式自定。5以訂單表為數(shù)據(jù)源,按下左圖建立“按月統(tǒng)計(jì)銷售總額報(bào)表”,要求按月分組統(tǒng)計(jì)銷售總額,在每組中的記錄要求按日期升序排列。6按下右圖所示,建立“按客戶統(tǒng)計(jì)報(bào)表”,要求統(tǒng)計(jì)出每位客戶的訂單數(shù)及銷售總額,不同客戶的信息放置在不同頁(yè)。答案:1

2、打開(kāi)“銷售管理系統(tǒng)”數(shù)據(jù)庫(kù),打開(kāi)窗體的設(shè)計(jì)視圖,選擇“三表綜合查詢”為數(shù)據(jù)源,創(chuàng)建一個(gè)選項(xiàng)卡控件,按圖所示將員工號(hào)、姓名、職務(wù)字段拖入“頁(yè)1”控件,將頁(yè)1 的標(biāo)題改為“員工信息”;按圖所示將客戶編號(hào)、客戶單位名稱、電話、郵箱字段拖入到頁(yè)2控件,將頁(yè)2的標(biāo)題改為“客戶信息”。   以“員工客戶信息查詢窗”為名保存。2打開(kāi)報(bào)表向?qū)?,選擇員工表為數(shù)據(jù)源,選擇所有字段,選擇某種樣式,以“員工報(bào)表”為名保存。3打開(kāi)報(bào)表向?qū)?,選擇客戶表為數(shù)據(jù)源,選擇所有字段,選擇某種樣式,以“客戶報(bào)表”為名保存。4打開(kāi)報(bào)表向?qū)?,選擇訂單表為數(shù)據(jù)源,選擇所有字段,選擇某種樣式,以“訂單報(bào)表”為名保存。5

3、打開(kāi)報(bào)表的設(shè)計(jì)視圖,選擇訂單表為數(shù)據(jù)源。添加組頁(yè)眉與組頁(yè)腳:在“排序與分組”框中選擇訂貨日期字段,如右圖所示,對(duì)第一個(gè)訂貨日期設(shè)置參數(shù);對(duì)第二個(gè)訂貨日期則只選擇升序其余取默認(rèn)值,即對(duì)第二個(gè)訂貨日期的組頁(yè)眉、組頁(yè)腳都設(shè)置為否,分組形式為“每一個(gè)值”。頁(yè)面頁(yè)眉中用標(biāo)簽添加標(biāo)題:按月統(tǒng)計(jì)銷售總額報(bào)表。按圖排放字段,其中字段的附加標(biāo)簽應(yīng)該放置在組頁(yè)眉。添加適當(dāng)?shù)闹本€控件以起分隔作用。在組頁(yè)腳添加一個(gè)文本框作為計(jì)算框,文本框的附加標(biāo)簽標(biāo)題為:銷售總額,文本中的公式為:=sum(銷售額)以“按月統(tǒng)計(jì)銷售總額報(bào)表”為名保存。6打開(kāi)報(bào)表的設(shè)計(jì)視圖,在報(bào)表屬性中擊記錄源右側(cè)的“”按鈕,打開(kāi)“SQL語(yǔ)句:查詢生成

4、器”窗口,選擇客戶表與訂單表,選擇圖中所需的所有字段。添加“客戶單位名稱”組頁(yè)眉、組頁(yè)腳。頁(yè)面頁(yè)眉中用標(biāo)簽添加標(biāo)題:客戶訂單、銷售額統(tǒng)計(jì)。將客戶單位名稱、客戶編號(hào)字段拖放在組頁(yè)眉。按圖將訂單號(hào)、訂貨日期、產(chǎn)品代號(hào)、產(chǎn)品品牌、銷售額字段拖放在主體節(jié)。在組頁(yè)腳中添加2個(gè)文本框,左側(cè)的文本框附加標(biāo)簽標(biāo)題為:訂單數(shù),文本框中的公式為:=count(訂單號(hào));右側(cè)的文本框附加標(biāo)簽標(biāo)題為:總額,文本框中的公式為:=sum(銷售額)添加適當(dāng)?shù)闹本€控件以起分隔作用。組頁(yè)腳屬性中設(shè)置強(qiáng)制分頁(yè)為:節(jié)后。以“按客戶統(tǒng)計(jì)報(bào)表”為名保存。題目1建立“數(shù)量匯總查詢”,按產(chǎn)品品牌對(duì)數(shù)量求和。2建立“銷售額更新查詢”,更新(

5、計(jì)算)訂單表中的銷售額,要求產(chǎn)品代號(hào)為“J”開(kāi)頭的銷售額按“單價(jià)×90%×數(shù)量”計(jì)算,其余按“銷售額=單價(jià)×數(shù)量”計(jì)算。3建立“最高銷售額查詢”,顯示出銷售額最高的值。4建立“生成訂貨銷售表”的生成表查詢,生成名為“訂貨單位銷售新表”,只要3個(gè)字段:客戶編號(hào)、客戶單位名稱、銷售額之總計(jì)。5建立“追加業(yè)務(wù)員查詢”的追加查詢,將員工表中職務(wù)為業(yè)務(wù)員的記錄追加到“員工表備用結(jié)構(gòu)”中(此表是在第二單元中的第7小題復(fù)制得到的)。6建立“刪除員工查詢”的刪除查詢,將員工表備用結(jié)構(gòu)中姓名為李四的員工記錄刪除。7建立“SQL7”查詢,用SQL語(yǔ)句查詢出訂單表中業(yè)務(wù)員編號(hào)為A02的

6、訂貨日期、訂單號(hào)、業(yè)務(wù)員編號(hào)、銷售額字段,并按銷售額降序排序。8建立“SQL8”查詢,檢索2014年5月以后(包含2014年5月)的訂貨日期、訂單號(hào)、產(chǎn)品代號(hào)、產(chǎn)品品牌、姓名、訂貨單位代號(hào)字段。答案要領(lǐng)1以設(shè)計(jì)視圖建立查詢,擊按鈕添加總計(jì)行。按產(chǎn)品品牌字段分組,對(duì)數(shù)量字段總計(jì)。2必須在查詢菜單中選擇查詢類型為“更新查詢”,在“更新到”行中,用IIF函數(shù)建立表達(dá)式。3對(duì)銷售額字段求最大值。4選擇“三表綜合查詢”為數(shù)據(jù)源,查詢類型為“生成表查詢”,生成新表名為:訂貨單位銷售新表。建立查詢后一定要運(yùn)行一次。5查詢類型為“追加查詢”,必須運(yùn)行一次。6查詢類型為“刪除查詢”,必須運(yùn)行一次。7打開(kāi)查詢的設(shè)

7、計(jì)視圖,不選擇任何數(shù)據(jù)源,直接切換到SQL視圖,輸入SQL語(yǔ)句。8打開(kāi)查詢的設(shè)計(jì)視圖,不選擇任何數(shù)據(jù)源,直接切換到SQL視圖,輸入SQL語(yǔ)句,注意這是多表查詢。答案:1、打開(kāi)“銷售管理系統(tǒng)”數(shù)據(jù)庫(kù),以設(shè)計(jì)視圖建立查詢,選擇訂單表為數(shù)據(jù)源,選擇產(chǎn)品品牌、數(shù)量2個(gè)字段,擊按鈕添加總計(jì)行。在總計(jì)行中,產(chǎn)品品牌字段選擇分組,數(shù)量字段選擇總計(jì)。 2、打開(kāi)查詢的設(shè)計(jì)視圖,選擇訂單表為數(shù)據(jù)源,選擇銷售額字段,在“查詢”菜單中選擇查詢類型為“更新查詢”,在“更新到”行輸入:iif(產(chǎn)品代號(hào) Like "J*",單價(jià)*.9*數(shù)量,單價(jià)*數(shù)量)以“銷售額更新查詢”為名保存并運(yùn)行。3、打開(kāi)查詢的

8、設(shè)計(jì)視圖,選擇訂單表為數(shù)據(jù)源,選擇銷售額字段,擊按鈕添加總計(jì)行。在總計(jì)行中選擇最大值。以“最高銷售額查詢”為名保存。4、打開(kāi)查詢的設(shè)計(jì)視圖,選擇“三表綜合查詢”為數(shù)據(jù)源,選擇客戶編號(hào)、客戶單位名稱、銷售額字段,在“查詢”菜單中選擇“生成表查詢”,在彈出的對(duì)話框中輸入新表名:訂貨單位銷售新表。擊按鈕添加總計(jì)行,在總計(jì)行中,客戶編號(hào)、客戶單位名稱選擇分組,銷售額選擇總計(jì)。以“生成訂貨銷售表”為名保存并運(yùn)行。5、打開(kāi)查詢的設(shè)計(jì)視圖,選擇員工表為數(shù)據(jù)源,選擇所有字段,在職務(wù)的條件行中輸入:業(yè)務(wù)員。在“查詢”菜單中選擇“追加查詢”,在彈出的對(duì)話框中選擇“員工表備用結(jié)構(gòu)”。以“追加業(yè)務(wù)員查詢”為名保存并運(yùn)行。6、打開(kāi)查詢的設(shè)計(jì)視圖,選擇“員工表備用結(jié)構(gòu)”為數(shù)據(jù)源,選擇姓名字段,在條件行中輸入:李四。在“查詢”菜單中選擇“刪除查詢”。以“刪除員工查詢”為名保存并運(yùn)行。7、打開(kāi)查詢的設(shè)計(jì)視圖,不選擇任何數(shù)據(jù)源,直接切換到SQL視圖,輸入語(yǔ)句:SELECT 訂貨日期, 訂單號(hào), 業(yè)務(wù)員編號(hào),銷售額FROM 訂單表WHERE 業(yè)務(wù)員編號(hào)="A02"ORDER BY 銷售額 d

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論