freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sql書店管理系統(tǒng)設(shè)計報告-資料下載頁

2025-08-10 17:22本頁面

【導讀】隨著辦公自動化的日益發(fā)展,越來越多的企事業(yè)單位都實現(xiàn)了無紙化辦公。書店管理系統(tǒng)就是能滿足書店日常經(jīng)營及后臺統(tǒng)計電算化的系統(tǒng)。性化的系統(tǒng)可以幫助營業(yè)員和管理人員處理一般的管理項目。并且各項權(quán)限分明。作過程中繁瑣且易出錯的現(xiàn)象,提高工作的質(zhì)量和效率。等進行了分析,解決了用手工方法帶來的困難,和數(shù)據(jù)出錯的概率。

  

【正文】 28 As declare @n int Select @n=圖書編號 from inserted declare @num int Select @num=入庫數(shù)量 From inserted Update 庫存書目表 set 數(shù)量 =數(shù)量 +@num Where 圖書編號 =@n ( 3) 使用觸發(fā)器,有圖書出庫時,同時修改倉庫中圖書的數(shù)量。 Create Trigger 書庫圖書修改 2tri On 出庫書目表 After Insert As declare @n int Select @n=圖書編號 from inserted declare @num int Select @num=出庫數(shù)量 From inserted Update 庫存書目表 set 數(shù)量 =數(shù)量 @num Where 圖書編號 =@n ( 4) 使用觸發(fā)器,當有書銷售出去時,同時修改在架圖書的圖書數(shù)量 Create trigger 在架圖書數(shù)量修改 tri On 利潤表 After insert As declare @n int Select @n=圖書編號 from inserted declare @num int Select @num=購買數(shù)量 From inserted Update 在架圖書表 set 圖書數(shù)量 =圖書數(shù)量 +@num Where 圖書編號 =@n 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 29 數(shù)據(jù)入庫 在該書店管理的數(shù)據(jù)庫中,根據(jù)實際需要在不同的表中輸入的記錄數(shù)目不一樣。一般每張表輸入記錄 30 條。輸入數(shù)據(jù)的過程及相關(guān) SQL 語句在建庫的 txt 文檔中,可直接運行。 創(chuàng)建各個功能的存儲過程 系統(tǒng)共創(chuàng)建了 15 個存儲過程,具體列表如下: 表 創(chuàng)建的存儲過程列表: 編號 存儲過程名稱 P1 按圖書名稱查詢圖書信息 P2 圖書信息插入 P3 員工信息 insert P4 在架圖書 insert P5 按圖書編號查詢圖書信息 P6 按圖書名稱及出 版社查詢圖書信息 P7 訂單表 Inser P8 刪除員工信息 pro P9 刪除顧客信息 pro P10 供應商信息查詢 pro P11 銷售利潤查詢 pro P12 供應商信息表 Insert 7.系統(tǒng)調(diào)試和測試 對該書店管理系統(tǒng)進行測試,驗證每個功能是否符合要求,具體的測試如下: ( 1)通過視圖查看各個基本表和視圖中的數(shù)據(jù)(見附錄 2) ( 2)檢測各個存儲過程的功能:(見附錄 2) 8.實習心得 歷經(jīng)千辛萬苦,終于完成了書店管理系統(tǒng)的設(shè)計。說真的,這學期過得很壓抑。但是呢也學到了很多東西,特 別是在后期的期末設(shè)計的過程中,以前總是搞不明白存儲過程的建立,更不明白觸發(fā)器的工作過程。在書店管理系統(tǒng)完成之后,原來這些東西比沒有想象中的那么難。特別是存儲過程,其實是非常簡單的,而且觸發(fā)器出不是太難,但是函數(shù)就一直沒搞得太明白。這次期末設(shè)計相比第一次期中設(shè)計來說,還是很成功的。當然花費的時間也比上一次多。對于數(shù)據(jù)庫這門課,雖然是辛苦了一點,但是,相對于以前的 VB、 C 語言《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 30 來說,還學到了很多東西。 9.存在的問題及建議 本書店管理系統(tǒng)總的來說,雖然實現(xiàn)了基本的管理功能,但是它還是不完善的,其中還有一部分的功能 沒實現(xiàn),對于很多想實現(xiàn)的功能,查閱了很多資料,也不知道怎么用函數(shù)和觸發(fā)器來完成。后悔當初沒好好學 VB,現(xiàn)在用到 VB 了也不太懂,在 VB 中出現(xiàn)的部分問題也沒解決。 致謝 感謝自己,感謝上帝,盡管在做數(shù)據(jù)庫設(shè)計的過程中歷經(jīng)千山萬水,但還是堅持到最后,相信風雨之后會有彩虹。 參考文獻 [1] 薩師煊 王珊,數(shù)據(jù)庫系統(tǒng)概論 (第三版 ),北京 :高教出版社, 2020 [1] 李曉喆 . SQL Server 2020 管理及應用系統(tǒng)開發(fā) [M]. 北京:人民郵電出版社, 2020. [2] 張莉 . SQL Server 數(shù)據(jù)庫 原理及應用教程 [M]. 北京:清華大學出版社, 2020. 附錄 1 存儲過程定義 (1)按圖書名稱查詢圖書信息 create procedure 按圖書名稱查詢圖書信息 @圖書名稱 nchar(20) as select * from 圖書信息視圖 where 圖書名稱 =@圖書名稱 ( 2)圖書信息插入 CREATE PROCEDURE 圖書信息 Insert @圖書編號 char(7), @圖書名稱 nchar(20), 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 31 @作者 nchar(4), @出版社 nchar(10), @圖書價格 float (8) as insert into 圖書信息表 values(@圖書編號 ,@圖書名稱 ,@作者 ,@出版社 ,@圖書價格 )。 ( 3)員工信息 Insert CREATE PROCEDURE 員工信息 Insert @員工號 char(4), @員工姓名 nchar(10), @性別 nchar(1), @工種 nchar(8), @職稱 float (5), @地址 nchar(20), @聯(lián)系電話 char(20) as insert into 員工信息表 values(@員工號 ,@員工姓名 ,@性別 ,@工種 ,@職稱 ,@地址 ,@聯(lián)系電話 )。 ( 4)在架圖書 insert CREATE PROCEDURE 在架圖書 Insert @書架編號 char(4), 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 32 @圖書編號 char(7), @圖書名稱 nchar(10), @圖書類型 nvarchar (5), @圖書數(shù)量 int as insert into 在架圖書表 values(@書架編號 ,@圖書編號 ,@圖書名稱 ,@圖書類型 ,@圖書數(shù)量 )。(5)按圖書編號查詢圖書信息 create procedure 按圖書編號查詢圖書信息 @圖書編號 nchar(20) as select * from 圖書信息視圖 where 圖書編號 =@圖書編號 (6) 按圖書名稱及出版社查詢圖書信息 create procedure 按圖書名稱及出版社查詢圖書信息 @圖書名稱 char(20), @出版社 nchar(10) as select * from 圖書信息視 圖 where 圖書名稱 =ltrim(@圖書名稱 ) and 出版社 =ltrim(@出版社 )。 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 33 ( 7)訂單表 Inser CREATE PROCEDURE 訂單表 Insert @訂單號 char(4), @員工號 nchar(10), @日期 nchar(1) as insert into 訂單表 values(@訂單號 , @員工號 , @日期 )。 ( 8)刪除員工信息 pro create procedure 刪除員工信息 pro @NO char(4) as delete from 員工信息表 where 員工號 = ltrim(@No)。 ( 9)刪除顧客信息 pro create procedure 刪除顧客信息 pro @NO char(4) as delete from 顧客信息表 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 34 where 顧客編號 = ltrim(@No)。 (10)供應商信息查詢 pro create procedure 供應商信息查詢 pro @NO char(4) as select * from 供應商信息表 where 供應商號 = ltrim(@NO)。 (11)銷售利潤查詢 pro create procedure 銷售利潤查詢 pro @No char(5) as select * from 利潤表 where 銷售編號 = ltrim(@NO)。 (12)供應商信息表 Insert CREATE PROCEDURE 供應商信息表 Insert @供應商號 char(4), @供應商名 nchar(4), @地址 nchar(20), @聯(lián)系電話 char(20) as insert into 供應商信息表 values(@供應商號 ,@供應商名 ,@地址 ,@聯(lián)系電話 )。 附錄 2 數(shù)據(jù)查看和存儲過程功能的驗證 1. 基本表的數(shù)據(jù)查看 (基于視圖查詢 ): ( 1)供應商信息視圖 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 35 ( 2)入庫信息查詢視圖 ( 3)出庫信息查詢視圖 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 36 ( 4)員工信息表視圖 ( 5)圖書信息視圖 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 37 ( 6)現(xiàn)有庫存查詢視圖 ( 7)訂單信息表視圖 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 38 ( 8)顧客信息表視圖 1. 存儲過程功能的驗證 : 1) 存儲過程 銷售利潤查詢 pro 功能的驗證:(按銷售編號匹配查詢利潤信息) 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 39 ( 2)按圖書編號查詢圖書信息 ( 3)供應商信息查詢 ( 4)按圖書名稱查詢圖書信息 ( 5)按圖書名稱及出版社查詢圖書信息 ( 6)在架圖書 Insert ( 7)刪除顧客信息 《數(shù)據(jù)庫系統(tǒng)原理》課程設(shè)計報告 40 ( 8)訂單表插入 ( 10) (注:由于篇幅限制,這里僅給出了其中幾個存儲過程功能的驗證 ) 2. 觸發(fā)器功能的驗證 : 該過程省略,分別在出、入庫圖書表、
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1