FGV2023Analista - Apoio Especializado (TI - Banco de Dados)Tecnologia da Informação

Questão de Tecnologia da Informação — FGV DPE-RS 2023 (nº 66)

Em banco de dados, uma transação é uma unidade lógica de trabalho. Observe o seguinte script de uma transação implementada no MYSQL:

`CREATE TABLE cliente (id INT, nome CHAR (50), INDEX (id));`\
`START TRANSACTION;`\
`INSERT INTO cliente VALUES (1, 'LUCAS');`\
`COMMIT;`\
`SET autocommit = 0;`\
`INSERT INTO cliente VALUES (2, 'MARCOS');`\
`INSERT INTO cliente VALUES (3, 'PAULO');`\
`UPDATE cliente SET nome='TIAGO' WHERE id=3;`\
`DELETE FROM cliente WHERE nome='LUCAS';`\
`ROLLBACK;`\
`SELECT * FROM cliente;`

Após a execução do script apresentado, a consulta retornará as colunas id e nome com os valores:

Resposta comentada

Gabarito Alternativa A

Fonte: FGV DPE-RS 2023 Analista - Apoio Especializado (TI - Banco de Dados) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho