ACID: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Fix vari. Rivista struttura della voce in preparazione a interventi successivi. |
m sistemazione fonti, smistamento lavoro sporco e fix vari |
||
(7 versioni intermedie di 6 utenti non mostrate) | |||
Riga 1:
{{Nota disambigua|
{{NN|informatica|marzo 2024}}
{{S|sistema operativo}}
Nell'ambito dei [[database]], '''ACID''' è un [[acronimo]] che riassume quattro proprietà particolarmente desiderabili in un [[DBMS]], ovvero: '''A'''tomicità, '''C'''oerenza, '''I'''solamento e '''D'''urabilità ({{lett|Atomicity, Consistency, Isolation, and Durability|lingua=en}}). Queste vengono tipicamente soddisfatte attraverso l'[[implementazione]] del meccanismo delle [[transazione (basi di dati)|transazioni]].
Riga 23 ⟶ 24:
#: Esempi:
#: T1 aggiorna una riga r1
#:
#:
#:
# '''read committed:'''
#* prevede il rilascio immediato dei dati in lettura, ritardando quelli in scrittura
Riga 38 ⟶ 39:
Detta anche "persistenza", si riferisce al fatto che una volta che una transazione abbia richiesto un ''commit work'', i cambiamenti apportati non dovranno essere più persi. Per evitare che nel lasso di tempo fra il momento in cui la base di dati si impegna a scrivere le modifiche e quello in cui le scrive effettivamente si verifichino perdite di dati dovuti a malfunzionamenti, vengono tenuti dei registri di log dove sono annotate tutte le operazioni sul DB.
== Bibliografia ==
* {{cita libro|autore = Paolo Atzeni|autore2 = Stefano Ceri|autore3 = Piero Fraternali|autore4 = Stefano Paraboschi|autore5 = Riccardo Torlone|titolo = Basi di dati|editore = McGraw-Hill|anno = 2018|edizione = 5|città = Milano|ISBN = 978-88-386-9445-5|cid = Atzeni 2018}}
* {{cita libro|autore = Francis Botto|titolo = Dictionary of e‐Business: A Definitive Guide to Technology and Business Terms|url = https://archive.org/details/dictionaryofebus00bott|editore = Wiley|città = Hoboken|anno = 2003|lingua = en|doi = 10.1002/0470861886|ISBN = 9780470844700}}
* {{cita libro|autore = Francis Botto|titolo = Dictionary of Multimedia and Internet Applications: A Guide for Developers and Users|url = https://archive.org/details/isbn_9780471986249|editore = Wiley|città = Hoboken|anno = 1999|lingua = en|ISBN = 9780471986249}}
== Altri progetti ==
|