数据库设计--《网上书店系统》(3)

2019-03-16 19:28

insert into Ginfo

values(@gid,@gcode,@gname) /*删除管理员信息*/

CREATE PROCEDURE dele_G @gid char(7), @gcode char(10) AS

IF (exists(select * from ginfo where gid=@gid and gcode=@gcode))

delete from Ginfo where Gid=@gid

(3)新增用户信息及删除用户信息。

/*新增用户信息*/

CREATE PROCEDURE add_K @kid char(7), @kcode char(10), @kname char(10), @kcontact char(15) AS

insert into Ginfo

values(@kid,@kcode,@kname,@kcontact,'','')

2.触发器

当每条订单细则提交后,图书的库存量和用户的账户余额应当相应的减少。

CREATE TRIGGER tri01 on Xinfo for insert AS

BEGIN

update Tinfo

set tnum=tnum-(select xnum from inserted) where tid=(select tid from inserted) update Kinfo

set ksave=ksave-(select tprice*(select

xnum from inserted) from Tinfo where tid=(select tid from inserted))

where kid=(select kid from Dinfo where Did=

(select Did from inserted))

END

11

小结

由于设计MIS经验不足,时间有限,我虽然在有限时间里顺利的完成了网上书店系统的分析、设计和调试工作,但是本系统仍需进一步扩充和完善,使之更符合实际的应用。如在订单处理功能上应当增加发票处理功能,在图书管理上应当增加图书的仓储管理功能等。我充分体会到理论知识的重要性,但更加体会到实践的重要性。只有通过实践,我们才能发现并解决问题,才能真正掌握一项技术。我会在将来的软件设计、开发过程中进一步学习,不断提高自己的专业技能。

12


数据库设计--《网上书店系统》(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:天然气公司各部门职责

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: