Questão #56901

Informática — Informática Diversos

Analise as seguintes afirmaçôes sobre transaçôes de banco de dados.



I. Uma transação de banco de dados deve ser vista como uma unidade de interação com o banco de dados, a qual é tratada independente de outras transaçôes e deve ser executada completamente ou abortada.

II. O propósito do uso de transaçôes é garantir a integridade dos dados.

III. De um modo geral, a implementação de transaçôes em banco de dados precisa de um comando para indicar o início de uma transação, a partir do qual são executados comandos que fazem parte da transação. Além deste, são necessários outros dois comandos, um para indicar o final da transação, que efetiva no banco de dados todos os dados que foram modificados, e outro para indicar um erro na execução da transação, que desfaz todos os comandos executados na transação.



Assinale a alternativa que contém a(s) afirmação(ôes) CORRETA(S).