手机销售系统数据库课程设计(2)

2019-05-24 20:51

视图表

管理员客户 顾客

索引表

用于客户和管理者对购

机情况的查询 用于一般用户对手机的

查询

用于管理员查询某机的

详细信息

购机单购机单编号手机编号购机数量购机日期

手机1手机品牌价格颜色价格

手机2手机编号颜色价格供应商品牌价格 存放位置

所在表名

管理员

管理员 供应商供应商编号名称地址电话

用于管理者对所有供应

商信息的查询 主要用于管理员查看仓

库的剩余面积 用于管理员查询手机的

简要的信息 用于管理员查询供应商

管理员 仓库货架编号剩余面积

管理员 存放货架编号存入日期数量

管理员

供应商 手机信息表

供应供应商供应量 SupInfo teleTwo

唯一 聚簇

与其相供应的数量

Pid Tprice

仓库手机表

Storetele ADBuyInfo

聚簇 聚簇

InTime+OutTime BuyDate+BuyNum

进货单 客户购机

teleInfo 聚簇 ButTime+BNum

储存过程表

存储过程名 Telefind Sum_money CteleInfo

作用 查询手机基本信息 统计手机销售情况 顾客查询手机信息

6

Spp Up_TeleInfo

查询供应商信息 更新手机信息表

数据库实施与测试

主要包括数据库实施和测试两个部分。

数据库实施

数据库及数据库对象建立

1创建数据库

create database MTSMSYSTEM

2创建基本表

create table 供应商信息表 (

PID char(15) primary key , PName char(20), PAddr char(30), PTele char(11), )

create table 管理员信息表 (

ADID char(15) primary key, ADName char(10),

ADTele char(11), )

create table 仓库信息表 (

SID char(15) primary key,

7

ADID char(15), Area float, )

create table 手机信息表 (

TID char(15) primary key, TName char(30) not null, Tcolor char(15) not null, Tprice int,

SID char(15), PID char(15), )

create table 客户购机表 (

TID char(15), BuyTime datetime

,

BNum int, BuyID char(15) , )

create table 进货单 ( TID

char(15), BuyNum int , BuyDate datetime, )

create table 库存手机表 (

TID char(15) primary key,

8

SID

char(15),

SNum int , InTime datetime, OutTime datetime, )

create table 供应表 (

PID char(15), PNum int, )

3创建视图买机信息视图

create view VIEW_BuyT(BuyID,TID,BNum,BuyTime) as select

BuyID,TID,BNum,BuyTime

from 客户购机表 顾客手机查询视图

create view VIew_C(TName,Tcolor,Tprice) as select

TName,Tcolor,Tprice

from 手机信息表 管理员手机查询视图

create view VIEW_ADMT_one as

select

TID,Tname,Tcolor,Tprice,SID,PID from 手机信息表 供应商视图

9

create view VIEW_P(PID,Pname,PAddr,Ptele) as select

PID,Pname,PAddr,Ptele

from 供应商信息表 仓库视图

create view VIEW_S as select * from 仓库信息表 库存手机视图

create view VIEW_StoreP(SID,Tname,Tcolor,Intime,Snum) as

select 库存手机表.SID,Tname,Tcolor,Intime,Snum from 库存手机表,手机信息表 where 库存手机表.TID=手机信息表.TID 数据统计视图

create view VIEW_SUM(Tname,Tcolor,Buydate,Buynum,Snum,Tprice) as s

elect 手机信息表.Tname,Tcolor,Buydate,Buynum,Snum,Tprice from 手机信息表,库存手机表,进货单

where 手机信息表.tid = 库存手机表.tid and 手机信息表.tid = 进货单.tid

4创建触发器在手机信息表上创建触发器提醒管理员相应的操作

create trigger tri_delete_tele on 手机信息表

10


手机销售系统数据库课程设计(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:长三角区域网络信息化理论分析

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

马上注册会员

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