课程设计---仓库管理系统数据库的设计与实

课程设计---仓库管理系统数据库的设计与实

ID:24512053

大小:179.56 KB

页数:11页

时间:2018-11-14

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

《课程设计---仓库管理系统数据库的设计与实》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告课程设计题目:仓库管理系统数据库的设计与实现专业:班级:姓名:学号:指导教师:2011年11月25日仓库管理系统数据库设计与实现一.实验时间、地点时间:第十三周(11月21日——25日)地点:软件楼305二.实验目的通过本次课程设计让学生能够综合运用所学的关系数据库原理知识解决并能设计一个实际问题,进一步掌握数据库原理的相关理论和数据库的设计实现过程,进一步提高学生的分析问题和解决问题的能力以及学生的动手能力。三、课程设计要求:1.对各个系统进行系统功能需求分析2.数据库设计分析阶段,进行详细的数据库需求分析,进行概念数据库的设计,画出数

2、据库的E-R图(局部和整体E-R图)3.设计出详细的逻辑数据库结构,将各个实体和联系转化为相应的二维表即关系模式,指定各个关系的主关键字和外部关键字,并对各个关系的约束加以限定4.通过企业管理器或是查询分析器实现各个二维关系(建议最好用SQL代码实现),要求建立相关的索引5.根据系统功能需求设计相应的查询视图6.要求根据系统功能需求建立存储过程7.根据功能需求建立相应的触发器以保证数据的一致性8.通过建立用户和权限分配实现数据库一定的安全性,考虑数据库的备份与恢复(此内容选作)四.仓库管理系统实验要求描述:设计一个仓库管理系统,实现下列功能:1.零件

3、信息登记(包括种类,名称和库存数量等信息);2.零件进库登记(包括种类,名称和库存数量等信息);3.零件出库登记(包括种类,名称和库存数量等信息);五.实现思路1.关系模式零件信息表(零件编号,零件名,颜色,重量,单价,数量,零件类型号,生产商号)生产商情况表(生产商号,生产商名,生产商地址,生产商电话)入库登记表(零件编号,零件名,颜色,入库数量,零件类型,生产商号,入库时间)出库登记表(零件编号,零件名,出库数量,出库性质,提货人员,出库时间)零件类型信息表(零件类型号,类型,用途)2.设计思路仓库管理系统设计了五个二维表,他们的设计表如下(1)

4、零件信息设计表(2)生产商情况设计表(3)入库登记设计表(4)出库登记设计表(5)零件类型信息设计表3.仓库管理系统全局E—R图零件信息重量单价数量零件编号零件类型号颜色出库入库入库登记零件编号零件名入库数量入库时间出库时间颜色生产商号零件类型生产商号零件名零件编号零件名出库数量出库性质提货人员出库登记生产商情况生产商地址生产商名生产商号零件类型号生产商电话用途类型零件类型零件信息卖出类型六.实现过程createdatabase仓库管理系统on(name=仓库_dat,Filename='e:microsoftSQLServerMSSQLDat

5、e仓库.mdf',Size=10,Maxsize=150)Logon(name=仓库_log,Filename='e:microsoftSQLServerMSSQLDate仓库.ldf',Size=10,Maxsize=80)createtable零件信息表(零件编号char(10)primarykey,零件名char(10)notnull,颜色char(8),重量char(6),单价moneyconstraint单价_Chkcheck(单价between30and300),数量int,零件类型号char(10),生产商号char(6));

6、select*from零件信息表/***创建并查询零件信息表索引***/createuniqueindex零件信息_indexon零件信息表(零件编号)execSp_helpindex零件信息表createtable生产商情况表(生产商号char(6)primarykey,生产商名varchar(16)notnull,生产商地址varchar(40),生产商电话char(12));select*from生产商情况表/***创建并查询生产商信息索引***/createindex生产商信息_indexon生产商情况表(生产商号)execSp_helpin

7、dex零件信息表createtable零件类型信息表(零件类型号char(10)primarykey,类型char(10),用途char(10));select*from零件类型信息表/***创建并查询零件类型信息索引***/createindex零件类型信息表_indexon零件类型信息表(零件类型号)execSp_helpindex零件类型信息表createtable入库登记表(零件编号char(10),零件名char(10)notnull,颜色char(8),入库数量int,零件类型char(8),生产商号char(6),入库时间datetim

8、e);select*from入库登记表/***创建并查询入库登记表索引***/createindex入库登记

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

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

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