Em TSQL, trigger é um gatilho DML, DDL ou de logon, um tipo especial de proce...

Em TSQL, trigger é um gatilho DML, DDL ou de logon, um tipo especial de procedimento armazenado que é executado automaticamente quando um evento ocorre no servidor de banco de dados. ...


Em TSQL, trigger é um gatilho DML, DDL ou de logon, um tipo especial de procedimento armazenado que é executado automaticamente quando um evento ocorre no servidor de banco de dados. 

Os gatilhos DDL são executados em resposta a diversos eventos que correspondem, basicamente, às seguintes instruções Transact-SQL:

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • David Castilho
    David Castilho
    31/12/1969 • 21:00
    Gabarito: e)

    Os gatilhos DDL (Data Definition Language) são ativados em resposta a eventos que modificam a estrutura do banco de dados, como criação, alteração ou exclusão de objetos. Portanto, eles são disparados por comandos como CREATE, ALTER e DROP.

    As outras opções misturam comandos DML (Data Manipulation Language), como INSERT e UPDATE, que não são eventos típicos para gatilhos DDL, mas sim para gatilhos DML.

    Assim, a alternativa correta é a que lista apenas comandos relacionados à definição de dados, que são CREATE, ALTER e DROP, correspondendo exatamente à alternativa e.

    Para confirmar, a documentação oficial do SQL Server explica que os gatilhos DDL respondem a eventos como CREATE, ALTER e DROP, reforçando a escolha da alternativa e.
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.