資源描述:
《《上機(jī)報(bào)告模版》word版》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、南京理工大學(xué)《數(shù)據(jù)庫系統(tǒng)》實(shí)驗(yàn)報(bào)告課程:數(shù)據(jù)庫系統(tǒng)院系:計(jì)算機(jī)學(xué)院班級(jí):成績:學(xué)號(hào):姓名:學(xué)號(hào):姓名:指導(dǎo)教師:日期:年月日5目錄1數(shù)據(jù)庫設(shè)計(jì)31.1需求分析31.2概念模式設(shè)計(jì)31.3關(guān)系模式設(shè)計(jì)32數(shù)據(jù)庫編程32.1表的創(chuàng)建32.2數(shù)據(jù)的修改32.3查詢42.4統(tǒng)計(jì)42.5視圖及索引43小結(jié)451數(shù)據(jù)庫設(shè)計(jì)1.1需求分析本節(jié)中對(duì)于庫存管理系統(tǒng)的具體需求進(jìn)行一個(gè)簡要的說明。包括:問題的提出,系統(tǒng)的主要功能需求,系統(tǒng)的信息需求。系統(tǒng)的功能至少包括:–基礎(chǔ)信息管理設(shè)置并管理系統(tǒng)基礎(chǔ)信息,包括倉庫,商品類型,職工信息,供應(yīng)商信息,客戶信息
2、等。–庫存商品管理管理商品的編碼、條碼、名稱、規(guī)格、類型、計(jì)量單位、貨位、庫存數(shù)量、單價(jià)、最低庫存量、最高庫存量。–進(jìn)貨管理輸入并管理進(jìn)貨單:包括進(jìn)貨單編號(hào)、進(jìn)貨日期、供應(yīng)商編碼、經(jīng)手人、商品編碼、進(jìn)貨單價(jià)、進(jìn)貨數(shù)量。每張進(jìn)貨單可以進(jìn)貨多種商品。進(jìn)貨時(shí)修改對(duì)應(yīng)商品的庫存數(shù)量。–銷售(出庫)管理輸入并管理銷售單:包括銷售單編號(hào)、銷售日期、客戶編碼、經(jīng)手人、商品編碼、銷售單價(jià)、銷售數(shù)量。每張銷售單可以銷售多種商品。銷售時(shí)修改對(duì)應(yīng)商品的庫存數(shù)量。–查詢統(tǒng)計(jì)?入庫單查詢?商品庫存量查詢?待采購商品查詢(庫存數(shù)量低于最低庫存量)?銷售日?qǐng)?bào)?商品
3、進(jìn)銷存一覽表1.2概念模式設(shè)計(jì)本節(jié)中給出所設(shè)計(jì)的E/R圖。1.3關(guān)系模式設(shè)計(jì)本節(jié)中給出所設(shè)計(jì)的關(guān)系,所有關(guān)系以表格形式表示,例如:表1.1Department表屬性名數(shù)據(jù)類型是否主鍵是否允許為空缺省值說明DeptidIntegerYesNOTNULLAutoincrement部門編號(hào)NameVarchar(20)NoNOTNULL部門名稱HeaderidVarchar(10)NoNULL經(jīng)理編號(hào)52數(shù)據(jù)庫編程2.1表的創(chuàng)建本節(jié)中給出創(chuàng)建關(guān)系模式設(shè)計(jì)中所有表的相應(yīng)SQL語句。注意定義適當(dāng)?shù)闹麈I,外鍵、缺省值及CHECK約束。2.2數(shù)據(jù)的
4、修改本節(jié)中至少包含實(shí)現(xiàn)以下功能的SQL語句:1)增加新的商品類別2)修改已有的供應(yīng)商信息3)輸入一份進(jìn)貨單(至少包含兩種不同的商品,注意有什么其它的相關(guān)操作!)4)刪除某一份銷售單(有什么其它的相關(guān)操作嗎?)如有其它功能,可做出相應(yīng)補(bǔ)充。2.3查詢本節(jié)中至少包含實(shí)現(xiàn)以下查詢的SQL語句和運(yùn)行結(jié)果:1)商品編號(hào)為KT10011113的商品的名稱、規(guī)格、類型、貨位、庫存數(shù)量、單價(jià)2)當(dāng)前庫存量低于最低庫存量的商品信息3)進(jìn)貨單編號(hào)為RK20121011021的進(jìn)貨單的進(jìn)貨日期、供應(yīng)商、經(jīng)手人及所進(jìn)商品的編碼、名稱、進(jìn)貨單價(jià)、進(jìn)貨數(shù)量等4)
5、2012年10月張平經(jīng)手的所有空調(diào)的進(jìn)貨單,包括:進(jìn)貨單編號(hào)、進(jìn)貨日期、供應(yīng)商、及相應(yīng)空調(diào)的編碼、規(guī)格、進(jìn)貨單價(jià)、進(jìn)貨數(shù)量等5)銷售單編號(hào)為CK20121011022的銷售單所售出的所有商品的當(dāng)前庫存量6)2012年10月進(jìn)貨但沒有銷售的所有商品的編號(hào)、名稱、庫存數(shù)量7)所有家用電器類商品的供應(yīng)商8)既供應(yīng)空調(diào)又供應(yīng)電冰箱的供應(yīng)商如有其它功能,可做出相應(yīng)補(bǔ)充。2.4統(tǒng)計(jì)本節(jié)中至少包含實(shí)現(xiàn)以下查詢的SQL語句和運(yùn)行結(jié)果:1)2012年10月每種商品的銷售總數(shù)及銷售總金額2)2012年10月最熱銷的前10種商品(查下資料哦)3)2012年
6、10月銷售5種以上商品的銷售單4)2012年10月銷售量低于10件的商品5)2012年10月進(jìn)貨金額最高的進(jìn)貨單(可以利用視圖)51)2012年10月所有商品的進(jìn)銷存一覽表(使用外部連接)如有其它功能,可做出相應(yīng)補(bǔ)充。2.5視圖及索引本節(jié)中定義必要的視圖及索引。如:每份進(jìn)貨單的進(jìn)貨單編號(hào),進(jìn)貨日期,供應(yīng)商,進(jìn)貨商品總數(shù)及總金額。3小結(jié)設(shè)計(jì)過程中遇到的問題、解決的方法和心得體會(huì)。5