单选题
在关系数据库系统设计中,如果要自动执行一定的命令操作,对数据表进行插入、删除、更改等,则需要先建立( )。
A.索引聚簇表
B.存储过程
C.加锁和解锁机制
D.触发器
A
B
C
D
【正确答案】
D
【答案解析】
存储过程是用于实现特定功能的SQL语句集,是利用SQL语言所编写的程序。触发器是一种特殊类型的存储过程,主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字直接调用。当对某一表进行诸如UPDATE、INSERT、DELETE这些操作时,SQL Server就会自动执行触发器所定义的SQL语句,从而确保对数据的处理必须符合由这些SQL语句所定义的规则。综上可知,本题正确答案为D。
提交答案
关闭