Junior
Verilənlər bazaları ilə işləmə kontekstində əməliyyat nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Verilənlər bazasında əməliyyat, bir vahid kimi yerinə yetirilən əməliyyatlar ardıcıllığıdır. O, ya uğurla tamamlanır (commit), ya da xəta baş verərsə tamamilə ləğv edilir (rollback).
Əməliyyatların əsas xüsusiyyətləri (ACID):
- Atomiklik: əməliyyatlar daxilindəki bütün əməliyyatlar tam şəkildə yerinə yetirilir və ya heç yerinə yetirilmir.
- Uyğunluq: əməliyyat verilənlər bazasını düzgün vəziyyətdən digər düzgün vəziyyətə keçirir.
- İzolyasiya: paralel əməliyyatlar bir-birinə təsir etmir.
- Davamlılıq: təsdiqləndikdən sonra dəyişikliklər, nasazlıqlar olsa belə, saxlanılır.
Nümunə: hesablar arasında pul köçürülməsi zamanı, debet və kredit eyni əməliyyat daxilində olmalıdır ki, məlumatların uyğunsuzluğu qarşısı alınsın.
Əməliyyatlar, eyni zamanda girişə nəzarət etməyə və məlumatların bütövlüyünü təmin etməyə kömək edir.