超市会员管理系统Word格式文档下载.docx

上传人:b****1 文档编号:14562394 上传时间:2022-10-23 格式:DOCX 页数:14 大小:106.41KB
下载 相关 举报
超市会员管理系统Word格式文档下载.docx_第1页
第1页 / 共14页
超市会员管理系统Word格式文档下载.docx_第2页
第2页 / 共14页
超市会员管理系统Word格式文档下载.docx_第3页
第3页 / 共14页
超市会员管理系统Word格式文档下载.docx_第4页
第4页 / 共14页
超市会员管理系统Word格式文档下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

超市会员管理系统Word格式文档下载.docx

《超市会员管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《超市会员管理系统Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。

超市会员管理系统Word格式文档下载.docx

可古为空

说明

Ino

Int

默认

Notnull

会员T

5

HP.

Iname

Char

8

姓名

Isex

2

性别

Iage

年龄

Itel

11

联系方式

Idate

Date/Time

购卡日期

表1会贝基本信息表

(2)会员卡信息表如表2

Cno

会贝卡编亏

Ckind

4

会员卡种类

表2会贝卡信息表

(3)物品信息表如表3

Tno

10

物叩编

1=1

Tkind

6

物品种类

Tname

20

物品名称

Tprice

Money

单价

表3物品信息表

(4)会员购物信息表如表4

物叩编与

Squantity

Null

购物数量

表4会员购物信息表

5.2各表索引的设计

(1)为会员基本信息表按年龄升序建唯一索引。

CreateUniqueIndexInfiageOnInformation(Iage);

(2)为会员卡信息表按会员卡卡号升序建唯一索引。

CreateUniqueIndexCarinoOnCard(Ino);

(3)为物品信息表按单价升序建唯一索引。

CreateUniqueIndexThitpriseOnThing(Tprise);

(4)为会员购物信息表按购物数量降序建唯一索引。

CreateUniqueIndexShosquantityOnShopping(Squantity);

6.数据库实施

6.1创建数据库

创建数据库如图6。

L石君咨港屈忻

as

社阔

6.2创建表

图6创建数据库

(1)创建会员基本信息表

创建会员基本信息表如图7。

贝1雇性|

Iglll

《常fit)

图7创建会员基本信息表

(2)创建会员卡基本信息表

创建会员卡基本信息表如图8o

frSUVSyCKIFK-..li«

_T*ble_l*捕要■:

X

列同性

列名

允许空

Ir^t

n

ink

>

Ckind

dharfq)

I口

图8创建会员卡基本信息表

(3)创建物品信息表

创建物品信息表如图9。

T29\SQLm&

...bo.Tal>

Bl«

抽耍*X

列洛数弗亳型允许空

Tn©

char<

IO)

Tl^fdchar<

llO)口

Tnamechai-<

+"

|A,•

图9创建物品信息表

(4)创建购物信息表

创建购物信息表如图10。

F戏EELEHFE『・bw,TsblR-J*•Hg一X

Pits数据笑型此许空

Intdhar(lO)

Squarftlty

Iht

「口]

图10创建购物信息表

6.3创建索引

(1)为会员基本信息表按年龄升序建唯一索引

为会员基本信息表按年龄升序建唯一索引如图11。

]gUMsl\S,,,sql*施要■X

CreateUniquEIndexInfzageOnInfctririation(lage■

£

JJI也

Lj结果

磴己成功蜀-

图11为会员基本信息表按年龄升序建唯一索引

(2)为会员卡信息表按会员卡卡号升序建唯一索引

为会员卡信息表按会员卡卡号升序建唯一索引如图12。

lacalbostAS...sql*摘要

CreateUniqueIndewCarinoOnCard(Ino)<

|

<

_

hs法果]

命令已成功完成.

图12为会员卡信息表按会员卡卡号升序建唯一索引

(3)为物品信息表按单价升序建唯一索引

为物品信息表按单价升序建唯一索引如图13。

IpEftlhastVS.,.QuBI-J3.I«

l*通妄

CreateUniqueIndexThitpriseOnThingTprisejl

■地__一一一:

上结果

■■命手已畿功完成.

图13为物品信息表按单价升序建唯一索引

(4)为会员购物信息表按购物数量降序建唯一索引

为会员购物信息表按购物数量降序建唯一索引如图14

IgtlhewiAS-…Query4.sql*|捅要

CreateUniqueIndexShosquancityOnShopping(SquantIty;

.L—j—M——」虹二

图14为会员购物信息表按购物数量降序建唯一索引

6.4创建视图

(1)建立会员基本信息视图

CreateViewMember_Information(Ino)

As

Select*

FromInformation;

建立的会员基本信息视图如图15

1vcalhest^S.-a「皿率摘要

CreateViewjremJ3er_ln±

orrnai:

lon(inojiAs

Select齐

FromIn±

orwation:

Jj结果

图15会员基本信息视图

(2)建立会员卡信息视图

CreateViewCardInformation(Cno)

FromCard;

建立的会员卡信息视图如图16

loealhestVS...Qiuryfl.s<

L尊捕耍

CreateViewCardInformation(Cnoi

Select*

FromCard;

i鲍果

命令已成功完成n

图16会员卡信息视图

(3)建立物品信息视图

CreateViewThing_Information(Tno)

FromThing;

建立的物品信息视图如图17

LocaJLiiositIZii...UiiiEi-j-r.sifJ-VJM塞

ViewThingIn±

ornaation.(Tnoi

FromThing■

图17物品信息视图

7.设计触发器和存储过程

7.1设计触发器

(1)为Information表定义完整性规则“年龄必须大丁等丁10岁,否则改为10岁”

定义一个Before行级触发器

CreateTriggerlUSage

BeforeInsertOrUpdateOnInformation

ForEachRow

AsBegin

If(new.Sage<

10)Then

new.Sage=10;

EndIf;

End;

定义的Before行级触发器如图18

心<

1*捅要

CreateTriggerIU5age|

Be£

oreInsertOrUpdateOnInformationForEachRow

AsBegiti.

new.ing-e10)Then

new.iSage"

10;

EndIf;

Exud:

图18Before行级触发器

(2)基丁CardTable创建AfterInsert触发器CLTrigger,将插入的会员卡号限制在20位以内。

CreateTriggerCLCno

OnCardTable

AfterInsert

If(SelectCardCnoFromInserted)>

Begin

Print'

会员卡卡号不能超过’

RollBack

End

Go

建立的AfterInsert触发器如图19

loe*lkBst\SQuery10.sql*摘要

On.CardTable

AlterInsert

If(SelectCardCnoFro^lasercecl-20

my会员卡卡号不能超过,

Ro11Back

q消息

图19AfterInsert触发器

7.2设计存储过程

(1)为表Information创建一个存储过程Isex_member,用来查找男性会员信息CreateProcedureIsex_member

SetNocountOn;

FromInformation

WhereSsex='

男'

创建的Isex_member存储过程如图20

ldicul]iaslL\SQuexrQ.s.fl*摘菱

CreateProcedureIsEX_iDeinberAsBegin

SetNoccuniLQn;

Select村

FromInforination

WhereSsex=11

图20Isex_member存储过程

(2)为表Thing创建一个存储过程Thi_Tprice

CreateProcedur

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 公共行政管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1