Outils pour utilisateurs

Outils du site


bases_de_donnees:concepts

ACID

  • Atomicity: Each transaction will be all or nothing. If one part fails, no changes are persisted on the database.
  • Consistency: Changes to the data through transactions need to guarantee its consistency.
  • Isolation: The result of concurrent execution of transactions results in a system state that would be obtained if the transactions were executed serially.
  • Durability: Once the transaction is committed, the data persists.

ORMs

Patterns used:

  • Data Mapper: use of repositories to retreive data.
  • Active Record: use of model to access the database.
bases_de_donnees/concepts.txt · Dernière modification : 2022/03/27 16:26 de sgariepy