Sobes.tech
Junior — Middle

Leg uit wat wordt bedoeld met een transactie in databasesystemen

sobes.tech AI

Antwoord van AI

Een transactie in databasebeheersystemen is een logisch afgeronde reeks operaties die als één geheel wordt uitgevoerd. Het heeft vier hoofdkenmerken (ACID):

  • Atomiciteit (Atomicity): alle operaties van de transactie worden volledig uitgevoerd of helemaal niet.
  • Consistentie (Consistency): na het uitvoeren van de transactie blijft de database in een correcte staat.
  • Isolatie (Isolation): parallelle transacties beïnvloeden elkaar niet, alsof ze sequentieel worden uitgevoerd.
  • Duurzaamheid (Durability): na bevestiging van de transactie blijven de wijzigingen bestaan, zelfs bij storingen.