数据库原理及应用课程设计-库存管理系统(编辑修改稿)内容摘要:

oduct 产品信息表 Product 用来保存产品的基本信息。 表 Product 的结构如图所示: 编号 字段名称 数据结构 说明 1 Pid int 产品编号 2 Pname varchar(50) 产品名称 3 TypeId int 产品类型编号 4 Ptyle varchar(50) 产品规格 5 Punit varchar(10) 计量单位 6 Pprice Decimal(15,2) 参考价格 7 Plow int 产品数量下限 8 Phigh int 产品数量上限 9 Valid Int 有效期(以天为单位) 10 AlarmDays int 在到达有效期前几天发出警告 ( 6) 入库操作信息表 StoreIn 入库操作信息表 StoreIn 用来保存入库操作的基本信息。 表 StoreIn 的结构如表所示: 编号 字段名称 数据结构 说明 1 SidType Varchar(20) 入库操作类型 2 Pid int 入库产品编号 3 MakeDate Char(10) 生产日期 4 Pprice Decimal(15,2) 入库产品单位 5 Pnum int 入库产品数量 6 Cid int 客户编号 7 Sid int 仓库编号 8 EmpName varchar(50) 经办人 9 OptDate Char(10) 入库日期 ( 7) 出库操作信息表 TakeOut 出库操作信息表 TakeOut 用 来保存出库操作的基本信息。 表 TakeOut 的结构如图所示: 编号 字段名称 数据结构 说明 1 Ttype Varchar(20) 出库操作类型 2 Pid int 出库产品编号 3 Pprice Decimal(15,2) 出库产品单位 4 Pnum int 出库产品数量 10 5 Cid int 客户编号 6 Sid int 仓库编号 7 EmpName varchar(50) 经办人 8 OptDate Char(10) 出库日期 ( 8) 库存产品信息表 ProInStore 库存产品信息表 ProInStore 用来保存库存产品的基本信息如图所示: 编号 字段名称 数据结构 说明 1 SpId int 产品存储编号 2 Pid int 产品编号 3 Pprice Decimal(15,2) 产品入库单价 7 Pnum int 产品数量 8 MakeDate char(10) 生产日期 9 Sid int 仓库编号 5 物理设计 ,在实际实现的时候应该基于键码建立索引是各表中建立索引的表项: (1)Client(Cid) (2)Product(Pid) (3)Storehouse(Sid) (4)ProInStore(SpId) (5)ProType(TypeId) (6)Users(UserName) (7)StoreIn(Cid,Pid,Sid) (8)TakeOut(Cid,Pid,Sid) SQL 实现设计 实现该设计的环境为 Windows 20xx SQL Server 20xx. ( 1) 创建数据库 create database Store go ( 2)创建客户信息表 Client create table Client 11 ( Cid int primary key CLUSTERED, Cname varchar(50) not null, Ctype tinyint, Contact varchar(30), Address varchar(50), Postcode varchar(10), Phone varchar(30), Fax varchar(30), Memo varchar(100) ) Go ( 3)创建仓库信息表 Storehous create table Storehouse ( Sid int primary key CLUSTERED, Sname varchar(50) not null, Memo varchar(100) ) Go ( 4)创建用户信息表 Users create table Users ( UserName varchar(40) primary key CLUSTERED,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。