下载此文档

超市会员管理系统-数据库课程设计.doc


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
1 / 18
超市会员管理系统
1.课程设计目的
通过课程设计加深对数据库基础理论和基础知识的理解,掌握运用数据库管理系统,实现数据管理的基本思路和方法,培养分析问题、解决问题的能力。


功能模
Not null
物品种类
Tname
Char
20

Not null
物品名称
Tprice
Money
20
2
Not null
单价
表3 物品信息表
 (4)会员购物信息表如表4
属性名
数据类型
宽度
小数位数
可否为空
说明
Ino
Int
默认
0
Not null
会员卡卡号
6 / 18
Tno
Char
10
0
Not null
物品编号
Squantity
Int
默认

Null
购物数量
表4 会员购物信息表

(1)为会员基本信息表按年龄升序建唯一索引。
Create Unique Index Infiage On Information(Iage);
(2)为会员卡信息表按会员卡卡号升序建唯一索引。
Create Unique Index Carino On Card (Ino);
  (3)为物品信息表按单价升序建唯一索引。
Create Unique Index Thitprise On Thing(Tprise);
(4)为会员购物信息表按购物数量降序建唯一索引。
Create Unique Index Shosquantity On Shopping (Squantity);

6.1创建数据库
创建数据库如图6。
7 / 18
图6 创建数据库
6.2创建表
(1)创建会员基本信息表
创建会员基本信息表如图7。
图7 创建会员基本信息表
(2)创建会员卡基本信息表
8 / 18
创建会员卡基本信息表如图8。
图8 创建会员卡基本信息表
(3)创建物品信息表
创建物品信息表如图9。
图9 创建物品信息表
(4)创建购物信息表
创建购物信息表如图10。
9 / 18
图10 创建购物信息表

(1)为会员基本信息表按年龄升序建唯一索引
为会员基本信息表按年龄升序建唯一索引如图11。
图11 为会员基本信息表按年龄升序建唯一索引
(2)为会员卡信息表按会员卡卡号升序建唯一索引
为会员卡信息表按会员卡卡号升序建唯一索引如图12。
10 / 18
图12 为会员卡信息表按会员卡卡号升序建唯一索引
(3)为物品信息表按单价升序建唯一索引
为物品信息表按单价升序建唯一索引如图13。
图13 为物品信息表按单价升序建唯一索引
(4)为会员购物信息表按购物数量降序建唯一索引
为会员购物信息表按购物数量降序建唯一索引如图14
11 / 18
图14 为会员购物信息表按购物数量降序建唯一索引

(1)建立会员基本信息视图
Create View Member_Information(Ino)
As
Select *
From Information;
建立的会员基本信息视图如图15
图15 会员基本信息视图
(2)建立会员卡信息视图
Create View Card_Information(Cno)
12 / 18
  As
  Select *
   From Card;
建立的会员卡信息视图如图16
图16 会员卡信息视图
(3)建立物品信息视图
Create View Thing_Information(Tno)
As
Select*
From Thing;
建立的物品信息视图如图17
图17 物品信息视图
13 / 18


(1)为Information表定义完整性规则“年龄必须大于等于10岁,否则改为10岁”定义一个Before行级触发器
  Create Trigger IUSage
Before Insert Or Update On Information
  For Each Row
As Begin
    If(<10)Then
   =10;
End If;
End;
定义的Before行级触发器如图18
图18 Before行级触发器
(2)基于Card Table创建A

超市会员管理系统-数据库课程设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薇薇安
  • 文件大小530 KB
  • 时间2022-05-03