Imagem de fundo

No contexto de banco de dados, sobre os recursos de...

No contexto de banco de dados, sobre os recursos de procedimentos armazenados (stored procedures) e gatilhos (triggers), julgue as afirmações.


I. Um gatilho é similar a uma função, inclusive pelo fato de retornar um valor.

II. A execução de um procedimento armazenado é feita por meio de chamada ao seu nome, podendo ser dentro de outro procedimento.

III. Um gatilho é um procedimento armazenado que é ativado por evento e executa uma ou mais ações se a condição for atendida.

IV. Transações de commit e rollback não podem ser executadas por um procedimento armazenado.

V. O uso de procedimento armazenado diminui o tráfego na rede em um ambiente cliente/servidor, pois um grupo de comandos SQL ficam armazenados no próprio banco de dados.


É CORRETO afirmar que:


A

apenas I e II estão corretas.


B

apenas I, II e III estão corretas.


C

apenas II, III e V estão corretas.


D

apenas III e IV estão corretas.


E

apenas IV e V estão corretas.