一種基于腳本的交匯數(shù)據(jù)模擬方法
【專利說明】一種基于腳本的交匯數(shù)據(jù)模擬方法
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明屬于計算機應(yīng)用系統(tǒng)數(shù)據(jù)庫技術(shù)領(lǐng)域,該方法使用數(shù)據(jù)庫視圖模擬靜態(tài)庫存表功能,提高數(shù)據(jù)庫庫存查詢效率,達(dá)到數(shù)據(jù)準(zhǔn)確性,完整性的目的。
【背景技術(shù)】
[0003]現(xiàn)有進(jìn)銷存中的庫存處理技術(shù)有兩種。一種是采用靜態(tài)庫存,一種是采用動態(tài)庫存。兩種方式各有利弊。第一種方式優(yōu)勢在于靜態(tài)庫存表是直接在數(shù)據(jù)庫中建表,查詢速度快。缺點是操作比較繁瑣,容易造成數(shù)據(jù)丟失而導(dǎo)致總庫存數(shù)據(jù)與明細(xì)數(shù)據(jù)不一致,需要通過增加數(shù)據(jù)檢驗功能糾正數(shù)據(jù)錯誤。第二種動態(tài)庫存方式優(yōu)勢在于數(shù)據(jù)準(zhǔn)確,操作相對簡單,不會出現(xiàn)靜態(tài)庫存所出現(xiàn)的總庫存數(shù)據(jù)與明細(xì)數(shù)據(jù)不一致的問題。但缺點是查詢速度慢。
[0004]
【發(fā)明內(nèi)容】
該發(fā)明就是為了結(jié)合上述兩種方法的優(yōu)點,摒棄其缺點。真正實現(xiàn)庫存操作的便捷性,數(shù)據(jù)的準(zhǔn)確性和穩(wěn)定性以及數(shù)據(jù)查詢的高效性。
[0005]該方法實現(xiàn)方式為在數(shù)據(jù)庫中建立兩個視圖,分別為庫存明細(xì)視圖A和庫存匯總視圖B。
[0006]庫存明細(xì)視圖A:利用數(shù)據(jù)庫求和函數(shù)SUM及分組性質(zhì),匯總數(shù)據(jù)庫中進(jìn)銷存的出入庫明細(xì)記錄。形成庫存明細(xì)。為庫存匯總視圖提供明細(xì)數(shù)據(jù)。
[0007]庫存匯總視圖B:根據(jù)庫存明細(xì)視圖A,再次進(jìn)行分組匯總,匯總出庫存明細(xì)視圖中的數(shù)據(jù)。
[0008]視圖建立好之后,無需再在程序中對總庫存進(jìn)行增加和減少的操作。只需要正常的在出入庫表中增加出入庫記錄,視圖便能自動統(tǒng)計處當(dāng)前庫存信息。直接避免了由于操作靜態(tài)庫存表而有可能導(dǎo)致的數(shù)據(jù)錯誤。同時也提高了總庫存查詢的執(zhí)行速度。有效的降低了用戶的查詢庫存中遇到的數(shù)據(jù)不準(zhǔn)或等待時間較長的問題。
[0009]具體的實施方法:
第一步:建立進(jìn)銷存數(shù)據(jù)庫。主要包含商品信息表,出入庫主表,出入庫明細(xì)表。
[0010]第二步:建立庫存明細(xì)視圖,匯總數(shù)據(jù)庫中進(jìn)銷存的出入庫明細(xì)記錄。
[0011]第三步:庫存匯總視圖,匯總庫存明細(xì)視圖中的數(shù)據(jù)。
【主權(quán)項】
1.一種基于SQL視圖的交匯數(shù)據(jù)模擬方法,包括以下步驟:建立進(jìn)銷存數(shù)據(jù)庫。2.主要包含商品信息表,出入庫主表,出入庫明細(xì)表。3.建立庫存明細(xì)視圖,匯總數(shù)據(jù)庫中進(jìn)銷存的出入庫明細(xì)記錄。4.庫存匯總視圖,匯總庫存明細(xì)視圖中的數(shù)據(jù)。
【專利摘要】一種基于腳本的交匯數(shù)據(jù)模擬方法屬于計算機應(yīng)用系統(tǒng)數(shù)據(jù)庫技術(shù)領(lǐng)域,該方法使用數(shù)據(jù)庫視圖模擬靜態(tài)庫存表功能,提高數(shù)據(jù)庫庫存查詢效率,達(dá)到數(shù)據(jù)準(zhǔn)確性,完整性的目的。其主要是由庫存明細(xì)視圖和庫存匯總視圖進(jìn)行操作,通過其方法達(dá)到模擬靜態(tài)庫存。
【IPC分類】G06F17/30
【公開號】CN105574001
【申請?zhí)枴緾N201410529989
【發(fā)明人】不公告發(fā)明人
【申請人】鎮(zhèn)江鼎拓科技信息有限公司
【公開日】2016年5月11日
【申請日】2014年10月10日