Qu'est-ce qu'une base de données transactionnelle?
Une base de données transactionnelle est un SGBD où écrire des opérations sur la base de données sont susceptibles d'être annulées si elles ne sont pas complétées correctement.
Si un système de base de données transactionnelle perd l'alimentation électrique à mi-chemin par le biais d'une transaction, la transaction sera partiellement être annulée et la base de données sera restaurée dans l'état où il se trouvait avant l'opération a commencé.
Imaginez qu'un front-end application est l'envoi de la commande d'un client à une base de données système. Le front-end application envoie la demande de produits à la clientèle et de soustraire le produit du stock. L'application front-end est sur le point d'envoyer la demande de création d'une facture pour le client et tout à coup le front-end application se bloque.
Une base de données transactionnelle peut ensuite revenir sur la partie transaction.
Une alternative à l'utilisation d'une base de données transactionnelle est d'utiliser des opérations atomiques.
|
Libre blanc sur la technologie de base de données
Bookmark Qu'est-ce qu'une base de données transactionnelle?Libre blanc sur la technologie de base de données


