版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、-. z. - - . .可修編. .數(shù)據(jù)庫原理課程設(shè)計報告設(shè)計題目: 藥品銷售管理系統(tǒng) 專 業(yè): 信息管理與信息系統(tǒng) 計算機與數(shù)據(jù)科學(xué)學(xué)院2019 年 01月 10 日-. z.目錄 TOC o 1-3 h z u HYPERLINK l _Toc5999 1 概述 PAGEREF _Toc5999 1 HYPERLINK l _Toc8599 1.1 選題的背景與意義 PAGEREF _Toc8599 1 HYPERLINK l _Toc22068 1.2相關(guān)技術(shù)分析 PAGEREF _Toc22068 1 HYPERLINK l _Toc23252 2 系統(tǒng)功能設(shè)計 PAGEREF _T
2、oc23252 3 HYPERLINK l _Toc21120 2.1系統(tǒng)總體構(gòu)造設(shè)計圖 PAGEREF _Toc21120 3 HYPERLINK l _Toc21509 2.2 系統(tǒng)功能模塊 PAGEREF _Toc21509 3 HYPERLINK l _Toc27208 2.2.1 根本信息模塊 PAGEREF _Toc27208 3 HYPERLINK l _Toc6589 2.2.2銷售查詢模塊 PAGEREF _Toc6589 4 HYPERLINK l _Toc11413 3 數(shù)據(jù)庫設(shè)計 PAGEREF _Toc11413 5 HYPERLINK l _Toc26772 3.1
3、 需求分析設(shè)計 PAGEREF _Toc26772 5 HYPERLINK l _Toc3697 3.1.1概述 PAGEREF _Toc3697 5 HYPERLINK l _Toc10492 3.1.2需求階段的目標(biāo)及任務(wù) PAGEREF _Toc10492 5 HYPERLINK l _Toc10218 3.1.3平安性和完整性要求 PAGEREF _Toc10218 5 HYPERLINK l _Toc9888 3.1.4 建立數(shù)據(jù)業(yè)務(wù)流程及數(shù)據(jù)字典 PAGEREF _Toc9888 6 HYPERLINK l _Toc17005 3.2 概念構(gòu)造設(shè)計 PAGEREF _Toc1700
4、5 8 HYPERLINK l _Toc18405 3.3 邏輯構(gòu)造設(shè)計 PAGEREF _Toc18405 9 HYPERLINK l _Toc2768 3.3.1邏輯構(gòu)造實體轉(zhuǎn)換成關(guān)系模式 PAGEREF _Toc2768 10 HYPERLINK l _Toc28228 3.5 數(shù)據(jù)庫實施 PAGEREF _Toc28228 11 HYPERLINK l _Toc3259 3.6 數(shù)據(jù)庫運行與維護 PAGEREF _Toc3259 18 HYPERLINK l _Toc11920 4 總結(jié) PAGEREF _Toc11920 23 HYPERLINK l _Toc2643 5 參考文獻
5、PAGEREF _Toc2643 24-. z.1 概述選題的背景與意義醫(yī)藥作為民生的根本保障之一,是我們生活中不可缺少的局部。近年來,中國醫(yī)藥行業(yè)迅速開展,藥店企業(yè)多業(yè)態(tài)經(jīng)營,倉儲式大型超市、中等規(guī)模超市、便利連鎖綜合開展。隨著規(guī)模的擴大,傳統(tǒng)的醫(yī)藥管理已經(jīng)不能適應(yīng)開展的需要,很難在劇烈的競爭中生存。越來越多的醫(yī)藥銷售點的普及,規(guī)模各不一樣。但總的來說,免不了兩個局部:進購藥品和銷售藥品。為了實現(xiàn)這兩個局部的功能和要求,需設(shè)計出功能細致的完整系統(tǒng)。該系統(tǒng)需包含對藥品信息的管理、對財務(wù)狀況的管理等。醫(yī)藥管理是一項瑣碎、復(fù)雜而又十分細致的工作。手工進展企業(yè)日常的藥品銷售、出入庫的工作,容易出現(xiàn)開
6、空單的現(xiàn)象,且呆賬、錯賬時有發(fā)生,而且費時費力。本系統(tǒng)在設(shè)計中考慮和克制了上訴問題,實現(xiàn)了企業(yè)管理工作的系統(tǒng)化、規(guī)*化和自動化。在本次課程設(shè)計中,基于對資料的調(diào)查了解和自身的主觀認(rèn)識粗略設(shè)計出如下醫(yī)藥銷售系統(tǒng),以到達實現(xiàn)簡單的醫(yī)藥銷售的各個功能的目的。系統(tǒng)在現(xiàn)有人力和物力條件下,完全具備可以開發(fā)出來。作為階段性產(chǎn)品,日后的開展空間大,實現(xiàn)方法簡單。本系統(tǒng)采用SQL SERVER,所有數(shù)據(jù)信息的儲存都由數(shù)據(jù)庫來完成。在構(gòu)造上也具有很大的靈活性,在平安上也可以得到充分地保證。固本系統(tǒng)在技術(shù)上是完全可以實現(xiàn)的。國內(nèi)醫(yī)藥行業(yè)處于逢勃開展階段,許多醫(yī)藥銷售行業(yè)都要求使用計算機進展管理,并且實際中也有系統(tǒng)
7、的使用。所以本系統(tǒng)的使用市場非常的廣闊,易于推廣和普及。固本系統(tǒng)在市場應(yīng)用上是完全可行的。1.2相關(guān)技術(shù)分析要想完成這個課題,需要對數(shù)據(jù)庫相當(dāng)了解,即對SQL語言以及T-SQL語言有一定的了解,下面我們來介紹一下這兩門語言。SQL語言是構(gòu)造化查詢語言,是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng);SQL 語句用于取回和更新數(shù)據(jù)庫中的數(shù)據(jù)。SQL 可與數(shù)據(jù)庫程序協(xié)同工作,比方 MS Access、DB2、Informi*、MS SQL Server、Oracle、Sybase 以及其他數(shù)據(jù)庫系統(tǒng)。存在著很多不同版本的 SQL 語言,但是為了與 ANSI 標(biāo)準(zhǔn)相兼
8、容,它們必須以相似的方式共同地來支持一些主要的關(guān)鍵詞比方 SELECT、UPDATE、DELETE、INSERT、WHERE 等等。 SQL分類:DDL數(shù)據(jù)定義語言(CREATE,ALTER,DROP,DECLARE)DML數(shù)據(jù)操縱語言(SELECT,DELETE,UPDATE,INSERT)DCL數(shù)據(jù)控制語言(GRANT,REVOKE,MIT,ROLLBACK)SQLServer用于操作數(shù)據(jù)庫的編程語言,簡稱T-SQL。T-SQL與PL/SQL不同,并沒有固定的程序構(gòu)造。T-SQL包括以下4個局部:DDL:定義和管理數(shù)據(jù)庫及其對象,例如create、alter和drop等。DML:實現(xiàn)對數(shù)據(jù)
9、庫表各對象的操作,例如insert、update等。DCL:數(shù)據(jù)控制語言,實現(xiàn)對數(shù)據(jù)庫進展平安管理和權(quán)限管理等控制,例如grant、revoke、deny等。附加的語言元素。T-SQL的附加語言元素,包括變量、運算符、函數(shù)、注釋和流程控制語句等。在T-SQL中,命令和語句的書寫是不區(qū)分大小寫的。要想完成好課題,必須要把這些技術(shù)掌握好,這是根底,也是必要條件。-. z.2 系統(tǒng)功能設(shè)計2.1系統(tǒng)總體構(gòu)造設(shè)計圖圖2.1-1總體構(gòu)造設(shè)計圖2.2 系統(tǒng)功能模塊2.2.1 根本信息模塊圖2.2-1根本信息模塊2.2.2銷售查詢模塊圖2.2-2銷售查詢模塊-. z.3 數(shù)據(jù)庫設(shè)計3.1 需求分析設(shè)計3.1
10、.1概述要求本系統(tǒng)能夠投入實際的使用并且滿足根本的功能要求。要求具有較高的可靠性、平安性和易維護性,具有較高的可移植性。本系統(tǒng)實現(xiàn)了以下的功能:1進展藥物入庫,對原有藥物和新進藥物進展登記2能夠?qū)崿F(xiàn)對藥物的查詢3能夠統(tǒng)計當(dāng)日銷售量和當(dāng)月銷售量3.1.2需求階段的目標(biāo)及任務(wù)需求分析的目標(biāo)及任務(wù)就是為了提取有效的信息,概念模型的抽象化,轉(zhuǎn)化為計算機系統(tǒng)能夠識別的信息。則通過需求分析所得的信息如下:1處理對象藥品信息:藥品編號、藥品名稱、藥品類別、售價、進價、庫存量、供給商、有效期員工信息:員工號、用戶名、密碼、職位、權(quán)限顧客信息:顧客編號、會員號供給商:供給商編號、供給商名稱、聯(lián)系人、聯(lián)系方式處理
11、功能及要求本次數(shù)據(jù)庫設(shè)計需要做到的功能有:1.藥品信息的查詢.2.顧客信息的查詢3.藥品銷售的查詢4.日銷售、月銷售額查詢3.1.3平安性和完整性要求1平安性要求系統(tǒng)平安性要求表達在數(shù)據(jù)庫平安性、信息平安性和系統(tǒng)平臺的平安性等方面。平安性先通過視圖機制,不同的用戶只能訪問系統(tǒng)授權(quán)的視圖,這樣可提供系統(tǒng)數(shù)據(jù)一定程度上的平安性,再通過分配權(quán)限、設(shè)置權(quán)限級別來區(qū)別對待不同操作者對數(shù)據(jù)庫的操作來提高數(shù)據(jù)庫的平安性;系統(tǒng)平臺的平安性表達在操作系統(tǒng)的平安性、計算機系統(tǒng)的平安性和網(wǎng)絡(luò)體系的平安性等方面。2完整性要求系統(tǒng)完整性要求系統(tǒng)中數(shù)據(jù)的正確性以及相容性??赏ㄟ^建立主、外鍵,使用check約束,或者通過使
12、用觸發(fā)器和級聯(lián)更新。在系統(tǒng)進展設(shè)計時,一定根據(jù)第七章所學(xué)知識對數(shù)據(jù)的平安性及完整性進展設(shè)計。以保證數(shù)據(jù)庫更為完善。3.1.4 建立數(shù)據(jù)業(yè)務(wù)流程及數(shù)據(jù)字典系統(tǒng)需求分析主要是通過對藥店銷售員工的咨詢、請教,了解藥店的管理規(guī)則和運行機制,并通過上網(wǎng)搜索有關(guān)藥品管理系統(tǒng)的知識,了解到了藥品管理的現(xiàn)狀,以及在管理中的一些問題,然后通過所了解的文字信息,理解數(shù)據(jù)業(yè)務(wù)流程及數(shù)據(jù)字典,為后期數(shù)據(jù)庫設(shè)計提供概念根底。1.數(shù)據(jù)流圖數(shù)據(jù)流圖2.數(shù)據(jù)字典1數(shù)據(jù)項:系統(tǒng)涉及的數(shù)據(jù)項有44項數(shù)據(jù)項編號數(shù)據(jù)項名數(shù)據(jù)項含義與其它數(shù)據(jù)項的關(guān)系存儲構(gòu)造別名DI-1藥品編號藥品的編號varchar10DI-2藥品名稱藥品的名稱va
13、rchar(50)DI-3所屬類別藥品的類別varchar(10)DI-4供給商編號供給商的編號varchar(10)DI-5生產(chǎn)批號生產(chǎn)的批號varchar(10)DI-6生產(chǎn)日期藥品的生產(chǎn)日期datetimeDI-7有效期藥品的有效期限datetimeDI-8產(chǎn)地藥品的生產(chǎn)產(chǎn)地varchar(10)DI-9進價藥品的進價moneyDI-10單價藥品的售價moneyDI-11庫存藥品的庫存量intDI-12會員折扣會員的折扣nvarchar(10)DI-13員工編號員工的編號varchar(10)DI-14顧客編號顧客的購置號varchar(10)DI-15銷售數(shù)量藥品銷售的數(shù)量Numeri
14、c(18,0)DI-16銷售金額藥品銷售的金額moneyDI-17銷售日期藥品銷售的日期datetimeDI-18員工的*varchar(10)DI-19職位員工的職位varchar(10)DI-20供給商名稱藥品供給商的名稱varchar(20)DI-21聯(lián)系人藥品供給商聯(lián)系人varchar(10)DI-22聯(lián)系方式藥品供給商的numeric(11,0)表3.1-1 數(shù)據(jù)項列表2數(shù)據(jù)構(gòu)造:數(shù)據(jù)結(jié)構(gòu)編號數(shù)據(jù)構(gòu)造名數(shù)據(jù)構(gòu)造含義組成DS-1藥品信息藥店藥品信息藥品編號,藥品名稱,所屬類別,供給商編號,生產(chǎn)批號,生產(chǎn)日期,有效期,產(chǎn)地,進價,單價,庫存,會員折扣DS-2銷售信息藥品銷售信息藥品編號,
15、員工編號,顧客編號,銷售數(shù)量,銷售金額,銷售日期DS-3供給商藥品供給商信息供給商編號,供給商名稱,聯(lián)系人,聯(lián)系方式DS-8員工信息藥店員工信息員工編號,職位表3.1-2 數(shù)據(jù)構(gòu)造列表3處理邏輯描述處理編號處理功能處理過程PR-1查詢藥品信息模塊、供給商信息模塊、員工信息模塊、顧客信息模塊、銷售信息模塊:先確定查詢所涉及的功能模塊;然后,根據(jù)要查詢的內(nèi)容,確定查詢數(shù)據(jù)流向;最后顯示查詢結(jié)果。表3.1.3 處理邏輯列表4數(shù)據(jù)流:數(shù)據(jù)流名稱含義來源去向組成銷售單據(jù)顧客購置藥品的單據(jù)員工顧客藥品編號,員工編號,顧客編號,銷售數(shù)量,銷售金額,銷售日期表3.1.4數(shù)據(jù)流列表數(shù)據(jù)存儲:數(shù)據(jù)存儲名稱含義說明
16、輸入數(shù)據(jù)流輸出數(shù)據(jù)流藥品信息關(guān)于藥品的有關(guān)信息藥品根本信息表3.1.5數(shù)據(jù)存儲列表3.2 概念構(gòu)造設(shè)計圖3.2-1藥品局部E-R圖圖3.2-2員工局部E-R圖圖3.2-3供給商局部E-R圖圖3.2-4銷售局部E-R圖圖3.2-5全局E-R圖3.3 邏輯構(gòu)造設(shè)計邏輯構(gòu)造設(shè)計的主要目的是把E-R圖轉(zhuǎn)換為關(guān)系模式。3.3.1邏輯構(gòu)造實體轉(zhuǎn)換成關(guān)系模式實體型轉(zhuǎn)換為關(guān)系模式。實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼。對于實體間的聯(lián)系則有以下不同的情況:一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實體碼的組合。一個1:n聯(lián)系可以轉(zhuǎn)換為
17、一個獨立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式合并。如果轉(zhuǎn)換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實體的碼一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān)系模式合并。三個或三個以上實體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。與該多元聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實體碼的組合。具有一樣碼的關(guān)系模式可合并。根據(jù)以上的概念設(shè)計,可以把以上的幾個E-R圖轉(zhuǎn)化為以下六個關(guān)系模式:供給商 供給商編號,供給商名稱,聯(lián)系人,聯(lián)系方式藥品 藥品編號,供給商編號,藥品名稱,產(chǎn)地,生產(chǎn)批號,
18、所屬類別,進價,單價,庫存,會員折扣,生產(chǎn)日期,有效期員工 員工編號,職位顧客會員號,顧客編號銷售 藥品編號,員工編號,顧客編號,銷售數(shù)量,銷售金額,銷售日期供給商:每個非主屬性完全函數(shù)依賴于主關(guān)系鍵供給商編號 屬于2NF 且不存在函數(shù)傳遞 所以為3NF銷售:藥品編號,員工編號,顧客編號3個屬性組合成主關(guān)系鍵,剩余三個非主屬性完全函數(shù)依賴于主關(guān)系鍵且不存在函數(shù)傳遞 故為3NF顧客:會員號為主關(guān)系鍵,剩余非主屬性完全函數(shù)依賴于主關(guān)系鍵且不存在函數(shù)傳遞故為3NF員工:員工編號為主關(guān)系鍵,剩余每個非主屬性完全函數(shù)依賴于主關(guān)系鍵且不存在函數(shù)傳遞故為3NF藥品:藥品編號為主關(guān)系鍵,剩余每個非主屬性完全函
19、數(shù)依賴于主關(guān)系鍵且不存在函數(shù)傳遞故為3NF3.4 物理構(gòu)造設(shè)計數(shù)據(jù)庫的物理設(shè)計就是為邏輯數(shù)據(jù)模型選取一個最適宜應(yīng)用要求的物理構(gòu)造的過程,在這個階段中要完成兩大任務(wù):1確定數(shù)據(jù)庫的物理構(gòu)造,在關(guān)系數(shù)據(jù)庫中主要是存取方法和存儲構(gòu)造;2對物理構(gòu)造進展評價,評價的重點是時間和空間效率。決定存儲構(gòu)造的主要因素包括存取時間、存儲空間和維護代價三個方面。設(shè)計時應(yīng)當(dāng)對這三個方面均衡考慮。數(shù)據(jù)庫管理系統(tǒng)提供了聚集和索引兩個選擇。 聚集就是為了提高查詢速度,把一個屬性上具有一樣值的元組集中地存放到一個物理塊中。如果放不下,可以存到相鄰的物理塊中.使用聚集后,聚集碼一樣的元組集中在一起了,因而聚集值不必在每個元組中
20、重復(fù)存儲。聚集功能可以大大提高聚集碼進展查詢的效率。再主碼上建立索引可以提高查詢速度,還能防止重復(fù)值錄入,確保完整性。對于那些檢索非常頻繁的非主屬性建立索引,從邏輯上改變了記錄的存儲位置,從而改變了訪問數(shù)據(jù)的入口點。在本次藥品銷售管理系統(tǒng)設(shè)計中,我采用了索引的方式,建立多個索引可以縮短存取時間。以下是我針對具體情況建立的索引:1.createuniqueinde*scion供給商(供給商編號)2.createuniqueinde*ygon員工信息(員工編號)3.createuniqueinde*ypon藥品信息(藥品編號,供給商編號)4.createuniqueinde*son銷售信息(藥品編
21、號,顧客編號,員工編號)5.createuniqueinde*gkon顧客信息(會員號)3.5 數(shù)據(jù)庫實施一建立藥品銷售管理系統(tǒng)數(shù)據(jù)庫createdatabase藥品銷售管理系統(tǒng)二建立各個數(shù)據(jù)表1.藥品信息Createtable藥品信息(藥品編號varchar(10)primarykey,藥品名稱varchar(50)notnull,所屬類別varchar(10)notnull,供給商編號varchar(10)foreignkeyreferences供給商(供給商編號),生產(chǎn)批號varchar(10)notnull,生產(chǎn)日期datetimenotnull,有效期datetimenotnull,
22、產(chǎn)地varchar(10)notnull,進價moneynotnull,單價moneynotnull,庫存intnotnull,會員折扣nvarchar(10),)2.供給商Createtable供給商(供給商編號varchar(10)primarykey,供給商名稱varchar (20)notnull,聯(lián)系人varchar(10)notnull,聯(lián)系方式numeric(11,0)notnull,)3.銷售信息Createtable銷售信息(藥品編號varchar(10)foreignkeyreferences藥品信息(藥品編號),員工編號varchar(10)foreignkeyrefer
23、ences員工信息(員工編號),顧客編號varchar(10)notnull,銷售數(shù)量numeric(18,0)notnull,銷售金額moneynotnull,銷售日期datetimenotnull)4.員工信息Createtable員工信息(員工編號varchar(10)primarykey,varchar(10)notnull,職位varchar(10)notnull,)5.顧客信息Createtable顧客信息(會員號varchar(10)primarykey,顧客編號varchar(10)notnull)三建立視圖1用于查詢藥品根本信息的視圖定義如下:createview藥品_vie
24、w(藥品編號,藥品名稱,生產(chǎn)日期,進價,單價,庫存)asselect藥品編號,藥品名稱,生產(chǎn)日期,進價,單價,庫存from藥品信息2用于查詢員工根本信息的視圖定義如下:createview員工_view(員工編號,)asselect員工編號,from員工信息3用于查詢藥品銷售根本信息的視圖定義如下:createview銷售_viewasselect藥品編號,銷售數(shù)量,銷售日期,sum(銷售金額*銷售數(shù)量)as銷售總額from銷售信息groupby藥品編號,銷售數(shù)量,銷售日期4用于查詢供給商根本信息的視圖定義如下:createview供給商_view(供給商編號,供給商名稱,聯(lián)系人,聯(lián)系方式)a
25、sselect供給商編號,供給商名稱,聯(lián)系人,聯(lián)系方式from供給商5用于查詢顧客根本信息的視圖定義如下:createview顧客_view(會員號,顧客編號)asselect會員號,顧客編號from顧客信息6用于查詢藥品日銷售根本信息的視圖定義如下:createview日銷售_viewasselect銷售日期,sum(銷售總額)as日銷售總額from銷售_viewgroupby銷售日期7用于查詢藥品月銷售根本信息的視圖定義如下:createview月_銷售_viewasselectmonth(銷售日期)as日期,sum(日銷售總額)as月銷售總額from日銷售_viewgroupby銷售日期
26、四建立存儲過程1用于添加藥品供給商信息的存儲過程如下:use藥品銷售管理系統(tǒng)gocreateprocedure添加供給商信息(供給商編號varchar(10),供給商名稱varchar(20),聯(lián)系人varchar(10),聯(lián)系方式numeric(10,0)asinsertinto供給商values (供給商編號,供給商名稱,聯(lián)系人,聯(lián)系方式)2用于添加藥品信息的存儲過程如下:use藥品銷售管理系統(tǒng)gocreateprocedure添加藥品信息(藥品編號varchar(10),藥品名稱varchar(50),所屬類別 varchar(10),供給商編號varchar(10),生產(chǎn)批號varch
27、ar(10),生產(chǎn)日期datetime,有效期datetime,產(chǎn)地varchar(10),進價money,單價money,庫存int,會員折扣 nvarchar(10)asinsertinto藥品信息values (藥品編號,藥品名稱,所屬類別,供給商編號,生產(chǎn)批號,生產(chǎn)日期,有效期,產(chǎn)地,進價,單價,庫存,會員折扣)3用于添加藥品銷售信息的存儲過程如下:use藥品銷售管理系統(tǒng)gocreateprocedure添加銷售信息(藥品編號varchar(10),員工編號varchar(10),顧客編號varchar(10),銷售數(shù)量numeric(18,0),銷售金額money,銷售日期datet
28、ime)asinsertinto銷售信息values (藥品編號,員工編號,顧客編號,銷售數(shù)量,銷售金額,銷售日期)4用于添加顧客信息的存儲過程如下:use藥品銷售管理系統(tǒng)gocreateprocedure添加顧客信息(會員號varchar(10),顧客編號varchar(10)asinsertinto顧客信息values (會員號,顧客編號)5用于添加員工信息的存儲過程如下:use藥品銷售管理系統(tǒng)gocreateprocedure添加員工信息(員工編號varchar(10),varchar(10),職位varchar(10)asinsertinto員工信息values (員工編號,職位)五設(shè)
29、計觸發(fā)器刪除修改供給商信息的觸發(fā)器如下:use藥品銷售管理系統(tǒng)gocreatetrigger刪除修改供給商信息on供給商afterdelete,updateasdeletefrom藥品信息where藥品信息.供給商編號in(select供給商編號fromdeleted)Go六向表中添加數(shù)據(jù)1.藥品信息添加數(shù)據(jù)insertinto藥品信息(藥品編號,藥品名稱,所屬類別,供給商編號,生產(chǎn)批號,生產(chǎn)日期,有效期,產(chǎn)地,進價,單價,庫存,會員折扣)values(blg001,板藍根,感冒藥,ooo111,019837,2018-11-12,2020-11-12,10,20,3000,0.85),(bl
30、g002,長效西林,抗生素,ooo112,013333,2018-12-12,2020-12-12,18,40,2000,0.85),(blg003,阿司匹林,感冒藥,ooo111,019877,2018-11-12,2020-11-12,10,20,3000,0.85),(blg004,心痛定,止痛藥,ooo123,019357,2018-12-23,2020-12-23,*,8,30,3000,0.85),(blg005,安定,止痛藥,ooo114,017577,2018-11-12,2020-11-12,8,25,3000,0.85),(blg006,阿莫西林,感冒藥,ooo135,34
31、3227,2018-11-12,2020-11-12,10,21,3000,0.85)2.供給商添加數(shù)據(jù)insertinto供給商(供給商編號,供給商名稱,聯(lián)系人,聯(lián)系方式)values(ooo111,藥都制藥公司,王先生,132*),(ooo112,*制藥公司,李女士,153*),(ooo114,中國中藥公司,*先生,130*),(ooo123,中國醫(yī)藥公司,易先生,132*),(ooo135,*藥品集團,*小姐,1341*)3.銷售信息添加數(shù)據(jù)insertinto銷售信息(藥品編號,員工編號,顧客編號,銷售數(shù)量,銷售金額,銷售日期)values(blg001,0001,01,2,20,20
32、18-12-21),(blg003,0001,02,1,20,2018-12-23),(blg004,0002,01,1,30,2019-01-02),(blg005,0001,03,1,25,2018-01-02),(blg005,0002,03,1,25,2018-12-22),(blg001,0001,01,2,20,2018-12-21)4.員工信息添加數(shù)據(jù)insertinto員工信息(員工編號,職位)values(0001,*三,員工),(0002,李平,員工),(0003,*王,員工),(0004,李四,員工),(0005,易烊,經(jīng)理)5.顧客信息添加數(shù)據(jù)insertinto顧客信
33、息(會員號,顧客編號)values(0001,01),(0002,02),(0003,03),(0004,04),(0005,05)七設(shè)置權(quán)限創(chuàng)立登錄名:e*ecsp_addlogin*三,1234,藥品銷售管理系統(tǒng),nulle*ecsp_addlogin*王,1234,藥品銷售管理系統(tǒng),nulle*ecsp_addlogin李平,1234,藥品銷售管理系統(tǒng),nulle*ecsp_addlogin李四,1234,藥品銷售管理系統(tǒng),nulle*ecsp_addlogin易烊,1234,藥品銷售管理系統(tǒng),null創(chuàng)立用戶名:e*ecsp_adduser*三,*三,publice*ecsp_addu
34、ser李平,李平,publice*ecsp_adduser李四,李四,publice*ecsp_adduser*王,*王,publice*ecsp_adduser易烊,易烊,db_owner權(quán)限設(shè)置:grantselecton藥品信息to*三grantselecton銷售信息to*三grantselecton顧客信息to*三grantselecton藥品信息to李四grantselecton銷售信息to李四grantselecton顧客信息to李四grantselecton藥品信息to李平grantselecton銷售信息to李平grantselecton顧客信息to李平grantselecton銷售信息to*王grantse
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北省廊坊市三河市2025-2026學(xué)年八年級上學(xué)期期末生物學(xué)試題(含解析)
- 養(yǎng)老院醫(yī)療設(shè)施管理制度
- 養(yǎng)老院工作人員服務(wù)態(tài)度規(guī)范制度
- 企業(yè)設(shè)備維護保養(yǎng)制度
- 譯林版(2024)七年級上冊英語期末復(fù)習(xí):Unit 1~8 作文 專項練習(xí)題(含答案+范文)
- 家長參與幼兒園管理工作的制度
- 老年糖尿病患者的認(rèn)知功能保護健康教育方案設(shè)計
- 2026年高考生物一輪復(fù)習(xí):選擇性必修1穩(wěn)態(tài)與調(diào)節(jié) 重點考點背誦提綱
- 光伏組件制造工崗前工作合規(guī)化考核試卷含答案
- 涂裝工10S考核試卷含答案
- 2025大模型安全白皮書
- 工程款糾紛專用!建設(shè)工程施工合同糾紛要素式起訴狀模板
- 地坪漆施工方案范本
- 2026湖北武漢長江新區(qū)全域土地管理有限公司招聘3人筆試備考題庫及答案解析
- 2025年低壓電工理論考試1000題(附答案)
- 《質(zhì)量管理體系成熟度評價指南》
- 《人類行為與社會環(huán)境》課件
- 通用技術(shù)技術(shù)與設(shè)計2必修2高二下期全套教案
- 常見危重癥早期識別及處理原則()課件
- GB∕T 39402-2020 面向人機協(xié)作的工業(yè)機器人設(shè)計規(guī)范
- 國家開放大學(xué)《理工英語1》邊學(xué)邊練參考答案
評論
0/150
提交評論