TRANSACCIONES EN BASES DE DATOS

Descripción

Presentacion
Adriana Silva4632
Diapositivas por Adriana Silva4632, actualizado hace más de 1 año
Adriana Silva4632
Creado por Adriana Silva4632 hace más de 8 años
29
0

Resumen del Recurso

Diapositiva 1

    COMMIT
    Marca el final de una transacción correcta, implícita o explícita. Si @@TRANCOUNT es 1, COMMIT TRANSACTION hace que todas las modificaciones efectuadas sobre los datos desde el inicio de la transacción sean parte permanente de la base de datos, libera los recursos mantenidos por la transacción y reduce @@TRANCOUNT a 0. Si @@TRANCOUNT es mayor que 1, COMMIT TRANSACTION solo reduce @@TRANCOUNT en 1 y la transacción sigue activa.
    SINTAXIS:COMMIT [ { TRAN | TRANSACTION } [ transaction_name | @tran_name_variable ] ] [ WITH ( DELAYED_DURABILITY = { OFF | ON } ) ] [ ; ]

Diapositiva 2

    ROLLBACK
    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. Puede usar ROLLBACK TRANSACTION para borrar todas las modificaciones de datos realizadas desde el inicio de la transacción o hasta un punto de retorno. También libera los recursos que mantiene la transacción.
    SENTENCIA:ROLLBACK { TRAN | TRANSACTION }      [ transaction_name | @tran_name_variable      | savepoint_name | @savepoint_variable ] [ ; ]

Diapositiva 3

    SAVE POINT
    Los puntos de chequeo son un método de creación de transacciones, similar a COMENZAR y COMMIT , excepto que los comandos SAVEPOINT y RELEASE se nombran y se pueden anidar. El comando SAVEPOINT inicia una nueva transacción con un nombre. Los nombres de transacción no tiene que ser único. Un punto de salvaguarda se puede iniciar ya sea dentro o fuera de un EMPEZAR ... COMMIT . Cuando un punto de salvaguarda es la más exterior punto de almacenamiento y no es dentro de un EMPEZAR ... COMMIT entonces el comportamiento es el mismo que BEGIN TRANSACTION diferido.
    SINTAXIS: SAVEPOINT identifier ROLLBACK [WORK] A [SAVEPOINT] identifier SAVEPOINT LIBERACIÓN identifier

Diapositiva 4

    SET TRANSACTION
    Controla el comportamiento del bloqueo y de las versiones de fila de las instrucciones Transact-SQL emitidas por una conexión a SQL Server.
    SINTAXIS: SET TRANSACTION ISOLATION LEVEL     { READ UNCOMMITTED     | READ COMMITTED     | REPEATABLE READ     | SNAPSHOT     | SERIALIZABLE     } [ ; ]
Mostrar resumen completo Ocultar resumen completo

Similar

Transacciones en bases de datos
Leonel Alejandro Gómez
Colecciones
FerCho MuRi
Actividad de aprendizaje 1
Misael Jimenez
Transacción de base de datos
Hanie Mora Sheordea
EVALUACIÓN GENERAL Voleibol
OLGA YANET QUEVEDO CRUZ
Identificación de piezas
Lizbeth Gallardo
1_Responsabilidad Social
monica Barrios
Fichas de Inglés - Vocabulario Intermedio 2
maya velasquez
Mapas conceptuales
Eve Contreras