下载此文档

数据库课程设计(药店)最终版.doc


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
数据库课程设计(药店)最终版
的摆放位置,方便取药。以及库存信息,包括药品编号、柜台编号、库存数量,便于及时查找药品存放位置,节约售药和取药时间。
三、数据库概念结构设计
E-R图
图3-1
表3-imary key not null
验证结果截图如5-19:
图5-19
(2)在创建顾客信息表Patient时,就已经将买药人编号Pno列声明为主键。
语句为Pno char(5) primary key not null
验证结果截图如5-20:
图5-20
(3)在创建柜台信息表Storage时,就已经将柜台编号Lno列声明为主键。
语句为Lno char(5) primary key not null
验证结果截图如5-21:
图5-21
(4)在创建销售信息表DBuy时,就已经将柜台编号Pno,Dno列声明为主键。
语句为primary key(Pno,Dno),
验证结果截图如5-22:
图5-22
(5)在创建库存表Store时,就已经将柜台编号Pno,Dno列声明为主键。
语句为primary key(Pno,Dno),
验证结果截图如5-23:
图5-23
(6)在创建药品信息表Drug时,就已经为列Dprice1,Dprice2定义了列级检查约束,使其值必须大于0。
语句为check(Dprice1 > 0),
check(Dprice2 > 0)
验证结果截图如5-24:
图5-24
(7)在创建顾客信息表Patient时,为列Psex定义了列级检查约束,使其输入值只能是“男”或“女”。语句为check(Psex = '男' or Psex = '女')
验证结果截图如5-25:
图5-25
同时为列Page定义了列级检查约束,使其值必须大于1并且小于等于150。
语句为check(Page >= 1 and Page <= 150)。
验证结果截图如5-26:
图5-26
(8)在创建销售表DBuy时,就已经为列Quantity定义了列级检查约束,使其值必须大于0,同时为列Deal定义了列级检查约束,使其输入只能是“售出”。
语句为check(Quantity > 0),
check(Deal = '售出')
验证结果截图如5-27:
图5-27
(9)在创建库存表Stored时,就已经为列LeftQuantity定义了列级检查约束,使其值必须大于0。
语句为check(LeftQuantity > 0),
验证结果截图如5-28:
图5-28
(10)为销售表DBuy建立插入触发器,使在插入销售记录时,能自动更新库存表的库存数量LeftQuantity,使库存数量=库存数量-销售数量(LeftQuantity= LeftQuantity- Quantity),操作如图5-29:
图5-29
图5-30
在插入数据前销售表DBuy的数据如图5-31:
图5-31
插入数据后,销售表DBuy的数据如图5-32:
图5-32
插入数据前,库存表Stored的数据如图5-33:
图5-33
插入数据后,库存表Stored的数据如图5-34:
图5-34
(库存表Stored的D002的库存数量从21变为12)

(1)建立存储过程,用于向药品信息表插入数据,操作如图5-35:
图5-35
插入数据前,药品信息表Drug的数据如图5-36:
图5-36
插入数据后,药品信息表Drug的数据如图5-37:
图5-37
(2)建立存储过程,用于更新顾客信息表,将编号为“P002”的顾客电话改为“**********”,操作过程如图5-38:
图5-38
(3)建立存储过程,用于删除药品信息表,将编号为“D009”的药品删除
操作过程如5-39:
图5-39
删除数据前,药品信息表中的数据如图5-40:
图5-40
删除数据后,药品信息表中的数据如图5-41:
图5-41
(4)建立存储过程,在销售表DBuy中查询编号为D002的药品的销售数量
操作过程如5-42:
图5-42
(5)建立存储过程,在销售表DBuy中查询编号为D005的药品的利润,操作过程如5-43:
图5-43
(6)建立存储过程,在库存表Stored中查询编号为L01的柜台的库存药品,操作过程5-44:
图5-44
六、心得体会

数据库课程设计(药店)最终版 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人久阅文学
  • 文件大小5.04 MB
  • 时间2022-03-26
最近更新