Acid

Páginas: 2 (421 palabras) Publicado: 23 de mayo de 2012
ACID
expresa la función que las transacciones desarrollan en aplicaciones críticas para una misión. El acrónimo ACID responde a los términos atomicidad (atomicity), coherencia (consistency),aislamiento (isolation) y permanencia (durability).
1 Atomicidad
Una transacción es una unidad de trabajo en la que se produce una serie de operaciones entre las instrucciones BEGIN TRANSACTION y ENDTRANSACTION de una aplicación. Una transacción se ejecuta exactamente una vez y tiene carácter "atómico" (de subdivisión), es decir, el trabajo se realiza en su totalidad o no se realiza en ningún caso.Las operaciones asociadas a una transacción comparten normalmente un objetivo común y son interdependientes. Si el sistema ejecutase únicamente una parte de las operaciones, podría poner en peligro elobjetivo final de la transacción. La atomicidad elimina la posibilidad de procesar un subconjunto de operaciones.
2 Coherencia
Una transacción es una unidad de integridad porque mantiene lacoherencia de los datos, transformando un estado coherente de datos en otro estado de datos igualmente coherente.

La coherencia requiere que los datos enlazados mediante una transacción se mantengan entérminos de semántica. Una parte de la responsabilidad para mantener la coherencia recae en el programador de la aplicación que debe asegurarse de que ésta exija todas las restricciones de integridadconocidas. Por ejemplo, en el desarrollo de una aplicación en la que se transfiere dinero, se debe evitar el desplazamiento arbitrario de los puntos decimales durante la transferencia.
3 Aislamiento
Unatransacción es una unidad de aislamiento, permitiendo que transacciones concurrentes se comporten como si cada una fuera la única transacción que se ejecuta en el sistema.
El aislamiento requiereque parezca que cada transacción sea la única que manipula el almacén de datos, aunque se puedan estar ejecutando otras transacciones al mismo tiempo. Una transacción nunca debe ver las fases...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ÁCIDOS
  • acides
  • ácidos
  • acidos
  • ACIDOS
  • Acidos
  • acidos
  • acidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS