數據庫課程設計1`2346_第1頁
數據庫課程設計1`2346_第2頁
數據庫課程設計1`2346_第3頁
數據庫課程設計1`2346_第4頁
數據庫課程設計1`2346_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、【精品文檔】如有侵權,請聯系網站刪除,僅供學習與交流數據庫課程設計12346.精品文檔.武漢理工大學華夏學院課程設計報告書課程名稱:數據庫系統原理課程設計 題 目:家電進銷存管理系統數據庫的設計與實現 系 名: 信息工程系 專業班級: 軟件工程1121 姓 名: 鐘偉 學 號: 10212812120 指導教師: 張玉蓉 2015年 1 月 9日武漢理工大學華夏學院信息工程系課 程 設 計 任 務 書課程名稱: 數據庫課程設計 指導教師: 張玉蓉,許亮 班級名稱: 軟件1121 開課系、教研室: 軟件與信息安全 一、課程設計目的與任務數據庫課程設計是數據庫原理與應用課程的后續實踐課程,旨在通過

2、一周的實踐訓練,加深學生對理論課程中數據庫的基礎知識,原理和使用方法的理解,加強學生綜合運用sql語言以及數據庫設計進行實際應用,包括數據庫設計,數據庫實現,sql語言查詢和sql server數據庫應用及管理的能力,進一步提高學生進行數據庫設計,分析問題和解決問題的能力。學生將在指導老師的指導下,完成從需求分析,總體設計,實現到測試的全過程。二、課程設計的內容與基本要求本課程設計將設計和開發一個小型的數據庫實用系統。要求數據功能模塊劃分合理,數據庫表設計合理,查詢語句優化,數據處理正確。根據所學的數據庫原理與程序設計的知識,能夠針對一個家電進銷存管理系統數據庫的設計與實現進行數據庫系統的需求

3、分析,概念結構設計、邏輯結構設計、物理結構設計,數據錄入及查詢測試,并按照系統需求設計相關的存儲過程和觸發器,完成題目要求的功能。主要任務:用戶有以下需求客戶資料表含義說明:記錄客戶購買信息和具體的聯系方式組成:客戶ID信息,姓名,年齡,電話號碼 庫存含義說明:記錄庫存商品的信息組成:商品編號、商品名稱、商品出貨時間,商品信息含義說明:記錄商品的信息組成:商品編號、商品名稱、產地、價格銷售信息含義說明:記錄商品交易的信息組成:商品編號,購買人ID,購買時間三、課程設計步驟及時間進度和場地安排本課程設計將安排在第18周, 教育技術中心231。具體安排如下:第一天 下發任務書,學生查閱資料第二天

4、系統設計和原型開發第三,四天 系統功能實現第五天 系統調試 測試 打包和驗收四、課程設計考核及評分標準課程設計考核將綜合考慮學生考勤和參與度,系統設計方案正確性,系統設計和開發效果以及課程設計報告書的質量。具體評分標準如下:設置六個評分點(1)設計方案正確,具有可行性、創新性; 25分(2)系統開發效果較好; 25分(3)態度認真、刻苦鉆研、遵守紀律; 10分(4)設計報告規范、課程設計報告質量高、參考文獻充分 20分(5)課程設計答辯概念清晰,內容正確 10分(6)課程設計期間的課堂考勤、答疑與統籌考慮。 10分 按上述六項分別記分后求和,總分按五級記分法記載最后成績。優秀(10090分),

5、良好(8089分),中等(7079分),及格(6069分),不及格(059分)目錄目錄41引言52. 需求分析階段52.1 引言數據庫的設計52.2 需求分析階段的目標與任務62.3 需求分析階段成果63 概念設計階段93.1系統的E-R圖94邏輯設計階段124.1邏輯設計的任務和目標124.2關系表125數據庫實施階段135.1建立數據庫、數據表、視圖、索引135.2數據入庫176系統調試和測試187實習心得221引言當今時代是飛速發展的信息時代,在各行各業中離不開信息處理,這正是計算機被廣泛應用于信息處理系統的環境。計算機最大的好處在于利用它能夠進行信息管理,使用計算機進行信息控制,不僅提

6、高了工作效率,而且大大的提高了其安全性。尤其對復雜的信息管理,計算機能夠充分發揮它的優越性。計算機進行信息管理與信息管理系統的開發密切相關,系統的開發是系統管理的前提。管理信息系統以計算機信息處理方式對商場內的所有資源進行統一規劃和管理在商場中實施管理信息系統必將極大地改善商場的管理,從而降低成本,并且能準確快速地進行決策控制,提高商場的市場競爭力,加快商場的市場反應能力,并為商場以后進行規模擴大做好準備。商場進銷存管理系統中的進貨、銷售、庫存管理系統可以對商場的銷、存進行有效的管理和監控,系統模塊之間有著錯綜復雜的聯系,進行著信息與數據的交換,支持商場領導決策,是家用電器商場進銷存管理系統的

7、重要組成部分。我國的商場之間同樣存在著激烈的競爭,要想在競爭中得以生存,并能脫穎而出,就要求商場管理者能在日趨激烈的市場競爭中及時、準確、全面地了解市場信息并根據商場的具體實際,迅速做出響應,例如根據庫存情況及時調整供應、進貨,將銷售信息進行匯總等。 而進銷存管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段,作為計算機應用的一部分,使用計算機對產品庫存信息、進貨信息、銷售信息進行管理,具有著人工管理無法比擬的優點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高商場的管理效率,也是商場管理科學化、正規化,與世界接軌的重要條件。

8、因此,開發一個進銷存管理系統是很有必要的,具有其特有的技術意義和管理意義。2. 需求分析階段2.1 引言數據庫的設計進銷存管理系統中的進貨、銷售、庫存管理系統可以對商場的銷、存進行有效的管理和監控,系統模塊之間有著錯綜復雜的聯系,進行著信息與數據的交換,支持商場領導決策,是家用電器商場進銷存管理系統的重要組成部分。我國的商場之間同樣存在著激烈的競爭,要想在競爭中得以生存,并能脫穎而出,就要求商場管理者能在日趨激烈的市場競爭中及時、準確、全面地了解市場信息并根據商場的具體實際,迅速做出響應,例如根據庫存情況及時調整供應、進貨,將銷售信息進行匯總等。而進銷存管理系統應該能夠為用戶提供充足的信息和快

9、捷的查詢手段,作為計算機應用的一部分,使用計算機對產品庫存信息、進貨信息、銷售信息進行管理,具有著人工管理無法比擬的優點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高商場的管理效率,也是商場管理科學化、正規化,與世界接軌的重要條件。因此,開發一個進銷存管理系統是很有必要的,具有其特有的技術意義和管理意義。2.2 需求分析階段的目標與任務2.2.1客戶資料表含義說明:記錄客戶購買信息和具體的聯系方式組成:客戶ID信息,姓名,年齡,電話號碼 2.2.2庫存含義說明:記錄庫存商品的信息組成:商品編號、商品名稱、商品出貨時間,2.2.

10、3商品信息含義說明:記錄商品的信息組成:商品編號、商品名稱、產地、價格2.2.4銷售信息含義說明:記錄商品交易的信息組成:商品編號,購買人ID,購買時間2.3 需求分析階段成果家電商場進銷存管理系統需求主要來自商場內的進、銷、存各項管理,因此商場進銷存管理系統必須提供商品信息、供貨商信息和客戶信息的基本設置;提供強大的搜索功能和商品的進貨、銷售和庫存管理功能;可以分不同權限、不同用戶對系統操作。另外還必須保證數據的安全性、完整性和準確性。信息社會的高科技,商品經濟化的高效益,使計算機的應用已普及到經濟和社會生活的各個領域。只要安裝了后臺數據庫就可運行,無須太多花費。根據上面的要求技術上不存在問

11、題,開發時間上也可以,因此該項目可以開發。2.3.1 電商信息管理系統功能圖電商信息管理系統功能圖如圖1 圖1電商信息管理系統功能圖2.3.2 電商信息管理系統數據字典2.3.2.1 StoreInfo(庫存信息表)庫存信息表用來保存庫存信息。表StoreInfo的結構如表所示。 字段名數據類型長度是否主鍵描述SNint是商品編號GoodsNumint物品數量GoodsIDintnot null物品號EditDatevarchar 100修改日期2.3.2.2 GoodsInfo(商品信息表)商品信息表主要用來登記銷售信息。表GoodsInfo的結構如表所示: 字段名數據類型長度是否主鍵描述G

12、oodsIDint是物品編號GoodsNamevarchar20商品名稱priceintnot null單價cdvarchar10產地2.3.2.3 UserInfo(用戶信息表)用戶信息表用來保存系統用戶和密碼信息。表UserInfo的結構如表所示。字段名數據類型長度是否主鍵描述UserIDint4是用戶編號UserNamevarchar20用戶名Useragevarchar8買家年齡Userphonevarchar20電話2.3.2.4 (銷售信息表)銷售信息表主要用來保存商品銷售信息。表SellInfo的結構如表所示。 表tb_brand的結構字段名數據類型長度是否主鍵描述sellIDi

13、nt50銷售單IDsellNamevarchar50銷售商品名稱sellbuyvarchar50購買人信息selltimevarchar100銷售時間3 概念設計階段 3.1系統的E-R圖家電商場進銷存管理系統主要實現從進貨、庫存到銷售的一體化信息管理,涉及商品的供貨商、購買商品的顧客等多個實體。下面簡單介紹幾個關鍵的實體。3.1.1.客戶實體E-R圖系統中記錄客戶所有的信息,在使用時將直接引用該客戶的實體屬性。如圖2所示:全稱簡稱客戶地址電話E_mail開戶行傳真聯系人郵政編碼賬號 圖2 客戶實體E-R圖3.1.2.商品實體E-R圖商品信息是進銷存系統中的基本信息,系統將維護商品的進貨、退貨

14、、銷售等操作。如圖3所示:商品商品名備注批準文號包裝批號簡稱供貨商計量單位規格產地 圖3 商品實體E-R圖3.1.3.銷售單實體E-R圖銷售是商場最終得目的,銷售單是以后查賬的依據。如圖4所示:銷售單客戶名 單價銷售時間名庫存數量名金額名應收未收名經手人名結算方式名操作員名實收名數量名圖4 銷售單實體E-R圖3.1.4.庫存實體結構E-R圖主要是對商場的庫存商品進行登記用于以后的查詢所需。如圖5所示:庫存商品編號商品名稱庫存數量單位單價包裝庫存金額簡稱產地規格圖5 庫存實體E-R圖3.1.5 系統總E-R圖主要是對商場各部分的聯系關系進行說明,如圖6所示: 圖6 系統總E-R圖4邏輯設計階段4

15、.1邏輯設計的任務和目標以上的概念設計階段是獨立于任何一種數據模型的,但是邏輯設計階段就與選用的DBMS產品發生關系了,系統邏輯設計的任務就是將概念設計階段設計好的基本E-R圖轉換為選用DBMS產品所支持的數據模型相符合的邏輯結構。具體內容包括數據組織(將E-R圖轉換成關系模型、模型優化、數據庫模式定義、用戶子模式設計)、數據處理(畫出系統功能模塊圖)兩大任務。將E-R圖轉換為關系模型客戶資料表組成:客戶ID信息,姓名,年齡,電話號碼 庫存組成:商品編號、商品名稱、商品出貨時間,商品信息組成:商品編號、商品名稱、產地、價格銷售信息組成:銷售商品編號,購買人ID,購買時間4.2關系表各表之間的關

16、系如圖7所示:圖7 各表之間的關系圖5數據庫實施階段5.1建立數據庫、數據表、視圖、索引5.1.1 建立數據庫USE masterdrop database dsxs;create database dsxs;gouse dsxsgo5.1.2 建立數據表1商品信息的建立if exists (select * from dbo.sysobjects where id = object_id(N'dbo.GoodsInfo') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table GoodsInfoGOCREA

17、TE TABLE GoodsInfoGoodsIDint identity(1,1) primary key,-物品號編號主GoodsNamevarchar(20) not null,-物品名priceint not null,-單價產地varchar(10)-可空2客戶信息的建立if exists (select * from dbo.sysobjects where id = object_id(N'dbo.UserInfo') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table UserInfoGOC

18、REATE TABLE UserInfoUserIDint identity(1,1) primary key,-用戶ID主UserNamevarchar(20),-用戶名Useragevarchar(8),-買家年齡Userphonevarchar(20),-電話GO3銷售信息的建立if exists (select * from dbo.sysobjects where id = object_id(N'dbo.SellInfo') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table sellInfoG

19、OCREATE TABLE SellInfosellID int identity(1,1) primary key,-銷售單ID主sellName varchar(10) not null,-銷售名稱sellbuy int not null , -購買人信息selltimevarchar(30) not null,-銷售時間4庫存信息的建立if exists (select * from dbo.sysobjects where id = object_id(N'dbo.StoreInfo') and OBJECTPROPERTY(id, N'IsUserTable&

20、#39;) = 1)drop table StoreInfoGOCREATE TABLE StoreInfoSNint identity(1,1) primary key,-庫存自動編號主GoodsNumint not null,-物品數量GoodsIDint not null,-物品號外EditDatevarchar(100)-修改日期可空5.1.3 建立視圖(1)用于查詢物品信息的視圖定義如下: create view GoodsInfoview (物品編號, 物品名, 單價, 產地)asselect GoodsID,GoodsName,price,產地from GoodsInfogo(2

21、)用于查詢銷售單的視圖定義如下:create view sellInfoview (銷售單ID,銷售名稱,購買人信息,銷售時間)asselect sellID,sellName,sellbuy,selltimefrom sellInfogo(3)用于查詢物品庫存信息的視圖定義如下: create view StoreInfoview (庫存自動編號,物品數量,物品號,修改日期)asselect SN,GoodsNum,GoodsID,EditDatefrom StoreInfogo(4)用于查詢用戶信息的視圖定義如下:create view UserInfoview (用戶ID主,用戶名,用戶

22、年齡,電話)asselect UserID,UserName,Userage,Userphonefrom UserInfogo5.1.4 建立索引建立物品和用戶的姓名索引方便查詢create index GoodsName on GoodsInfo(GoodsName);create index UserName on UserInfo(UserName);GO5.1.5 建立觸發器,存儲過程建立刪除功能的觸發器create trigger UserInfo _deleteon UserInfofor deleteas delete SellInfofrom deletedwhere sell

23、buy = UserIDgo建立物品貨物的存儲過程create PROCEDURE GoodsInfo_InsertGoodsName varchar(20),price int,產地 varchar(10)as insert into GoodsInfovalues(GoodsName ,price,產地);go5.1.6 建立約束,綁定約束建立主鍵約束ALTER TABLE UserInfo ADD CONSTRAINT PK_ UserID PRIMARY KEY (UserID)建立一個唯一約束,將貨物ID設置為唯一ALTER

24、 TABLE GoodsInfo ADD CONSTRAINT UQ_GoodsName UNIQUE(GoodsName)建立一個檢查約束,檢查用戶年齡在18到60之間ALTER TABLE UserInfo ADD CONSTRAINT CK_Userage CHECK(UserageBETWEEN 18 AND 60 )建立一個默認約束,將物品數量默認為2000ALTER TABLE StoreInfo ADD CONSTRAINT DF_GoodsNum DEFAULT ('2000') FOR GoodsNum建立一個外鍵約束ALTER TABLE SellInfo

25、ADD CONSTRAINT FK_ selltime FOREIGN KEY(selltime) REFERENCES StoreInfo (EditDate)GO5.2數據入庫insert into GoodsInfo values('長虹電視',4000,'四川');insert into GoodsInfo values('索尼電視',3000,'海南');insert into GoodsInfo values('吹風機',250,'湖北');insert into GoodsInfo v

26、alues('電動剃須刀',100,'江蘇');insert into GoodsInfo values('蘋果筆記本電腦',6004,'南京');insert into GoodsInfo values('迷你MP3',105,'河南');insert into GoodsInfo values('MP4',236,'河北');insert into GoodsInfo values('音響',107,'福建');insert int

27、o GoodsInfo values('平板電腦',2008,'江蘇');insert into GoodsInfo values('電話',409,'湖北');insert into UserInfo values('張三',23;insert into UserInfo values('李四',31;insert into UserInfo values('王五',42;insert into User

28、Info values('小明',33;insert into UserInfo values('小張',19;insert into UserInfo values('小飛',21;insert into UserInfo values('小紅',25;insert into UserInfo values('小力',23;insert into UserInfo values(

29、9;小雪',31;insert into UserInfo values('黃蓋',40;insert into StoreInfo values(1000,1,'2015-1-1');insert into StoreInfo values(1001,2,'2015-1-2');insert into StoreInfo values(1002,3,'2015-1-3');insert into StoreInfo values(1003,4,'2015-1-4

30、');insert into StoreInfo values(1004,5,'2015-1-5');insert into StoreInfo values(1005,6,'2015-1-6');insert into StoreInfo values(1006,7,'2015-1-7');insert into StoreInfo values(1007,8,'2015-1-8');insert into StoreInfo values(1008,9,'2015-1-9');insert into S

31、toreInfo values(1009,10,'2015-1-10');6系統調試和測試對該電商信息管理系統進行測試,驗證每個功能是否符合要求,具體的測試如下:1.GoodsInfo(貨物信息表)表中的數據如圖8所示:圖8 GoodsInfo(貨物信息表)表中的數據2.UserInfo表中的數據如圖9所示:圖9 UserInfo表中的數據3.SellInfo表中的數據如圖10所示:圖10 SellInfo表中的數據4.StoreInfo表中的數據如圖10所示:圖11 StoreInfo表中的數據5.刪除表中數據如圖12所示:刪除表中序號為1號的數據圖12刪除表中序號為1號的數

32、據6.修改表中數據如圖13所示:將表中第三項價格3000改為2000圖13 修改表中數據7.觸發器的驗證刪除客戶1號的信息,銷售表中同時刪除1號如圖14所示:圖14驗證刪除客戶1號的信息,銷售表中同時刪除1號8. 存儲過程的驗證select * from GoodsInfo goexec GoodsInfo_Insert '洛基亞手機' ,2000,'湖北'go如圖15所示:圖15存儲過程的驗證7實習心得一周的課程設計結束了,在數據庫專業課的學習中,我們接觸了高移植性的SQL Server語言,在這個星期里,我們專業的學生在老師的帶領下進行了數據庫課程設計實踐學

33、習。在這之前,我們已經對數據庫基礎這門課程也學習了一個學期,對其有了一定的了解,但是也僅僅是停留在了解的范圍,對里面的好多東西還是很陌生,更多的在運用起來的時候還是感到很棘手由于時間的關系,我們的這次實踐課程老師并沒有給我們詳細的介紹,只是給我們簡單的介紹了幾個比較重要的實際操作。通過此次課程設計,對于數據庫的設計方法我有了基本的了解,在編寫程序的過程中,我也發現了自己的很多不足,比如平日程序編寫量少,使得漏洞百出,錯誤很多。在以后的學習過程中要注意這些問題,多向他人學習,取長補短。對于學習SQL Server數據庫從網絡上找資料我認為是比較好的,現在的網絡又這么的發達應該去充分利用。這里有S

34、QL Server的各種版本的數據庫、應用工具和權威的官方文檔。當老師在最后說這個課程結束了,回顧一下以前老師給我們講過的東西,真的有很多是我們應該去注意的。學習完SQL Sever數據庫后感覺可分兩大塊,一塊是開發,一塊是管理。開發主要是寫寫存儲過程、觸發器什么的有點類似于程序員。開發還需要有較強的邏輯思維和創造能力,自己沒有真正做過,但感覺應該會比較辛苦,是青春飯;管理則需要對SQL Sever數據庫的原理有深刻的認識,有全局操縱的能力和緊密的思維,責任較大,因為一個小的失誤就會弄掉整個數據庫,相對前者來說,后者更看重經驗。這些東西都是從老師哪里和朋友的討論中得到的心得,也希望其他朋友能多

35、多向老師和朋友請教,如果是個人單獨靠自己來完成一個完美的數據庫我覺得比較困難,現在基本上都是團隊類型的,而且他們的效率高開發的周期也快。由于數據庫管理的責任重大,很少公司愿意請一個剛剛接觸SQL Sever的人去管理數據庫。對于我們這些初出茅廬的新手而且電子商務的專業,個人認為可以先選擇做管理,有一定經驗后轉型,去做數據庫的開發。當然,這個還是要看人個的實際情況來定。雖然我是個新手,但是常到哪些相關的數據庫論壇或是網站覺得每次的收獲都不小,網絡對我來說可是個重要的東西,除了SQL Server數據庫對于其它的一些電腦知識都從網絡里學習了不少,我常用的一個搜索網站就是大家都熟悉的百度了。總之,這

36、次數據庫課程設計對我的幫助很大,也使得將來在畢業設計中,對數據的處理,提供了一個優秀的方案。8存在的問題及建議1我覺得在這次課程設計中,需求分析階段是致關重要的,但由于同學們都是第一次做這樣的系統設計,都不是很熟悉需求分析的主要方法和主要任務,所以都很盲目,認為隨便從網上搜點相關的知識就可以了,但其實,這直接影響著后面的各個階段的工作的進行。所以希望老師在實習前能給我們對需求分析階段的工作進行一定的指導。2但總的說來,這次實習的各個指導老師都是知識淵博,經驗豐富,并且十分熱情的,我們請教的任何問題,老師都會耐心而認真的為我們解決,老師不但幫我們解決了問題,同時也教會了我們解決此類問題的方法,這

37、對我們今后的學習是十分有益的3在課程設計過程中,雖然我們每個班都配備了兩到三名指導老師,可各指導老師輪流上班,當我們遇到問題時,有時在身邊找不到老師,而浪費了一些寶貴的時間,或者是本班的指導老師在給別班的學生指導,所以也可能會耗費一定的等待時間。致謝在這次數據庫課程設計的整個過程中,都受到了指導教師張玉蓉老師細心的指導和關懷,對此,表示忠心的感謝!沒有老師的耐心指導,我根本不可能順利完成此次課程設計的任務。在這里,我尤其要真誠的感謝張玉蓉,老師豐富的知識和編程經驗幫我解決了不少的難題,同時也給我傳授了不少新的知識和技巧。同時也感謝給過我幫助和鼓勵的同學,是他們的幫助與鼓勵,在我遇到困難時,為我

38、點亮了希望的燈塔;在我灰心喪氣時,帶給我力量和信心。 參考文獻1 薩師煊 王珊,數據庫系統概論(第三版),北京:高教出版社,20002 軟件開發與指導;人民郵電出版社3 Delpehi數據庫開發畢業設計指導及實例;機械工業出版社,2004附錄1 源代碼E masterdrop database dsxs;create database dsxs;gouse dsxsgo-商品信息if exists (select * from dbo.sysobjects where id = object_id(N'dbo.GoodsInfo') and OBJECTPROPERTY(id,

39、 N'IsUserTable') = 1)drop table GoodsInfoGOCREATE TABLE GoodsInfoGoodsIDint identity(1,1) primary key,-物品號編號主GoodsNamevarchar(20) not null,-物品名priceint not null,-單價產地varchar(10)-可空insert into GoodsInfo values('長虹電視',4000,'四川');insert into GoodsInfo values('索尼電視',3000,

40、'海南');insert into GoodsInfo values('吹風機',250,'湖北');insert into GoodsInfo values('電動剃須刀',100,'江蘇');insert into GoodsInfo values('蘋果筆記本電腦',6004,'南京');insert into GoodsInfo values('迷你MP3',105,'河南');insert into GoodsInfo values('

41、;MP4',236,'河北');insert into GoodsInfo values('音響',107,'福建');insert into GoodsInfo values('平板電腦',2008,'江蘇');insert into GoodsInfo values('電話',409,'湖北');go-客戶信息if exists (select * from dbo.sysobjects where id = object_id(N'dbo.UserInfo

42、9;) and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table UserInfoGOCREATE TABLE UserInfoUserIDint identity(1,1) primary key,-用戶ID主UserNamevarchar(20),-用戶名Useragevarchar(8),-買家年齡Userphonevarchar(20),-電話GOinsert into UserInfo values('張三',23;insert into UserInfo values(

43、9;李四',31;insert into UserInfo values('王五',42;insert into UserInfo values('小明',33;insert into UserInfo values('小張',19;insert into UserInfo values('小飛',21;insert into UserInfo values('小紅',25,13

44、297900007);insert into UserInfo values('小力',23;insert into UserInfo values('小雪',31;insert into UserInfo values('黃蓋',40;-銷售信息if exists (select * from dbo.sysobjects where id = object_id(N'dbo.SellInfo') and OBJECTPROPERTY(id, N

45、9;IsUserTable') = 1)drop table sellInfoGOCREATE TABLE SellInfosellID int identity(1,1) primary key,-銷售單ID主sellName varchar(10) not null,-銷售名稱sellbuy int not null , -購買人信息selltimevarchar(30) not null,-銷售時間insert into sellInfo values('長虹電視',1,'2015-1-1');insert into sellInfo values

46、('索尼電視',2,'2015-1-2');insert into sellInfo values('吹風機',3,'2015-1-3');insert into sellInfo values('電動剃須刀',4,'2015-1-4');insert into sellInfo values('蘋果電腦',5,'2015-1-5');insert into sellInfo values('迷你MP3',6,'2015-1-6');i

47、nsert into sellInfo values('MP4',7,'2015-1-7');insert into sellInfo values('音響',8,'2015-1-8');insert into sellInfo values('平板電腦',9,'2015-1-9');insert into sellInfo values('電話',10,'2015-1-10');go-庫存信息if exists (select * from dbo.sysobjec

48、ts where id = object_id(N'dbo.StoreInfo') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table StoreInfoGOCREATE TABLE StoreInfoSNint identity(1,1) primary key,-庫存自動編號主GoodsNumint not null,-物品數量GoodsIDint not null,-物品號外EditDatevarchar(100)-修改日期可空insert into StoreInfo values(1000,1,&

49、#39;2015-1-1');insert into StoreInfo values(1001,2,'2015-1-2');insert into StoreInfo values(1002,3,'2015-1-3');insert into StoreInfo values(1003,4,'2015-1-4');insert into StoreInfo values(1004,5,'2015-1-5');insert into StoreInfo values(1005,6,'2015-1-6');insert into StoreInfo values(1006,7,'2015-1-7');

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論