问答题

案例分析题

阅读以下说明,回答问题1至问题4。
【说明】
某商场客户-商品数据库中各关系模式如下:
客户(客户号,姓名,性别,年龄)
商品(商品号,名称,型号,品牌,单价,库存)
销售(流水号客户号商品号,数量,日期)
采购(商品号,数量)
其中:
1)一种品牌的同一名称商品可以有多个型号,商品的库存有大于等于0约束:
2)销售表记录每一笔销售,每销售一件商品,其库存都要做相应的修改。
现假定已经建立了该数据库及上述四个基本表。

【问题4】

对商品表增加最小库存属性;若修改某商品的库存时,使得库存值小于或等于其最小库存值,则向采购表插入一条记录,要求采购的数量是该商品最小库存值的两倍再加上10。下面是完成该功能的SQL语句,请将空缺部分补充完整。
ALTER
TABLE 商品 (1)
CREATE TRIGGER 采购 -trigger AFTER
(m)
REFERENCING NEW ROW AS nrow
FOR EACH ROW
WHEN
(n)
BEGIN
INSERT INTO 采购

VALUES( (o) )

【参考答案】

(1)ADD 最小库存 INT (注:INT 处可为INTEGER)
(m)UPDATE OF 库存 ON 商......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)