版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
浙江樹人大學(xué)息科技學(xué)院《數(shù)據(jù)庫系統(tǒng)實(shí)習(xí)》第一章需求分析....................................................................................................................................3 1.3功能描述(分模塊描述) 4第二章概念結(jié)構(gòu)設(shè)計 6 各實(shí)體之間的聯(lián)系圖 8 第三章邏輯結(jié)構(gòu)設(shè)計 12邏輯結(jié)構(gòu)及描述 12第四章物理結(jié)構(gòu)設(shè)計 131創(chuàng)建表 132索引及其作用 17第五章數(shù)據(jù)庫完整性、安全性設(shè)計 18性 18 22 2 24錄設(shè)計 24用戶設(shè)計 24錄的權(quán)限設(shè)計 24據(jù)庫用戶的權(quán)限設(shè)計 24 第六章實(shí)訓(xùn)總結(jié) 25 辦公室財務(wù)部辦公室財務(wù)部采購部銷售部第一章需求分析收集等方面的業(yè)務(wù)問題。在此部分給出系統(tǒng)的組織結(jié)構(gòu)圖圖1總經(jīng)理倉儲部功能結(jié)構(gòu)圖圖2打印報表打印報表打印報表打印報表 報損管理銷售管理基本信息管理采購管理進(jìn)銷存管理系統(tǒng)戶登錄存管理商品記錄管理供貨商信息管理統(tǒng)計統(tǒng)更商品記錄管理供貨商信息管理統(tǒng)計統(tǒng)更商品基本信息管理詢進(jìn)貨管理銷售管理查 詢表理查庫詢理查 詢員工信息管理員工信息管理理員工基本員工基本、客戶基本、客戶基本、信息查詢、1.3功能描述(分模塊描述)1.用戶登錄2.基本信息管理3.采購管理4.銷售管理5.庫存管理6.報損管理別、標(biāo)識符對用戶輸入的用戶名,密碼進(jìn)行驗證,驗證通過后,該用戶可以使用PSS系統(tǒng)中自己擁有權(quán)限的那部分功能,否則拒絕使用。息管理理比如規(guī)格和供應(yīng)商等修改刪除查詢商品用戶修改,刪除,新增或查詢客戶數(shù)據(jù)(其中包括對客戶的聯(lián)系人的修改,刪除,新增與查詢以及對客戶交易記錄的查詢),系統(tǒng)根據(jù)用戶的操作,別、標(biāo)識符對商品資料進(jìn)行更新或顯示。作,對員工資料進(jìn)行更新或顯示。息管理數(shù)據(jù)(其中包括對供應(yīng)商的聯(lián)系人的詢以及對供應(yīng)商交易記錄的查詢),系統(tǒng)根據(jù)用戶料進(jìn)行更新或顯示。理庫用戶通過錄入采購入庫單增加采購的貨物,并可對采購入庫單及其單據(jù)中的貨物明細(xì)進(jìn)行修改、刪除與查詢。修改、刪除等采購信息的變動也使商品庫存改變,庫存的信息表對全部采購記錄或滿足條件的采購行打印銷售日期等修改、刪除等商等來商品的銷售情況銷售信息的變動也使商品庫存改變,庫存的信息表對全部銷售記錄或滿足條件的銷售記錄列表以報表的形式進(jìn)行打印輸出查詢、盤點(diǎn)。表報表的打印修改、刪除等商等來商品的報損情況報損信息的變動也使商品庫存改變,庫存的信息別、標(biāo)識符表對全部銷售記錄或滿足條件的報損記錄列表以報表的形式進(jìn)行打印輸出第二章概念結(jié)構(gòu)設(shè)計ER述稱,商品規(guī)格,商品價格,計量單位。商品商品編號計量單位商品名稱商品價格商品規(guī)格供貨商名稱,聯(lián)系人,聯(lián)系方式,地址。地址聯(lián)系方式客戶編號客戶姓名聯(lián)系方式性別供貨商名稱地址聯(lián)系方式客戶編號客戶姓名聯(lián)系方式性別供貨商名稱供貨商供貨商編供貨商編號聯(lián)系人聯(lián)系人聯(lián)系方式,地址。客戶客戶地地址方式,部門員工姓名部門員工姓名部門聯(lián)系方式員工編號聯(lián)系方式性別性別稱,庫存數(shù)量,員工編號。倉庫倉庫倉庫編號倉庫名稱倉庫容量倉庫編號倉庫名稱各實(shí)體之間的聯(lián)系圖系構(gòu)成的是多對多的聯(lián)系。商品客戶銷售編號銷售單價銷售數(shù)量出庫數(shù)量NM商品倉庫M入庫入庫數(shù)量入庫日期商品客戶銷售編號銷售單價銷售數(shù)量出庫數(shù)量NM商品倉庫M入庫入庫數(shù)量入庫日期銷售銷售工編號銷銷售日期個關(guān)系分別構(gòu)成的是多對多的聯(lián)系。出出庫日期出出庫編號出庫出庫NN入入庫編號供貨商商品MN進(jìn)貨數(shù)量進(jìn)貨單價商品員工NM報損編號報損原因報損數(shù)量供貨商商品MN進(jìn)貨數(shù)量進(jìn)貨單價商品員工NM報損編號報損原因報損數(shù)量的是多對多的聯(lián)系。員工MM采采購進(jìn)進(jìn)貨日期對多的聯(lián)系。報損報損報報損日期員工MM采購員工報損M供貨商MN NN出庫MNMNM員工MM采購員工報損M供貨商MN NN出庫MNMNMER加以文字描述圖12所示??蛻艨蛻翡N售銷售商品商品入庫入庫倉庫倉庫ER圖第三章邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)及描述邏輯結(jié)構(gòu)設(shè)計階段的任務(wù)是將概念結(jié)構(gòu)設(shè)計階段所得到的概念模型轉(zhuǎn)換為具體DBMS所能支持的數(shù)據(jù)模型(即邏輯結(jié)構(gòu)),并對其進(jìn)行優(yōu)化。從E-R圖向關(guān)系模式轉(zhuǎn)化數(shù)據(jù)庫的邏輯設(shè)計主要是將概念模型轉(zhuǎn)換成一般系模式。實(shí)體轉(zhuǎn)換為關(guān)系模式商品(商品編號,商品名稱,商品規(guī)格,商品價格,計量單位)供貨商(供貨商編號,供貨商名稱,聯(lián)系人,聯(lián)系方式,地址)客戶(客戶編號,客戶名,聯(lián)系方式,地址)員工(員工編號,員工姓名,性別,部門,聯(lián)系方式)倉庫(倉庫編號,倉庫名稱,倉庫容量)聯(lián)系轉(zhuǎn)換為關(guān)系模式采購(采購編號,進(jìn)貨單價,進(jìn)貨數(shù)量,進(jìn)貨日期,商品編號,供貨商編號,員工編號)銷售(銷售編號,銷售日期,商品編號,銷售數(shù)量,銷售單價,員工編號,客戶編號)報損(報損編號,報損數(shù)量,報損日期,報損原因,商品編號,員工編號)出庫(出庫編號,倉庫編號,出庫日期,出庫數(shù)量,商品編號)入庫(入庫編號,倉庫編號,入庫日期,入庫數(shù)量,商品編號)創(chuàng)建表1.商品ABLE第四章物理結(jié)構(gòu)設(shè)計Char(4)Notnullprimarykey,Varchar0)Notnull,varchar0),rVarchar(4))型Null4NotnullarcharNotnullarchararchar42.員工ABLEgCharNotnullprimarykeyVarchar0)Notnull,性別Varchar(4),部門varchar(20),聯(lián)系方式Char(20))型Null4NotnullvarcharNotnullarchar4部門archar3.供貨商TETABLEghs(供貨商編號Char(4)Notnullprimarykey,名稱Varchar(50)Notnull,聯(lián)系人Varchar(20),地址varchar(50),聯(lián)系方式Char(20))型Null編號4Notnull名稱archarNotnullarchar地址archar4.客戶ETABLEkhChar4)Notnullprimarykey,客戶名Varchar(50)Notnull,地址varchar(50),聯(lián)系方式Char(20))型Null4NotnullarcharNotnull地址archar5.倉庫EATETABLEckCharNotnullprimarykeyVarchar0)Notnull,r型Null4NotnullarcharNotnull6.采購ABLECharNotnullprimarykeyChar(20),rmalldatetimearNotnull編號Char(4)Notnull,員工編號Char(4)Notnull)型Null號4NotnullSmalldatetime4Notnull編號4Notnull4Notnull7.銷售ETABLExsChar(4)Notnullprimarykey,Char(20),rSmalldatetime,Char(4)Notnull,CharNotnull,員工編號Char(4)Notnull)型Null4NotnullSmalldatetime4Notnull4Notnull4Notnull8.報損TABLEbsChar4)Notnullprimarykey,rmalldatetimevarchar00),arNotnullarNotnull型Null4NotnullSmalldatetimearchar4Notnull4Notnull9.出庫ATETABLEchukChar(4)Notnullprimarykey,rSmalldatetime,arNotnullChar(4)Notnull)型Null4NotnullSmalldatetime4Notnull4Notnull10.入庫ETABLErkChar(4)Notnullprimarykey,rSmalldatetime,arNotnullChar(4)Notnull)型Null4NotnullSmalldatetime4Notnull4Notnull引及其作用第三,可以加速表和表之間的連接,特別是在實(shí)現(xiàn)數(shù)據(jù)的參考完整性方面特別有意義。第四,在使用分組和排序子句進(jìn)行數(shù)據(jù)檢索時,同樣可以顯著減少查詢中分組和排序的時間。第五,通過使用索引,可以在查詢的過程中,使用優(yōu)化隱藏器,提高系統(tǒng)的性能。名:商品價格建這個索引的作用:在進(jìn)銷存管理系統(tǒng)中,因為經(jīng)常會根據(jù)商品的價格進(jìn)行商品的查詢的,因此可以在商品表上基于“商品價格”字段建立以升序排列的索引,這樣進(jìn)行數(shù)據(jù)檢索時,同樣可以顯著減少查詢中的時間。代碼如下:SEjxcCREATEINDEX商品價格ONdbo.sp(商品價格)ex建這個索引的作用在員工表上基于“部門”字段建立以升序排列的索引,這樣進(jìn)行數(shù)據(jù)檢索時,同樣可以顯著減少查詢中的時間。創(chuàng)建索引的代碼SEjxcCREATEINDEX部門ONdbo.yg(部門)第五章數(shù)據(jù)庫完整性、安全性設(shè)計約束Unit約束的類型HECK創(chuàng)建約束的作用對性別列中的值進(jìn)行限制,使其值只能接受“男”或“女”,以強(qiáng)制執(zhí)行域創(chuàng)建約束的代碼ableYGconstraintSexcheckbetweenandConGoodsNo1約束的類型FOREIGNKEY約束創(chuàng)建約束的作用中的“商品編號”列和商品表中的“商品編號”關(guān)聯(lián)起來創(chuàng)建約束的代碼ableXSaddconstraintCon_GoodsNo1foreignkey(商品編號)references商品(商品ameUNIQUE約束中的“員工姓名”設(shè)為唯一鍵約束ertableYGadduniquesname認(rèn)默認(rèn)的綁定對象位列創(chuàng)建默認(rèn)的作用。創(chuàng)建和綁定默認(rèn)的代碼reatedefaultDefaultUnitasexecspbindefaultDefaultUnitSP.計量單位'Defaultsex默認(rèn)的綁定對象創(chuàng)建默認(rèn)的作用在插入數(shù)據(jù)行時,為沒有指定數(shù)據(jù)的性別列提供事先定義的默認(rèn)值。創(chuàng)建和綁定默認(rèn)的代碼reatedefaultDefaultsexasxexecspbindefaultDefaultsexYG.sex'ultdz默認(rèn)的綁定對象客戶表中的地址列創(chuàng)建默認(rèn)的作用在插入數(shù)據(jù)行時,為沒有指定數(shù)據(jù)的地址列提供事先定義的默認(rèn)值。創(chuàng)建和綁定默認(rèn)的代碼createdefaultDefaultDZasxexecspbindefaultDefaultDZ'KH.dz'Default_ck默認(rèn)的綁定對象號列創(chuàng)建默認(rèn)的作用在插入數(shù)據(jù)行時,為沒有指定數(shù)據(jù)的倉庫列提供事先定義的默認(rèn)值。創(chuàng)建和綁定默認(rèn)的代碼createdefaultDefaultckbhas01'xexecspbindefaultDefaultckbhck.ckbh'則1.規(guī)則名:rule_Spec規(guī)則的綁定對象創(chuàng)建規(guī)則的作用在插入數(shù)據(jù)行時,指定接受的數(shù)據(jù)值的范圍創(chuàng)建和綁定規(guī)則的要求c的值:采購部、銷售部、辦公室、倉儲部,財務(wù)部。eateruleruleSpeclistin售部','倉儲部','財務(wù)部','辦公室')execspbindruleruleSpecYG.部門'則名:rule_age規(guī)則的綁定對象創(chuàng)建規(guī)則的作用在插入數(shù)據(jù)行時,指定接受的數(shù)據(jù)值的范圍創(chuàng)建和綁定規(guī)則的要求ruleruleage@age>25and@年齡<35execsp_bindrule'rule_Age','yg.年齡'1.存儲過程名:proc1創(chuàng)建存儲過程的作用根據(jù)商品編號,查詢該商品的進(jìn)貨情況,其中包括該商品的商品編號,商品名稱,商品規(guī)格,進(jìn)貨單價,進(jìn)貨數(shù)量,進(jìn)貨日期,供貨商名稱。創(chuàng)建存儲過程的代碼procedureprocselectxp商品規(guī)格,采購.進(jìn)貨單價,進(jìn)貨數(shù)量,進(jìn)貨日ghs貨商名稱fromxp,cg,ghswherexp.商品編號=cg.商品編號andcg.供貨商編號=ghs.供貨商編號andxp.商品編號=@商品編號1.觸發(fā)器名:trigger1創(chuàng)建觸發(fā)器的作用當(dāng)表中的一行被插入、修改或刪除時,觸發(fā)器被執(zhí)行。實(shí)現(xiàn)當(dāng)修改員工表中的數(shù)據(jù)時,顯示提示信息“員工表被修改了”創(chuàng)建觸發(fā)器的代碼triggertriggerprint'員工表被修改了'2.觸發(fā)器名:trigger2創(chuàng)建觸發(fā)器的作用當(dāng)表中的一行被插入、修改或刪除時,觸發(fā)器被執(zhí)行。實(shí)現(xiàn)當(dāng)修改客戶表中的數(shù)據(jù)時,顯示提示信息“客戶表被修改了”創(chuàng)建觸發(fā)器的代碼triggertriggerprint'客戶表被修改了'3.觸發(fā)器名:trigger3創(chuàng)建觸發(fā)器的作用當(dāng)表中的一行被插入、修改或刪除時,觸發(fā)器被執(zhí)行。實(shí)現(xiàn)當(dāng)修改供貨商表中的數(shù)據(jù)時,顯示提示信息“供貨商被修改了”創(chuàng)建觸發(fā)器的代碼triggertriggerprint'供貨商表被修改了'4.觸發(fā)器名:trigger4創(chuàng)建觸發(fā)器的作用當(dāng)表中的一行被插入、修改或刪除時,觸發(fā)器被執(zhí)行。實(shí)現(xiàn)當(dāng)修改倉庫表中的數(shù)據(jù)時,顯示提示信息“倉庫表被修改了”創(chuàng)建觸發(fā)器的代碼createtriggertrigger5onckforupdateprint'倉庫表被修改了'戶登錄設(shè)計addloginloginA庫用戶設(shè)計userA賬號ntdbaccessloginAuserAuserBeroleBrolememberroleBuserA登錄的權(quán)限設(shè)計ctroleBUseJXCtSelectOnSPtoroleB數(shù)據(jù)庫用戶的權(quán)限設(shè)計userAInsertUpdateDeleteantInsertUpdateD
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024礦山開采渣土砂石外運(yùn)及環(huán)保處理合同
- 2024年項目工程專項技術(shù)咨詢合同范本版B版
- 2024年道路貨物運(yùn)輸服務(wù)協(xié)議版B版
- 2024石材資源開發(fā)與保護(hù)合作合同范本3篇
- 2024青島汽車租賃合同違約責(zé)任條款3篇
- 2024年高效工業(yè)設(shè)備購銷合同
- 2024版廣告投放合同詳細(xì)條款
- 2024年無子離婚雙方共識合同范本
- 2024年高層住宅工程總包合同樣本
- 2024男方債務(wù)分擔(dān)與子女撫養(yǎng)權(quán)及贍養(yǎng)費(fèi)支付協(xié)議書9篇
- 兒童哮喘控制測試(C-ACT)
- 福建泉州惠安縣2023-2024學(xué)年數(shù)學(xué)四年級第一學(xué)期期末質(zhì)量跟蹤監(jiān)視試題含答案
- DL5168-2023年110KV-750KV架空輸電線路施工質(zhì)量檢驗及評定規(guī)程
- 門診發(fā)生火災(zāi)應(yīng)急預(yù)案演練建議5篇,門診發(fā)生火災(zāi)的應(yīng)急預(yù)案
- 醫(yī)療廢物轉(zhuǎn)運(yùn)工作制度
- 新編建筑施工扣件式鋼管腳手架安全技術(shù)規(guī)范
- 三年級下冊小猿口算題1000道
- 《古蘭》中文譯文版
- 井下機(jī)電安裝安全教育培訓(xùn)試題及答案
- GB/T 4744-2013紡織品防水性能的檢測和評價靜水壓法
- GB/T 24267-2009建筑用阻燃密封膠
評論
0/150
提交評論