Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Transacciones

172 views

Published on

transacciones

Published in: Education
  • Be the first to comment

  • Be the first to like this

Transacciones

  1. 1. Lizbeth Martines Davila Jorge Humberto Donato Monreal 8"A" Eloy Contreras de Lira
  2. 2. TRANSACCIONES Es un conjunto de instrucciones la cual tiene que realizar todas sus instrucciones o ninguna de ellas. Colección de operaciones que forman una única unidad lógica de trabajo en una BD realizada por una o más sentencias SQL estrechamente relacionadas. 2
  3. 3. PROPIEDADES DE UNA TRANSACCIÓN (ACID). Una unidad lógica de trabajo debe exhibir cuatro propiedades, conocidas como propiedades ACID (atomicidad, coherencia, aislamiento y durabilidad), para ser calificada como transacción. 3
  4. 4. ATOMICIDAD La transacción es realizada completamente o no realiza ninguna acción. No puede realizar únicamente mitad o parte de la transacción. 4
  5. 5. CONSISTENCIA Solo son ejecutadas aquellas transacciones que no tiene conflictos con las reglas Y directrices de integridad de las bases de datos. 5
  6. 6. AISLAMIENTO Si hay dos o mas transacciones que un mismo tiempo desean realizar cambios a una misma informacion el sistema garantiza que cada transaccion ignora el resto de las transacciones, es decir que cada una se maneja de manera independiente para no generar errores. 6
  7. 7. TABLA 7
  8. 8. EJEMPLO TRANSACCIÓN Transacción de eliminar Begin work Update tabla set dato =‘15’ where dato 2 = ‘liz’ Delete from dato= ‘liz’ Commit work . 8
  9. 9. DURABILIDAD Transacción de insertar Begin work Update tabla set dato =‘15’ where dato 2 = ‘liz’ insert from dato= ‘liz’ Commit work Transacción de actualizar Begin work Update tabla set dato =‘15’ where dato 2 = ‘liz’ update from dato= ‘liz’ Commit work 9

×