FC ConcursosFC Concursos

Questão FC90612

Quanto aos conceitos relativos à arquitetura de dados, julgue o item a seguir. Entre outras funcionalidades, uma stored procedure pode melhorar o desempenho de um banco de dados e

Linguagem SQL

CEBRASPE (CESPE) · 2022

Quanto aos conceitos relativos à arquitetura de dados, julgue o item a seguir.

Entre outras funcionalidades, uma stored procedure pode melhorar o desempenho de um banco de dados e criar tarefas agendadas; procedimentos de sistema são armazenados no banco de dados padrão do SQL Server e executam as tarefas administrativas, a partir de qualquer banco de dados.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Comentário: A assertiva está correta, pois as Stored Procedures desempenham um papel fundamental na otimização do desempenho do banco de dados e na execução de tarefas automatizadas.

Principais características das Stored Procedures:
  1. Melhoram o desempenho:
    • Reduzem a necessidade de enviar múltiplas requisições ao banco, pois a lógica de negócios é processada internamente no SGBD.
    • Armazenam consultas pré-compiladas, o que reduz o tempo de execução.
  2. Permitem a criação de tarefas agendadas:
    • No SQL Server, podem ser usadas em conjunto com o SQL Server Agent para rodar processos periodicamente.
    • Exemplos: backup automático, limpeza de logs, atualização de estatísticas.
  3. Procedimentos de sistema no SQL Server:
    • O SQL Server possui stored procedures do sistema armazenadas no banco de dados master.
    • Essas procedures são usadas para tarefas administrativas como gerenciamento de permissões, configuração de bancos e diagnósticos.
  4. Portabilidade entre bancos:
    • Embora os comandos específicos possam variar, stored procedures existem em diversos SGBDs, incluindo MySQL, PostgreSQL e Oracle.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo