ACIDegenskaper
ACIDegenskaper är en modell som beskriver hur transaktioner hanteras i många relationsdatabassystem. De fyra egenskaperna är atomitet, konsistens, isolering och beständighet. Tillsammans säkerställer de att databasen förblir korrekt även vid fel eller samtidiga operationer.
Atomitet (Atomicitet) innebär att en transaktion antingen genomförs helt eller inte alls. Om något fel uppstår
Konsistens (Konsistens) innebär att varje transaktion går från ett giltigt tillstånd till ett annat giltigt tillstånd
Isolering (Isolering) kräver att transaktioner som körs samtidigt inte stör varandra och uppför sig som om
Beständighet (Beständighet) garanterar att när en transaktion har bekräftats är dess effekter permanenta, även vid systemfel
ACID-egenskaperna är särskilt centrala i traditionella relationsdatabaser och i många moderna system som kräver stark konsistens.