Questão de Banco de Dados — Gatilhos (Triggers) — AOCP 2012
Banco de DadosGatilhos (Triggers)
- Código
- qg857432
- Banca
- AOCP
- Órgão
- TCE-PA
- Ano
- 2012
- Nível
- Superior
- Cargo
- Assessor Técnico de Informática - Analista de Sistemas
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.