Veritabanı işlemleri ve ACID
Kısaca: Bir işlem (transaction) birkaç veritabanı adımını tek birimde birleştirir: ya hepsi başarılı olur ya hiçbiri. ACID arkasındaki garantileri tanımlar.
Biraz daha ayrıntılı: Klasik örnek: A hesabından B’ye 100 € aktarmak. Borçlandırma ve alacaklandırma birlikte başarılı olmalıdır. Arada elektrik kesilirse her şey geri alınır.
Ayrıntılı
- A – atomiklik: ya hep ya hiç.
- C – tutarlılık: veritabanı kuralları…
Ayrıca bak: Veritabanı geçişi, SQL dizini