SóProvas


ID
804736
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

Acerca de triggers e procedimentos armazenados, julgue o  seguinte  item.

Em um trigger, podem-se executar os comandos COMMIT ROLLBACK ou SAVEPOINT, mas não se pode chamar procedures ou funções que executem essas tarefas.

Alternativas
Comentários
  • Gabarito: E

    C.J. Date (Introdução a sistemas de bancos de dados):

    Os eventos possíveis incluem:

    • INSERT, DELETE, UPDADE (possivelmente com atributo específico),
    • alcance do fim da transação (COMMIT),
    • alcance de um horário especificado do dia,
    • excesso de um tempo limite especificado,
    • violação de uma restrição especificada e assim por diante.

    Além do mais, um trigger pode chamar/invocar uma stored procedures. (Site DEVMEDIA)

    Cespe: A partir da instrução create trigger, é possível criar ações que serão executadas quando ocorrer determinado evento em uma tabela do banco de dados, por exemplo a remoção de dados. (CERTO)

    Cespe: Um trigger é executado automaticamente sem a interferência do usuário enquanto uma stored procedure precisa ser explicitamente invocada. (CERTO)

    Cespe: Um bloco de comandos trigger é executado automaticamente quando uma instrução SELECT é executada em uma tabela do banco de dados. (ERRADO)