Entre as funcionalidades do SGBD existe a possibilidade da execução
de transações.
Esses blocos possuem a seguinte estrutura:
BEGIN
Operação 1;
Operação 2;
....
COMMIT
Considerando a aplicação das transações em uma base vetorial
armazenada em SGBD PostgreSQL com extensão espacial PostGIS,
analise as afirmativas a seguir.
I. Caso mais de um usuário inicie blocos de transações em uma
mesma feição geométrica, com alteração de chave primária,
sendo o intervalo de COMMIT entre os usuários dentro das
especificações do SGBD, ambas as transações ocorrerão sem
falha.
II. As transações geralmente são utilizadas durante as edições da
geometria das feições com a finalidade de garantir a integridade
da informação em casos de falhas.
III. Após o COMMIT é possível desfazer as execuções de um bloco
de transações utilizando o comando ROLLBACK. Este comando
anulará todas as edições realizadas dentro do bloco de
transações.
Está correto o que se afirma em