Sobes.tech
Junior — Middle

Verilənlər bazası idarəetmə sistemlərində əməliyyat anlayışının nə olduğunu izah edin

sobes.tech Süni İntellekt

AI-dan cavab

Verilənlər bazası idarəetmə sistemlərində əməliyyat, məntiqi cəhətdən tamamlanmış əməliyyatlar ardıcıllığıdır və tək bir vahid kimi icra olunur. O, dörd əsas xüsusiyyətə malikdir (ACID):

  • Atomiklik (Atomicity): bütün əməliyyatlar ya tam şəkildə yerinə yetirilir, ya da ümumiyyətlə yerinə yetirilmir.
  • Uyğunluq (Consistency): əməliyyat tamamlandıqdan sonra verilənlər bazası düzgün vəziyyətdə qalır.
  • İzolyasiya (Isolation): paralel əməliyyatlar bir-birinə təsir etmir, sanki ardıcıl şəkildə yerinə yetirilirmiş kimi.
  • Davamlılıq (Durability): əməliyyat təsdiqləndikdən sonra, onun dəyişiklikləri nasazlıqlar olsa belə saxlanılır.

Məsələn, hesablar arasında pul köçürməsi zamanı, əməliyyat bir hesabdan pulun çıxarılması və digərinə əlavə olunmasının birlikdə və ya ümumiyyətlə baş verməməsini təmin edir.