仓库管理系统数据库的设计与实现sqlserver

仓库管理系统数据库的设计与实现sqlserver

ID:12812459

大小:368.50 KB

页数:11页

时间:2018-07-19

仓库管理系统数据库的设计与实现sqlserver_第1页
仓库管理系统数据库的设计与实现sqlserver_第2页
仓库管理系统数据库的设计与实现sqlserver_第3页
仓库管理系统数据库的设计与实现sqlserver_第4页
仓库管理系统数据库的设计与实现sqlserver_第5页
资源描述:

《仓库管理系统数据库的设计与实现sqlserver》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、●实验题目:仓库管理系统数据库的设计与实现描述:设计一个仓库管理系统,实现下列功能:①零件信息登记(包括种类,名称和库存数量等信息);②零件进库登记(包括种类,名称和库存数量等信息);③零件出库登记(包括种类,名称和库存数量等信息);实验代码和实验结果和实验总结:在实验代码中分别应用了相关实验操作的结果,通过上一个结果截图与其随后的结果截图和相关代码对比课已看出相关代码的作用(主要是各个触发器的作用)。----------------------------------------数据库的创建createdatabase仓库管理系统数据库onprimary

2、(name=仓库管理系统数据库_data,filename='E:仓库管理系统数据库_Data.MDF',size=50,maxsize=500,filegrowth=5)logon(name=仓库管理系统数据库_log,filename='E:仓库管理系统数据库_Log.LDF',size=10,maxsize=200,filegrowth=5)------------------------------------------数据表的创建use仓库管理系统数据库createtable零件信息登记(零件代号char(10)primarykey,名称c

3、har(10)notnull,种类char(10)notnull,价格numeric(10,2)notnull,库存数量intdefault0)createtable零件进库登记(零件代号char(10)foreignkeyreferences零件信息登记(零件代号),进货代号int,进货人工作号char(10),名称char(10)notnull,种类char(10)notnull,价格numeric(10,2)notnull,进库数量intnotnulldefault0,存放位置char(10)notnull,进库时间datetime,primaryk

4、ey(零件代号,进货代号))createtable零件出库登记(零件代号char(10)foreignkeyreferences零件信息登记(零件代号),出货代号int,出货人工作号char(10)notnull,名称char(10)notnull,种类char(10)notnull,价格numeric(10,2)notnull,出库数量intnotnulldefault0,取货单号char(10)notnull,出库时间datetime,primarykey(零件代号,出货代号))-------------------------------------

5、-----通过存储过程来实现表中数据的输入createprocedurepro_ins1(@nochar(20),@namechar(20),@classchar(20),@snumeric(10,2),@numint)asinsertinto零件信息登记values(@no,@name,@class,@s,@num)createprocedurepro_ins2(@nochar(20),@jnoint,@wnochar(10),@namechar(20),@classchar(20),@snumeric(10,2),@numint,@mchar(20))

6、asdeclare@timedatetimeset@time=getdate()insertinto零件进库登记values(@no,@jno,@wno,@name,@class,@s,@num,@m,@time)createprocedurepro_ins3(@nochar(20),@jnoint,@wnochar(10),@namechar(20),@classchar(20),@snumeric(10,2),@numint,@mchar(20))asdeclare@timedatetimeset@time=getdate()insertinto零件出

7、库登记values(@no,@jno,@wno,@name,@class,@s,@num,@m,@time)createprocedurepro_selectasbeginselect*from零件信息登记select*from零件进库登记select*from零件出库登记end------------------------------------------------------------通过第一个存储过程来实现零件的信息登录execpro_ins1'20112001','螺栓','金属',5.2,50execpro_ins1'20112002',

8、'龙头','金属',9.3,70execpro_ins1'2011

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。