数据库进销存管理系统设计(5)

2019-05-24 15:33

电商09数据库系统实习报告(学号+姓名)

电话 Varchar(40), 地址 varchar(40)

联系人 varchar(40))

5、仓库

图 4-5 出库管理表

CREATE TABLE 仓库管理表

(仓库编号 Char(20) Not null primary key, 仓库名称 Varchar(40) Not null, 仓库容量 Varchar(40), 商品编号 Varchar(20), 商品名称 Varchar(40), 商品规格 Varchar(20))

6、采购

图 4-6 采购管理表

CREATE TABLE 采购管理表

(采购编号 Char(10) Not null primary key,

21

电商09数据库系统实习报告(学号+姓名)

采购单价 Char(20) ,

采购数量 Char(20),

采购时间 Smalldatetime, 商品编号 Varchar(20) Not null, 商品名称 Varchar(40) Not null, 供货商编号 Char(10) Not null, 采购员工编号 Char(10) Not null)

7、销售

图 4-7 销售管理表

CREATE TABLE xs

(销售编号 Char(20) Not null primary key, 销售单价 Char(20) ,

销售数量 Char(20),

销售日期 Smalldatetime, 商品编号 Varchar(20) Not null, 客户编号 Char(20) Not null, 销售员工编号 Char(20) Not null)

8、报损

图 4-8 报损管理表

CREATE TABLE 报损管理表

(报损编号 Char(20Not null primary key, 报损数量 Char(4), 报损日期 Smalldatetime, 报损原因 varchar(30),

22

电商09数据库系统实习报告(学号+姓名)

商品编号 Varchar(20) Not null, 报损员工编号 Char(20Not null) 9、入库

图 4-9 入库管理表

CREATE TABLE 入库管理表

(出库编号 Char(20) Not null primary key, 仓库编号 Char(20) Not null

商品编号 Varchar(20) Not null, 商品入库数量 varchar(40), 商品入库日期 Smalldatetime)

10、出库

图 4-10 出库管理表

CREATE TABLE 出库管理表

(出库编号 Char(20) Not null primary key, 仓库编号 Char(20) Not null

商品编号 Varchar(20) Not null, 商品出库数量 varchar(40), 商品出库日期 Smalldatetime)

4.3 索引的作用

1、创建唯一性索引,可以保证数据库表中每一行数据的唯一性。

2、大大加快 数据的检索速度,这也是创建索引的最主要的原因。

23

电商09数据库系统实习报告(学号+姓名)

3、加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。 4、用分组和排序 子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。

5、使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。 4.4 建索引

1、索引名:商品价格

建这个索引的作用:在进销存管理系统中,因为经常会根据商品的价格进行商品的查询,因此可以在商品表上基于“商品价格”字段建立以升序排列的索引,这样进行数据检索时,同样可以显著减少查询中的时间。

图 4-11 商品价格索引

代码如下:

USE 201005017116 GO

CREATE INDEX 商品价格 ON dbo.商品管理表(商品价格)

2、索引名:供应商地区

建这个索引的作用:在进销存管理系统中,因为经常会根据供应商的地区来进行对供应商的联系,因此可以在供应商管理表上基于“供应商地区”字段建立以升序排列的索引,这样进行数据检索时,同样可以显著减少查询中的时间。

24

电商09数据库系统实习报告(学号+姓名)

图 4-12 供应商地区索引

代码如下:

USE jxc GO

CREATE INDEX 供应商地区 ON dbo.供应商管理表(地址)

3、索引名:部门

在进销存管理系统中,因为经常会根据员工的部门进行相关信息的查询,因此可以在员工表上基于“部门”字段建立以升序排列的索引,这样进行数据检索时,同样可以显著减少查询中的时间。

图 4-13 部门索引

代码如下:

USE 201005017116 GO

CREATE INDEX 部门 ON dbo.部门管理表(部门)

25


数据库进销存管理系统设计(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高级园林绿化工试题库(含答案)

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

马上注册会员

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