Banco de dadosTriggers
- (AOCP 2012)
Analise o código a seguir: CREATE TRIGGER safety ON DATABASE FOR DROP_TABLE, ALTER_TABLE AS PRINT 'You must disable Trigger "safety" to drop or alter tables!' ROLLBACK Sobre o código apresentado é correto afirmar que
A) é um exemplo de trigger de segurança que obriga o usuário a desabilitar todas as triggers existentes no seu esquema antes de dropar ou alterar as tabelas desse esquema.
B) é um exemplo de trigger de segurança disparada para fazer um rollback do banco de dados do usuário caso ele seja apagado ou alterado acidentalmente.
C) é uma trigger padrão do MS-SQL Server 2008 R2 para assegurar a consistência e a atomicidade dos dados evitando que sejam apagados ou alterados acidentalmente.
D) é uma trigger padrão de alerta do MS-SQL Server 2008 R2 que deve ser desabilitada caso se queira apagar ou alterar um banco de dados criado pelo usuário.
E) é uma trigger padrão dos esquemas do MS-SQL Server 2008 R2 para garantir a consistência dos esquemas criados.
Próximo:
EXERCÍCIOS - Exercício 18
Vamos para o Anterior: Exercício 16
Tente Este: Exercício 28
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados