Juliana Jenny Kolb
Home > Simulados on-line > Questões de Concursos > Tecnologia da Informação (TI) > Linguagem SQL
DTL – Linguagem de Transação de Dados
São usados para gerenciar as mudanças feitas por instruções DML . Ele permite que as declarações sejam agrupadas em transações lógicas
BEGIN WORK (ou START TRANSACTION)
- pode ser usado para marcar o começo de uma transação de banco de dados que pode ser completada ou não.
COMMIT
- finaliza uma transação dentro de um sistema de gerenciamento de banco de dados.
ROLLBACK
- faz com que as mudanças nos dados existentes desde o último COMMIT ou ROLLBACK sejam descartadas.
COMMIT e ROLLBACK interagem com áreas de controle como transação e locação. Ambos terminam qualquer transação aberta e liberam qualquer cadeado ligado a dados.
Na ausência de um BEGIN WORK ou uma declaração semelhante, a semântica de SQL é dependente da implementação.