Questões Informática Banco de Dados

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

Responda: 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. ...


1Q49157 | Informática, Banco de Dados, Administrador de Dados, MDA, FUNCAB

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:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
David Castilho
Por David Castilho em 31/12/1969 21:00: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.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.