Sobes.tech
Junior — Middle

Kun je uitleggen wat de afkorting ACID betekent in de context van database-transacties?

sobes.tech AI

Antwoord van AI

ACID is een verzameling eigenschappen die de betrouwbaarheid van transacties in databases garanderen:

  • Atomiciteit: de transactie wordt volledig uitgevoerd of helemaal niet.
  • Consistentie: na het uitvoeren van de transactie blijft de database in een correcte staat, die aan alle regels en beperkingen voldoet.
  • Isolatie: parallelle transacties beïnvloeden elkaar niet, alsof ze sequentieel worden uitgevoerd.
  • Duurzaamheid: na bevestiging van de transactie blijven de wijzigingen bestaan, zelfs bij systeemstoringen.

Deze eigenschappen zorgen voor de integriteit van gegevens en de correctheid van operaties in een multi-gebruikersomgeving.