多做题,通过考试没问题!

数据库应用技术

睦霖题库>大学试题(计算机科学)>数据库应用技术

你是一个投资经纪公司的数据库开发者.公司有一个stocks数据库,包含currentprice和pastprice表.投资股票当前的价格被储存在currentprice表.先前的股票价格被储存在pastprice表.这些表如下所示: currentprice表中的所有行在营业日结束时被更新,即使股票价格自从上一次更新以来没有改变(也要更新).如果股票价格从上一次更新以来已经改变,那么必须在pastprice表中插入一行.你必须为数据库设计一个方法自动执行这个动作.你该怎么办?()

  • A、在currentprice表中创建一个after触发器,用来比较在inserted和deleted表中stockprice列的值.如果值不一样,那么触发器将插入一行到pastprice表中.
  • B、在currentprice表中创建一个after触发器,用来比较在inserted和CurrentPrice表中stockprice列的值。如果值不一样,那么触发器将插入一行到pastprice表中.
  • C、在CurrentPrice表上创建一个级联更新约束来更新PastPrice表中的行。
  • D、创建一个存储过程用来比较表CurrentPrice上StockPrice字段的新旧值。如果值不一样,那么过程将插入一行到pastprice表中.
正确答案:A
答案解析:
进入题库查看解析

微信扫一扫手机做题