itgle.com

如果一种原材料可以在多个仓库存放,则(3)中的触发器程序存在什么问题,如何修改?

题目

如果一种原材料可以在多个仓库存放,则(3)中的触发器程序存在什么问题,如何修改?


相似考题
参考答案和解析
正确答案:存在的问题是:触发器程序判定某一原材料“数量”是否小于其存储量时是按照当前记录的“数量”来判定的当一种原材料存储在多个仓库时这样判定是错误的应根据该原材料在各仓库的存储总量判定。 应将触发器程序的WHEN子句的条件修改为: WHEN nrow.储备量>(SELECT SUM(数量) FROM 原材料 WHERE 编号=(SELECT 编号 FROM nrow));
存在的问题是:触发器程序判定某一原材料“数量”是否小于其存储量时,是按照当前记录的“数量”来判定的,当一种原材料存储在多个仓库时,这样判定是错误的,应根据该原材料在各仓库的存储总量判定。 应将触发器程序的WHEN子句的条件修改为: WHEN nrow.储备量>(SELECT SUM(数量) FROM 原材料 WHERE 编号=(SELECT 编号 FROM nrow));
更多“如果一种原材料可以在多个仓库存放,则(3)中的触发器程序存在什么问题,如何修改? ”相关问题
  • 第1题:

    33、已知关系模式:库存(仓库号,器件号,器件名,库存数量),设一个器件号只有一个器件号名;一个仓库可以存放多种器件,一种器件可在多个仓库存放,但一个仓库的一种器件只有一个库存数量,则此关系模式是()。

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    A

  • 第2题:

    在jdk中,如果Java源程序中有多个类,可以都不是public类。但是,如果要有public类,则只能有()个类是public类。


    1 或者 一

  • 第3题:

    一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为()的联系。


    多对多

  • 第4题:

    21、一个仓库可以存放多种产品,而一种产品只能存放于一个仓库中。仓库与产品之间的联系类型是 。


    C

  • 第5题:

    仓库可以存放多种商品,每种商品也可以存放在多个仓库中,仓库与商品之间的联系是_______。

    A.一对一的联系

    B.多对多的联系

    C.多对一的联系

    D.一对多的联系


    一对多