Considerando o conceito de procedimentos armazenados (store...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - são armazenados, de forma persistente, no banco de dados.
Os procedimentos armazenados, conhecidos como stored procedures, são sequências de comandos SQL e instruções de controle lógico que são compilados e armazenados dentro do banco de dados. Eles são usados para encapsular lógicas de negócio complexas, permitindo reuso e consistência, além de proporcionar melhor desempenho por reduzir o tráfego de rede e possibilitar a execução de operações em lote.
Justificativa para a alternativa B:
A afirmação está correta porque uma vez criados, os stored procedures ficam armazenados de forma permanente no catálogo do sistema do banco de dados até que sejam explicitamente removidos. Eles são executados em resposta a chamadas de aplicativos ou de outros procedimentos e não são voláteis – suas definições e o código associado persistem através das sessões e reinicializações do sistema de banco de dados. Isso permite que as operações definidas sejam realizadas repetidamente sem a necessidade de reescrever o código cada vez que é necessário executar a operação, o que proporciona eficiência e segurança na manipulação dos dados.
Portanto, a alternativa B capta a essência dos stored procedures, que é a persistência e a disponibilidade para serem invocados conforme necessário, constituindo um componente fundamental para o desenvolvimento de aplicações robustas e eficientes em ambientes de banco de dados relacionais.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
b)
são armazenados, de forma persistente, no banco de dados.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo