Dom baze podataka Što je atomska veličina? - definicija iz tehopedije

Što je atomska veličina? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Atomicity?

Atomicity je značajka sustava baza podataka koji diktiraju gdje transakcija mora biti sve ili ništa. Odnosno, transakcija se mora u potpunosti dogoditi ili se uopće ne dogoditi. Ne smije se djelomično dovršiti.

Tehopedija objašnjava Atomicity

Atomicity je dio ACID modela (Atomicity, dosljednost, izolacija, trajnost), koji je skup načela koja se koriste za jamčenje pouzdanosti transakcija u bazi podataka. Atomičnost se obično postiže složenim mehanizmima kao što su vođenje dnevnika ili bilježenjem dnevnika ili pozivima operacijskog sustava.

Definicija atomske transakcije određuje njezin kontekst ili okruženje u kojem se provodi. Na primjer, u mrežnom sustavu rezervacija avioprijevoznika, rezervacija se može sastojati od dvije odvojene radnje koje zajedno čine transakciju - plaćanje sjedala i rezerviranje sjedala za kupca koji je upravo plaćen. Poslovna logika diktira da se ove dvije, iako izrazite i odvojene akcije, moraju odvijati zajedno. Ako se jedno dogodi bez drugog, mogu se pojaviti problemi. Na primjer, sustav može rezervirati isto sjedalo za dva odvojena korisnika.

Važno je da sustav baza podataka koji tvrdi da nudi atomsku energiju može biti u stanju učiniti čak i bez prekida napajanja električnom energijom ili temeljnog operativnog sustava ili aplikacije koja koristi bazu podataka.

Što je atomska veličina? - definicija iz tehopedije