Em bancos de dados relacionais, os procedimentos armazena...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - programas armazenados no servidor de banco de dados.
Procedimentos armazenados, ou stored procedures, são rotinas de código SQL que são compiladas e armazenadas dentro do banco de dados. Estes programas permitem a execução de operações complexas no banco de dados, que podem, por exemplo, envolver a manipulação de dados em várias tabelas, cálculos e implementação de lógica de negócios. Eles são úteis para melhorar a performance, pois evitam múltiplas chamadas de rede, encapsulam a lógica negocial, e oferecem um nível elevado de segurança, pois permitem um controle mais rigoroso sobre as operações que podem ser realizadas no banco de dados.
A alternativa E está correta porque os stored procedures são efetivamente programas (sequências de comandos SQL e, ocasionalmente, lógica procedimental adicional) que são armazenados no servidor de banco de dados. Uma vez criados, eles podem ser invocados por aplicativos cliente com um simples chamado, o que os torna uma ferramenta poderosa para o desenvolvimento de aplicações que interagem com bancos de dados relacionais.
Outras alternativas estão incorretas pois não representam o que são stored procedures:
- A: Tabelas são estruturas de armazenamento de dados, mas não programas.
- B: Índices são utilizados para otimizar buscas, não são procedimentos executáveis.
- C: Usuários e senhas compõem o sistema de segurança e autenticação do banco de dados.
- D: Domínios referem-se aos tipos de dados possíveis para as colunas das tabelas.
Portanto, os conhecimentos necessários para resolver a questão envolvem o entendimento da função e implementação dos stored procedures em um ambiente de banco de dados relacional.
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
Stored Procedure – Procedimentos Armazenados – São objetos – Programas armazenados no Servidor BD
São conjuntos de instruções (uma ou mais) SQL, normalmente agrupadas para executar uma rotina específica.
Pode ser criado em qualquer banco de dados, exceto o banco de dados para recursos.
Oferecem maior desempenho, devido ao códgio compilado
São fáceis de manter, pois as alterações são centralizadas, em vev de serem feitas com código.
São inclusas no banco de dados
É chamada para ser executada
Gabarito E
Procedimento armazenado ou Stored Procedure é uma coleção de comandos em SQL para dispensamento de Banco de dados. Encapsula tarefas repetitivas, aceita parâmetros de entrada e retorna um valor de status (para indicar aceitação ou falha na execução). O procedimento armazenado pode reduzir o tráfego na rede, visto que os comandos são executados diretamente no servidor. Além de melhorar a performance, criar mecanismos de segurança entre a manipulação dos dados do Banco de Dados. Exemplo: (MS-SQL Server).
Vamos na fé !
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo