禁止在该表中修改记录的字段值
禁止在该表中添加记录
19禁止在该表中删除记录
禁止在该表中插入新的字段
第1题:
设某数据库在非工作时间(每天8:00以前、18:00以后、周六和周日)不允许授权用户在职工表中插入数据。下列方法中能够实现此需求且最为合理的是( )。
A.建立存储过程
B.建立后触发型触发器
C.定义内嵌表值函数
D.建立前触发型触发器
第2题:
设在某SQL Server 2000数据库中有选课表(学号,课程号,成绩)。该表有如下数据:
设在成绩列上定义了一个由UPDATE操作触发的触发器,该触发器用于禁止将不及格
成绩(小于60)改为及格(大于等于60)。若执行语句:
UPDATE 选课表SET成绩=成绩+10 WHERE学号='801'
则系统为该触发器生成的临时工作表及内容是
A)INSERTED表,数据为:
A.
B.
C.
D.
第3题:
A.ALTERTABLEOrdersDISABLETRIGGERtrg_InsertOrders
B.DROPTRIGGERtrg_InsertOrders
C.DISABLETRIGGERtrg_InsertOrdersONOrders
D.ALTERTRIGGERtrg_InsertOrdersONOrdersNOTFORREPLICATION
E.sp_settriggerorder@triggername=’trg_InsertOrders’,@order=’None’
第4题:
如果一个数据库表的DELETE触发器设置为.F.,则不允许对该表作()的操作。
第5题:
如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示什么?
第6题:
一个数据库表最多可以设置______个触发器。
A.1
B.2
C.3
D.4
第7题:
设在SC(Sno,Cno,Grade)表上定义了触发器: CREATE TRIGGER tri1 ON SC AFTER INSERT … 当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90) 会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。
ASC表和INSERTED表中均包含新插入的数据
BSC表和INSERTED表中均不包含新插入的数据
CSC表中包含新插入的数据,INSERTED表中不包含新插入的数据
DSC表中不包含新插入的数据,INSERTED表中包含新插入的数据
第8题:
● 线性表采用顺序存储结构,若表长为 m,且在任何一个合法插入位置上进行插入操作的概率相同,则插入一个元素平均移动 (37) 个元素。
第9题:
DDL触发器分为两种,包括()
第10题:
如果一张数据库表的DELETE触发器设置为.F.,则不允许对该表作()记录的操作