Middle
Ի՞նչ են տվյալների բազաների գործարքները։
sobes.tech AI
Պատասխան AI-ից
Տվյալների բազաների մեջ գործառնությունները մի շարք գործողություններ են, որոնք կատարվում են որպես մի ամբողջություն: Նրանք ապահովում են ACID հատկությունները:
- Ատոմատություն (Atomicity): բոլոր գործողությունները տրանզակցիայում կամ ամբողջությամբ կատարվում են, կամ ոչ մի կերպ:
- Կոնսիստենտություն (Consistency): տրանզակցիայի ավարտից հետո տվյալների բազան մնում է ճիշտ վիճակում:
- Իզոլացիա (Isolation): պառլելային տրանզակցիաները միմյանց վրա ազդեցություն չեն ունենում:
- Տևականություն (Durability): տրանզակցիայի հաստատումից հետո նրա փոփոխությունները պահվում են նույնիսկ սխալների դեպքում:
Օրինակ՝ գումարի փոխանցում մեկ հաշվից մյուսին, դեբիտը և կրեդիտը պետք է տեղի ունենան միասին, հակառակ դեպքում տվյալները սխալ կլինեն։