Presentación de las transacciones en Base de Datos

Descripción

Actividad de Aprendizje 1 unidad 2
addy_ce_
Diapositivas por addy_ce_, actualizado hace más de 1 año
addy_ce_
Creado por addy_ce_ hace más de 8 años
27
0

Resumen del Recurso

Diapositiva 1

    Una transacción es una secuencia de operaciones realizadas como una sola unidad lógica de trabajo. Una unidad lógica de trabajo debe exhibir cuatro propiedades, conocidas como propiedades de atomicidad, coherencia, aislamiento y durabilidad (ACID), para ser calificada como transacción.
    Transacciones.

Diapositiva 2

    Atomicidad La transacción es realizada completamente o no realiza ninguna acción. No puede realizar solamente mitad o parte de la transacción. Consistencia Solo son ejecutadas aquellas transacciones que no tiene conflicto con las reglas y directrices de integridad de la base de datos.
    Caracteristicas.

Diapositiva 3

    Aislamiento Si hay dos o más transacciones que en un mismo tiempo desean realizar cambio a una misma información, el sistema garantiza que cada transacción ignora al resto de las transacciones es decir que cada una se maneja de forma independiente para no generar errores. Durabilidad Cuando una transacción es exitosa los cambios hechos por la transacción permanecen en el sistema y no se pueden deshacer aunque falle el sistema.

Diapositiva 4

    Tipos de Transacciones.
    BEGIN TRAN.- Es cuando inicia a una transacción.COMMIT TRAN.- Marca el final de una transacción correcta, implícita o explícita.ROLLBACK TRAN.- Revierte una transacción explícita o implícita hasta el inicio de la transacción o hasta un punto de retorno dentro de la transacción.
    BEGIN WORK  UPDATE Tabla SET dato = '15' WHERE dato2 = 'Manolo'  ...  ...  ...  DELETE FROM dato = 'Manolo'COMMIT WORKUPDATE Tabla SET dato = '15' WHERE dato2 = 'Manolo' ...    ...   ... DELETE FROM dato = 'Manolo'   COMMIT ROLLBACK { TRAN | TRANSACTION }      [ transaction_name | @tran_name_variable      | savepoint_name | @savepoint_variable ] [ ; ]

Diapositiva 5

    Ejemplo de una trasacción.
    Un ejemplo claro es en un sistema para un almacen al realizarse el registro del pago de un productoo al insertar un producto en el sistema de almacen.  http://aprendiendo-software.blogspot.mx/2012/01/transaccion-base-de-datos.html
Mostrar resumen completo Ocultar resumen completo

Similar

Flora microbiana comensal y patógena en el ser humano
ana.karen94
Estrategias de Enseñanza Alternativas
Diego Santos
TARJETAS ESTUDIO CUERPOS GEOMÉTRICOS
Ruth Pérez Sánchez
Gramática Inglés
Diego Santos
Esquema del reformismo ilustrado en España
maya velasquez
E S P A Ñ A
Ulises Yo
MAPAS CONCEPTUALES DIGITALES
Erika Chicaiza
Enlaces Químicos
Camila Barbosa
GEOGRAFÍA MUNDIAL I...
Ulises Yo
DERECHO DE LOS NEGOCIOS I
Alfonso Tester
MAPA CONCEPTUAL CAP 1 GERENCIA ESTRATEGICA
DAVID ARCE