Sobes.tech
Middle

Ի՞նչ են տվյալների բազաների գործարքները։

sobes.tech AI

Պատասխան AI-ից

Տվյալների բազաների մեջ գործառնությունները մի շարք գործողություններ են, որոնք կատարվում են որպես մի ամբողջություն: Նրանք ապահովում են ACID հատկությունները:

  • Ատոմատություն (Atomicity): բոլոր գործողությունները տրանզակցիայում կամ ամբողջությամբ կատարվում են, կամ ոչ մի կերպ:
  • Կոնսիստենտություն (Consistency): տրանզակցիայի ավարտից հետո տվյալների բազան մնում է ճիշտ վիճակում:
  • Իզոլացիա (Isolation): պառլելային տրանզակցիաները միմյանց վրա ազդեցություն չեն ունենում:
  • Տևականություն (Durability): տրանզակցիայի հաստատումից հետո նրա փոփոխությունները պահվում են նույնիսկ սխալների դեպքում:

Օրինակ՝ գումարի փոխանցում մեկ հաշվից մյուսին, դեբիտը և կրեդիտը պետք է տեղի ունենան միասին, հակառակ դեպքում տվյալները սխալ կլինեն։