数据库课程设计 ------某工厂物料管理系统 摘 要本文运用了数据流图、数据字典等办法对工厂物料管理系统进行了需求分析,运用 E-R 图进行了概念构造设计,在逻辑构造设计中将 E-R 图转化为关系模型,在物理构造设计中拟定该数据库存储构造,最后通过 SQL 语言实现数据库设计。在此过程中,咱们还详细分析了各个子系统属性、实体间联系以及子系统间关系。在此基本上,咱们没建立了一种相对完善工厂物料管理系统数据库,并通过金仓数据库软件,运用 SQL 语言将所建工厂物料管理系统数据库顺利实现。核心字:数据字典,E-R 图,SQL 语言目 录一、系统概述............................................1二、需求分析............................................1§2.1 信息分析.......................................1§2.2 数据流图.......................................2§2.3 数据字典.......................................2三、概念构造设计........................................4§3.1 实体列表.......................................4§3.2 E-R 图.......................................4四、逻辑构造设计........................................5五、物理构造设计........................................6§5.1 关系模式存取方式选取...........................6§5.2 拟定数据库存储构造...........................6§5.3 评价物理构造...................................6六、数据库实行........................................ 6七、设计总结........ ....................................8 工厂物料管理系统一、系统概述实现物料分类管理,实现部门和员工信息管理; 实现物料入库和领用管理; 实现物料转仓管理; 创立触发器,实现物料入库和领用时相应物料库存自动更新; 创立触发器,实现转仓时转入仓库物料增长、转出仓库物料减少; 创立存储过程记录数量和领用数量; 建立数据库有关表之间参照完整性约束二、需求分析§2.1 信息分析咱们依照对工厂物料管理方面知识和在网络上获得信息资料,得出系统信息需求和解决规定,得到设计所需需求信息。这些信息是是选取了对数据库设计直接有用信息。§2.2 系统流程图数据库字典员工表(ygb)属性名字段名称类型与否为空备注员工编号(主键)ygbhChar(10)Not null物料编号员工姓名ygxmChar(20)Not null物料名称员工电话ygdhChar(17...