Magna Concursos
3156485 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-AP

Transação é uma unidade lógica de trabalho e é fundamental para garantir a integridade e a consistência dos dados. Observe o seguinte script de uma transação implementada no MySQL:

CREATE TABLE candidato (id INT, nome CHAR (50),

INDEX (id));

START TRANSACTION;

INSERT INTO candidato VALUES (1, 'JULIA');

INSERT INTO candidato VALUES (2, 'MARIA');

COMMIT;

SET autocommit = 0;

INSERT INTO candidato VALUES (3, 'SOFIA');

UPDATE candidato SET nome='ANA' WHERE id=3;

DELETE FROM candidato WHERE nome='JULIA';

ROLLBACK;

SELECT * FROM candidato;

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

 

Provas

Questão presente nas seguintes provas

Analista Judiciário - TI/Banco de Dados

80 Questões