Que signifie le terme ACID en ce qui concerne les bases de données ?
What does the term ACID mean with respect to databases?
ACID covers 4 properties that Database transactions should have. A stands for Atomicity - either all the work done as part of a transaction should finish or none of it should. C stands for consistency i.e. any changes done by a transaction should pass all validation rules . I stands for Isolation which refers to the idea that transactions should be able to execute correctly independently of other concurrent transactions. D is for Durability. Any work done by a transaction that commits should persist despite failures. Each of these terms requires a more detailed explanation but this is a high level overview of the term ACID in databases
ACID couvre 4 propriétés que les transactions des bases de données doivent avoir. A signifie Atomicité - soit tout le travail effectué dans le cadre d'une transaction doit être terminé, soit rien ne doit l'être. C signifie cohérence, c'est-à-dire que toute modification apportée par une transaction doit satisfaire à toutes les règles de validation. I est l'abréviation de Isolation, qui renvoie à l'idée que les transactions doivent pouvoir s'exécuter correctement indépendamment d'autres transactions concurrentes. D comme Durabilité. Tout travail effectué par une transaction qui s'engage doit persister malgré les échecs. Chacun de ces termes nécessite une explication plus détaillée, mais il s'agit là d'une vue d'ensemble du terme ACID dans les bases de données.
general_qa
fr