Uma lista de atividades que mudam o conteúdo de um banco de dados é chamada de log de transações
.
Aqui está o porquê:
*
log de transações: Este é um componente crucial de um sistema de gerenciamento de banco de dados (DBMS). Ele registra todas as alterações feitas no banco de dados, incluindo inserções, deleções, atualizações e até tentativas fracassadas.
*
Objetivo: O log de transações serve a vários propósitos:
*
Recuperação: No caso de uma falha do sistema, o log de transações permite que o DBMS reconstrua o banco de dados para seu estado antes da falha.
*
Controle de simultaneidade: Isso ajuda a garantir que vários usuários que trabalham no mesmo banco de dados não interfiram nas alterações um do outro.
*
Auditoria: Ele fornece um histórico de alterações feitas no banco de dados, que pode ser útil para segurança, conformidade e solução de problemas.
Outros termos relacionados: *
Linguagem de definição de dados (DDL): Usado para definir a estrutura do banco de dados, como criar tabelas, adicionar colunas etc. Embora o DDL altere o esquema do banco de dados, ele não modifica diretamente o conteúdo.
*
Linguagem de manipulação de dados (DML): Usado para modificar os dados no banco de dados, como inserção, exclusão ou atualização de registros. As operações DML são as que seriam registradas no log de transações.