Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — CESPE / CEBRASPE 2024
Banco de Dados›SGBD - Sistema de Gerenciamento de Banco de Dados
Código
ce171523
Banca
CESPE / CEBRASPE
Órgão
CNPQ
Ano
2024
Nível
Superior
Cargo
Analista em Ciência e Tecnologia Pleno I - Especialidade: Infraestrutura de Tecnologia da Informação
Julgue o item a seguir, relativo a sistema gerenciador de banco de dados (SGBD).Em banco de dados, o recurso de programação do tipo procedimento é utilizado de forma automática e implícita sempre que ocorre um evento tal como INSERT, UPDATE ou DELETE associado à tabela.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
SGBD – Stored Procedures e Triggers
Gabarito: Errado (alternativa E). A afirmação está incorreta porque confunde o conceito de stored procedure com o de trigger. Em banco de dados, o recurso que é executado de forma automática e implícita em resposta a eventos como INSERT, UPDATE ou DELETE é o trigger, não o procedimento armazenado (stored procedure), que requer invocação explícita.
A banca testa a diferença entre esses dois objetos de banco de dados. A afirmação diz "recurso de programação do tipo procedimento" – termo que, no contexto de SGBD, remete a stored procedure, que é um bloco de código SQL armazenado e executado sob demanda. Já os triggers são procedimentos especiais que disparam automaticamente quando ocorrem determinadas operações DML em uma tabela.
NÃO CAIA NESSA!
A banca troca o conceito de trigger (automático) pelo de stored procedure (explícito). O candidato que não domina essa distinção pode achar que qualquer "procedimento" é automático, mas apenas o trigger o é. Fique atento: sempre que a questão falar em "automático e implícito" associado a eventos DML, pense em trigger.