Magna Concursos
2389738 Ano: 2010
Disciplina: TI - Banco de Dados
Banca: UPENET/IAUPE
Orgão: SUAPE
Provas:
Uma stored procedure é um conjunto de comandos SQL, que podem ser armazenados no servidor. Uma vez que uma dada funcionalidade tenha sido fornecida na forma de uma stored procedure, os clientes não precisam enviar os comandos individuais desta funcionalidade, mas apenas fazer referência a esta funcionalidade. Nesse contexto, considere as afirmações:
I. Stored procedures promovem uma perda no quesito de segurança, pois o acesso direto a um banco de dados via consultas e operações SQL evita que código malicioso seja executado. A manutenção da integridade dos dados é, dessa forma, melhor administrada pelos clientes do que se estivessem sob a responsabilidade exclusiva de um administrador de banco de dados.
II. Se, por um lado, o uso de stored procedures gera um ganho de desempenho, pois menos informação transita entre o servidor e o cliente, do ponto de vista do servidor – uma vez que existem em geral bem mais clientes que servidores – há uma possível perda de desempenho, pois as operações presentes nas stored procedures são realizadas no próprio servidor.
III. Quando várias aplicações cliente são escritas em linguagens diferentes ou executam sobre diferentes sistemas operacionais, as stored procedures promovem uma maior portabilidade de uma dada funcionalidade.
Está(ão) CORRETA(S)
 

Provas

Questão presente nas seguintes provas

Tecnólogo - TI

40 Questões