Une liste des activités qui modifie le contenu d'une base de données est appelée journal de transaction .
Voici pourquoi:
* Journal des transactions: Il s'agit d'un composant crucial d'un système de gestion de base de données (SGBD). Il enregistre chaque modification apportée à la base de données, y compris les insertions, les suppressions, les mises à jour et même les tentatives ratées.
* Objectif: Le journal des transactions sert à plusieurs fins:
* Récupération: En cas de crash système, le journal des transactions permet aux SGBDS de reconstruire la base de données à son état avant le crash.
* Contrôle de la concurrence: Il permet de garantir que plusieurs utilisateurs travaillant sur la même base de données n'interfèrent pas avec les modifications de l'autre.
* Audit: Il fournit un historique de modifications apportées à la base de données, qui peuvent être utiles pour la sécurité, la conformité et le dépannage.
Autres termes connexes:
* Langue de définition des données (DDL): Utilisé pour définir la structure de la base de données, comme la création de tables, l'ajout de colonnes, etc. Bien que DDL modifie le schéma de la base de données, il ne modifie pas directement le contenu.
* Langue de manipulation de données (DML): Utilisé pour modifier les données dans la base de données, comme l'insertion, la suppression ou la mise à jour des enregistrements. Les opérations DML sont celles qui seraient enregistrées dans le journal des transactions.
|