毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

超市管理系统ER图+模块图+数据字典+源代码 第5页

更新时间:2008-12-12:  来源:毕业论文

超市管理系统ER图+模块图+数据字典+源代码 第5页
第五章 物理设计
5、物理设计文档
/*----------创建数据库----------*/
create database SuperMarketdb
on primary
(
name=SuperMarketdb,
filename='C:\Program Files\Microsoft SQL Server\MSSQL\Data\SuperMarketdb.mdf',
size=100MB,
maxsize=200MB,
filegrowth=20MB
)
log on
(
name=SuperMarketlog,
filename='C:\Program Files\Microsoft SQL Server\MSSQL\Data\SuperMarketdb.ldf',
size=60MB,
maxsize=200MB,
filegrowth=20MB
)
go


/*----------创建基本表----------*/
use [SuperMarketdb]
go
/*创建交易表*/
CREATE TABLE Dealing (
 DealingID int identity(1,1) Primary key ,
 DealingDate datetime NOT NULL ,
 DealingPrice money NOT NULL ,
 UserName varchar(25) NULL ,
 MemberCard varchar(20) NULL
)
GO
/*创建厂商表*/
CREATE TABLE Factory (
 FactoryID varchar(10) Primary key ,
 FactoryName varchar(50) NOT NULL ,
 FactoryAddress varchar(250) NULL ,
 FactoryPhone varchar(50) NULL
)
GO
/*创建会员表*/
CREATE TABLE Member (
 MemberID varchar(10) Primary key ,
 MemberCard varchar(20) NOT NULL ,
 TotalCost money NOT NULL ,
 RegDate datetime NOT NULL
)
GO
/*创建商品信息表*/
CREATE TABLE MerchInfo (
 MerchID int identity(1,1) Primary key ,
 MerchName varchar(50) Unique NOT NULL ,
 MerchPrice money NOT NULL ,
 MerchNum int NOT NULL ,
 CautionNum int NOT NULL ,
 PlanNum int NOT NULL ,
 BarCode varchar(20) Unique NOT NULL ,
 SalesProPrice money NULL ,
 SalesProDateS datetime NULL ,
 SalesProDateE datetime NULL ,
 AllowAbate int NOT NULL ,
 AllowSale int NOT NULL ,
 FactoryID int NOT NULL ,
 ProvideID int NOT NULL
)
GO
/*创建供应商表*/
CREATE TABLE Provide (
 ProvideID varchar(10) Primary key ,
 ProvideName varchar(50) NOT NULL ,
 ProvideAddress varchar(250) NULL ,
 ProvidePhone varchar(25) NULL
)
GO
/*创建销售表*/
CREATE TABLE Sale (
 SaleID int identity(1,1) Primary key ,
 MerChID int NOT NULL ,
 SaleDate datetime NOT NULL ,
 SaleNum int NOT NULL,
 SalePrice money NOT NULL
)
GO
/*创建入库表*/
CREATE TABLE Stock (
 StockID int identity(1,1) Primary key ,
 MerchID int NOT NULL ,
 MerchNum int NOT NULL ,
 MerchPrice money NULL ,
 TotalPrice money NULL ,
youerw.com
 UserName varchar(25) NOT NULL ,
 UserPW varchar(50) NOT NULL ,
 UserStyle int NOT NULL ,
)
GO


/*----------创建表间约束----------*/
/*商品信息表中厂商编号、供应商编号分别与厂商表、供应商表之间的外键约束*/
ALTER TABLE MerchInfo ADD
 CONSTRAINT [FK_MerchInfo_Factory] FOREIGN KEY
 (
  [FactoryID]
 ) REFERENCES Factory (
  [FactoryID]
 ),
 CONSTRAINT [FK_MerchInfo_Provide] FOREIGN KEY
 (
  [ProvideID]
 ) REFERENCES Provide (
  [ProvideID]
 )
GO
/*销售表中商品编号与商品信息表之间的外键约束*/
ALTER TABLE Sale ADD
 CONSTRAINT [FK_Sale_MerchInfo] FOREIGN KEY

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

超市管理系统ER图+模块图+数据字典+源代码 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。