Procura

Banco de dadosSgbd


EXERCÍCIOS - Exercício 6

  • (FAURGS 2018)

Considere as afirmações abaixo sobre as vantagens de procedimentos armazenados ( stored procedures ) em Sistemas de Gerência de Banco de Dados (SGBDs).

I - Desempenho: a maioria dos SGBDs compilam os procedimentos armazenados, gerando uma representação interna que pode ser executada de forma bastante eficiente no SGBD, com desempenho bem melhor do que o de comandos equivalentes invocados a partir de um programa de aplicação, por exemplo, através de uma API ( Application Programing Interface ).

II - Reusabilidade: um procedimento armazenado definido para uma função específica pode ser invocado de múltiplas formas, por exemplo, por diferentes aplicações, procedimentos armazenados ou gatilhos.

III - Segurança: um procedimento armazenado precisa ser testado e homologado pelo DBA (administrador do banco de dados), garantindo assim que não irá gerar erros de execução.

IV - Redução do tráfego de rede: em uma configuração cliente/servidor, invocar um procedimento armazenado a partir de uma aplicação no cliente, recebendo os resultados, gera bem menos tráfego do que invocar um conjunto equivalente de comandos SQL a partir de uma lógica controlada em um programa de aplicação.

Quais estão corretas?




A) Apenas I e II.

B) Apenas II e IV.

C) Apenas I, II e IV.

D) Apenas I, III e IV.

E) I, II, III e IV.


Próximo:
EXERCÍCIOS - Exercício 7

Vamos para o Anterior: Exercício 5

Tente Este: Exercício 198

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=4.68ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.65ms))((ts_substr_c=1.07ms))((ts_substr_im=0.96ms))
((total= 7ms))