Transacciones

Description

Mind Map on Transacciones, created by Víctor Adame on 11/05/2018.
Víctor Adame
Mind Map by Víctor Adame, updated more than 1 year ago
Víctor Adame
Created by Víctor Adame over 6 years ago
93
0

Resource summary

Transacciones
  1. Concepto
    1. Unidad de Trabajo
      1. Diversas Tareas
        1. Para que
          1. Se ejecuten todas o ninguna de ellas
            1. Para que la trnasaccion tenga éxito se debe ejecutar todo el bloque
      2. Una transacción en un Sistema de Gestión de Bases de Datos es un conjunto de órdenes que se ejecutan formando una unidad de trabajo, es decir, en forma indivisible o atómica.
      3. Estados
        1. Una transacción debe estar en uno de los siguientes estados:
          1. Activa (estado inicial)
            1. la transacción permanece en este estado durante su ejecución.
            2. Parcialmente Comprometida
              1. La transacción pasa a este estado cuando acaba de realizar la última instrucción.
              2. Fallida
                1. La transacción pasa a este estado tras descubrir que no puede continuar la ejecución normal.
                2. Abortada
                  1. La transacción pasa a este estado después de haber restablecido la base de datos a su estado anterior.
                  2. Comprometida
                    1. La transacción pasa a este estado tras completarse con éxito.
                3. Propiedades
                  1. Las transacciones deben cumplir cuatro propiedades ACID:
                    1. 1. Atomicidad (Atomicity): es la propiedad que asegura que la operación se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias.
                      1. 2. Consistencia (Consistency): es la propiedad que asegura que sólo se empieza aquello que se puede acabar. Por lo tanto, se ejecutan aquellas operaciones que no van a romper la reglas y directrices de integridad de la base de datos.
                        1. 3. Aislamiento (Isolation): es la propiedad que asegura que una operación no puede afectar a otras. Esto asegura que la realización de dos transacciones sobre la misma información nunca generará ningún tipo de error.
                          1. 4. Permanencia (Durability): es la propiedad que asegura que una vez realizada la operación, ésta persistirá y no se podrá deshacer aunque falle el sistema.
                        Show full summary Hide full summary

                        Similar

                        LA MATERIA
                        ANDREA HEYSINE B
                        BASES DE DATOS
                        Horst Berndt Reyes
                        Glosario propiedades de la materia
                        Cami Puaque
                        "MAPA CONCEPTUAL"
                        Bertha Castillo
                        Las Hipótesis
                        NEIL BERNAL R.
                        NEUMONÍA ADQUIRIDA EN LA COMUNIDAD (NAC)
                        Mary Coronel
                        TUBERCULOSIS
                        Mary Coronel
                        PENSAMIENTO CRÍTICO
                        carandpoveda