Transazione (basi di dati): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Doppia preposizione
Riga 36:
Una transazione può terminare per un [[Annulla, Riprova, Tralascia?|abort]]. Esistono due tipi di abort:
 
* ''Abort a runtime'', che viene lanciato all'interno dell'esecuzione della transazione quando il DBMS riscontra qualche anomalia, come ad esempio una divisione per 0 ed esegue automaticamente un [[rollback]];wdiadv b
* ''Abort di sistema'', che viene lanciato nel caso in cui si verifichi un errore di sistema come l'interruzione brusca del DBMS, per intervento esterno, o per un [[bug]], o per spegnimento improvviso del [[computer]]. Il DBMS, quando viene riattivato, esegue automaticamente il rollback delle transazioni che erano in corso al momento del [[Crash (informatica)|crash]].