云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 原材料采购管理系统

原材料采购管理系统

  • 62 次阅读
  • 3 次下载
  • 2025/12/10 11:45:01

课程设计—采购管理系统

在相等的比较条件中,考虑在其之上建立聚簇索引;

(4)由于缺货通知单、采购订单、供货单、到货单、退货单和入库单在数量这一属性经常发生变化,权衡系统为维护索引付出的代价,暂考虑不建立索引;

五 数据实施和维护

5.1建立数据库、数据表、视图、索引5.1.1 建立数据库

create database 采购管理系统;

5.1.2 建立数据表

供应商信息表

Create table 供应商信息表 ( 供应商编号 char(4) primary key, 供应商名称 varchar(50) not null, 地址 varchar(50) not null, 电话 char(8) not null, 简介 char(50), ); 采购员表

Create table 采购员表

( 采购员号 char(4) primary key, 姓名 varchar(50) not null, 电话 char(8) not null, 职称 varchar(50) not null, ); 仓管员表

Create table 仓管员表

( 仓管员号 char(4) primary key,

32

课程设计—采购管理系统

姓名 varchar(50) not null, 电话 char(8) not null, 职称 varchar(50) not null, );

原材料信息表

Create table 原材料信息表 ( 原材料编号 char(4) primary key, 原材料名称 varchar(50) not null, );

缺货通知单

Create table 缺货通知单

( 缺货通知单号 char(4) primary key, 原材料编号 char(4) not null, 缺货数量 bigint not null, 到货期限 datetime not null,

核销状态 char(6) check (核销状态 in('已核销','未核销')), 仓管员号 char(4) foreign key references 仓管员表(仓管员号), 采购员号 char(4) foreign key references 采购员表(采购员号), ); 采购订单

Create table 采购订单

( 采购订单号 char(4) primary key, 供应商编号 char(4) not null,

原材料编号 char(4) foreign key references 原材料信息表(原材料编号), 采购员号 char(4) foreign key references 采购员表(采购员号), 订货数量 bigint not null, 到货期限 datetime not null, 订货日期 datetime not null, 订货单价 decimal(4,2) not null, );

33

课程设计—采购管理系统

供货单

Create table 供货单

( 供货单号 char(4) primary key,

供应商编号 char(4) foreign key references 供应商信息表(供应商编号), 原材料编号 char(4) foreign key references 原材料信息表(原材料编号), 供货数量 bigint not null, ); 到货单

Create table 到货单

( 到货单号 char(4) primary key, 供应商编号 char(4) not null,

原材料编号 char(4) foreign key references 原材料信息表(原材料编号), 采购员号 char(4) foreign key references 采购员表(采购员号), 到货数量 bigint not null, 合格率 decimal(2,2) not null, 到货日期 datetime not null, ); 退货单

Create table 退货单

( 退货单号 char(4) primary key,

供应商编号 char(4) foreign key references 供应商信息表(供应商编号), 原材料编号 char(4) not null,

采购员号 char(4) foreign key references 采购员表(采购员号), 退货数量 bigint not null, ); 入库单

Create table 入库单

( 入库单号 char(4) primary key, 原材料编号 char(4) not null, 入库数量 bigint not null,

34

课程设计—采购管理系统

仓管员号 char(4) foreign key references 仓管员表(仓管员号), 采购员号 char(4) foreign key references 采购员表(采购员号), );

5.1.3 建立视图

1.建立供应商_信息表的视图 Create view 供应商_信息表 As

Select 供应商编号,供应商名称 From 供应商信息表

2.建立合格率超过90%的优秀供应商视图 Create view 优秀供应商 As

Select 供应商编号 From 供货单 where 合格率>=0.9

3.建立职称是管理员的信息视图 Create view 管理员信息表 As Select * From 采购员表 Where 职称='管理员'

5.1.4 建立索引

create unique index 原材料编号 on 原材料信息表(原材料编号); Create unique index IX_采购员号 on 采购员表(采购员号);

35

搜索更多关于: 原材料采购管理系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

课程设计—采购管理系统 在相等的比较条件中,考虑在其之上建立聚簇索引; (4)由于缺货通知单、采购订单、供货单、到货单、退货单和入库单在数量这一属性经常发生变化,权衡系统为维护索引付出的代价,暂考虑不建立索引; 五 数据实施和维护 5.1建立数据库、数据表、视图、索引5.1.1 建立数据库 create database 采购管理系统; 5.1.2 建立数据表 供应商信息表 Create table 供应商信息表 ( 供应商编号 char(4) primary key, 供应商名称 varchar(50) not null, 地址 varchar(50) not null, 电话 char(8) not null, 简介 char(50), ); 采购员表 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com