- 4
- 0
- 约6.02千字
- 约 10页
- 2024-09-04 发布于辽宁
- 举报
● 实验题目:仓库管理系统数据库的设计与实现
描述:设计一个仓库管理系统,实现下列功能:
①零件信息登记(包括种类,名称和库存数量等信息);
②零件进库登记(包括种类,名称和库存数量等信息);
③零件出库登记(包括种类,名称和库存数量等信息);
实验代码和实验结果和实验总结:
在实验代码中分别应用了相关实验操作的结果,通过上一个结果截图与其随后的结果截图和相关代码对比课已看出相关代码的作用(主要是各个触发器的作用)。
--------------------------------------
--数据库的创建
createdatabase仓库管理系统数据库
on
primary
(name=仓库管理系统数据库 _data,
filename= 仓库管理系统数据库 _Data.MDF,
size=50,
maxsize=500,
filegrowth=5)
logon
(name=仓库管理系统数据库 _log,
filename= 仓库管理系统数据库 _Log.LDF,
size=10,
maxsize=200,
filegrowth=5)
----------------------------------------
--数据表的创建
use仓库管理系统数据库
createtable零件信息登记
(零件代号char(10)primarykey,
名称char(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,
primarykey(零件代号,进货代号))
createtable零件出库登记
(
零件代号char(10)foreignkeyreferences零件信息登记(零件代号),出货代号int,
出货人工作号char(10)notnull,
名称char(10)notnull,
种类char(10)notnull,
价格numeric(10,2)notnull,
出库数量intnotnulldefault0,
取货单号char(10)notnull,
出库时间datetime,
primarykey(零件代号,出货代号))
----------------------------------------
--通过存储过程来实现表中数据的输入
createprocedurepro_ins1
(@nochar(20),@namechar(20),@classchar(20),@snumeric(10,2),@numint)
as
insertinto零件信息登记
values(@no,@name,@class,@s,@num)
createprocedurepro_ins2
(@nochar(20),@jnoint,@wnochar(10),@namechar(20),@classchar(20),@snumeric(10,2),@numi
nt,@mchar(20))
as
declare@timedatetime
set@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),@numi
nt,@mchar(20))
as
declare@timedatetime
set@time=getdate()
insertinto零件出库登记
values(@no,@jno,@wno,@name,@class,@s,@num,@m,@time)
createprocedurepro_select
as
begin
select*
from零件信息登记
select*
from零件进库登记
select*
from零件出库登记
end
-------------------
您可能关注的文档
最近下载
- Unit 6 Nurturing nature Developing ideas(天路The sky railway)课件-高二上学期英语外研版选择性必修第一册.pptx VIP
- 建筑 工程图集14J936变形缝建筑构造.pdf VIP
- 金属非金属地下矿山紧急避险系统建设规范.pdf VIP
- 蔬菜配送蔬菜安全保障措施.doc VIP
- 隧道车行、人行横洞施工方案.docx VIP
- 中职课件:心里健康与职业生涯全册课件).pptx VIP
- 人教版七年级下册数学平行线的判定及性质证明题专题训练.docx VIP
- 2026年入党第一季度思想汇报入党积极分子思想汇报(2篇).docx VIP
- Arduino嵌入式系统应用开发全套教学课件.pptx
- DB61_T 2002-2025 窄轨旅游轨道交通施工技术规范.pdf VIP
原创力文档

文档评论(0)