问答题阅读程序,说明它功能
填空题触发器定义在一个表中,当在表中执行()、()或delete操作时被触发自动执行。
填空题()是已经存储在SQL Server服务器中的一组预编译过的Transact-SQL语句。
判断题创建触发器的时候可以不是表的所有者或数据库的所有者。
判断题删除表时,表中的触发器被同时删除。
判断题触发器主要是通过表操作事件进行触发而被执行的。
判断题创建存储过程必须在企业管理器中进行。
单项选择题按触发后是否代替标准操作,DML触发器分为()
A.after触发器 B.instead of触发器 C.alter触发器
多项选择题按触发操作的不同,DML触发器分为()
A.select触发器 B.insert触发器 C.update触发器 D.delete触发器
多项选择题DDL触发器分为两种,包括()
A.服务器触发器 B.数据库触发器 C.表触发器
多项选择题SQL Server存储过程分为三类,包括()
A.系统存储过程 B.扩展存储过程 C.数据库存储过程 D.用户自定义存储过程
单项选择题假定你是一个保险公司的数据库开发人员,公司的保单信息存储在SQL Server 2000数据库中,你使用以下脚本建立了一个名为Policy的表: 每次公司销售出一份保单,Policy表中就增加一条记录,并赋予其一个新的保单号,你将怎么做?()
A.建立一个INSTEAD OF INSERT触发器来产生一个新的保单号,并将这个保单号插入数据表中。 B.建立一个INSTEAD OF UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。 C.建立一个AFTER UPDATE触发器来产生一个新的保单号,并将这个保单号插入数据表中。 D.用AFTER UPDATE触发器替代DEFAULT约束条件产生一个新的保单号,并将这个保单号插入数据表中。
单项选择题你是一个出版公司的数据库开发人员,对特定的书名的每天的销售情况建立了如下的存储过程: 另外建立了一个脚本执行这个存储过程,如果执行成功,将返回对应于书名的每天的销售情况的报表,如果执行失败,将返回“No Sales Found”,怎样建立这个脚本?()
A.A B.B C.C D.D
单项选择题在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称。工资等字段。若要保证工资字段的取值不低于800元,最合适的实现方法是:()
A.在创建工资表时为”工资“字段建立缺省 B.在创建工资表时为”工资“字段建立检查约束 C.在工资表建立一个触发器 D.为工资表数据输入编写一个程序进行控制