以下是触发器通常应用场合的是______。①完成比CHECK约束更复杂的数据约束②为保证数据库性能维护的非规范化数据③实现复杂的业务规则
A: ①②
B: ②③
C: ①③
D: ①②③
A: ①②
B: ②③
C: ①③
D: ①②③
举一反三
- 触发器可以用来实现比CHECK约束更复杂的规则或要求。
- 既然触发器可以实现复杂的数据完整性规则,那么在实际应用中就可以用触发器完全取代约束( )。
- 触发器比CHECK约束更灵活,可以实施各种复杂的检查和操作,具有更精细和更强大的数据保护能力。()
- 约束定义了关于什么数据进入数据库的规则。使用约束的目的是防止数据库中出现非法数据,以保证数据库中数据的一致性 和完整性。其中约束的类型有非空约束、主键约束、唯一约束、外键约束、Check约束等
- 下列关于触发器的说法,错误的是( )。 A: 触发器是一种特殊的存储过程,它可以包含IF、WHILE、CASE等复杂的T-SQL语句 B: 使用触发器需要两步,即先创建触发器,然后再调用触发器 C: 如果检查到要修改的数据不满足业务规则,触发器可以回滚撤销操作 D: 使用触发器可以创建比CHECK约束更复杂的高级约束