A | B | C | D | E | F | G | H | I | J |
K | L | M | N | O | P | Q | R | S | T |
U | V | W | X | Y | Z | 0...9 |
ACID |
« back |
Acronimo costruito con le iniziali di: Atomicita' Coerenza Isolamento e Durabilita'; cioe' dei quattro aspetti che stanno alla base dell'Integrita' dei Dati.
- Atomicita': realizzazione di una unita' di lavoro (LUW) col criterio di tutto o niente ; - Coerenza o Consistenza: la modifica di un database deve generare le corrispondenti modifiche su tutti gli archivi correlati; - Isolamento: ogni transazione non deve interferire con le altre che eventualmente concorrono sulle stesse risorse; - Durata: il risultato di una transazione una volta che sia andata a buon fine deve essere permanente. Tutto cio' si realizza attraverso il "record locking" degli accessi contemporanei il "logging" dei dati coinvolti negli aggiornamenti la sincronizzazione" (syncpoint/commit) dei vari Resource Manager durante lo svolgimento della LUW e all'occorrenza con le funzioni di "rollback" delle LUW non andate a buon fine utilizzando il file di log. |