智慧职教: 创建触发器TR_LEND2,当LendInfo(借阅表)中有数据添加时,能自动更新StudentInfo(读者表)中该读者的借阅数量(LendBooks)及BookInfo(图书信息表)中该图书的在库数量(RemainNum)。请选择适当的语句填空。CREATE TRIGGER TR_LEND2ON LendInfoFOR INSERTAS
举一反三
- 在图书数据库中有“作者”表(作者编号、作者名)、“读者”表(读者编号、读者名)和“图书”表(图书编号,图书名、作者编号)等3个基本情况表。如果一名读者借阅过某一本书,则认为该读者与这本书的作者之间形成了关系。为能反映作者与读者之间的关系,在数据库中应增加新的表。下列关于新表的设计中,最合理的设计是() A: 增加一个表:借阅表(读者编号、图书编号) B: 增加一个表:读者-作者表(读者编号、作者编号) C: 增加一个表:借阅表(读者编号、图书编号、作者编号) D: 增加两个表:借阅表(读者编号、图书编号),读者-作者表(读者编号、作者编号)
- (1)为students表创建触发器t1,当更新表中数据时,不允许更新主码。 (2)写出能触发该触发器的语句。
- (1)为courses表创建触发器t2,当更新表中数据时,不允许修改主码值; (2)写出一条能触发该触发器的语句。
- (1)为第一大题创建的表建立触发器t5,当更新表中数据时,不允许更新主码; (2)写出一条能触发该触发器的语句。
- (1)为courses表创建触发器t5,当更新表中数据时,不允许修改主码值; (2)写出一条能触发该触发器的语句。 请写出对应的SQL语句,并截图。