Una base de datos en modo transaccional significa que la BD será capaz de que las operaciones de inserción y actualización se hagan dentro de una transacción, es un componente que procesa información descomponiéndola de forma unitaria en operaciones indivisibles, llamadas transacciones, esto quiere decir que todas las operaciones se realizan o no, si sucede algún error en la operación se omite todo el proceso de modificación de la base de datos, si no sucede ningún error se hacen toda la operación con éxito.
Transacciones
Una transacción es un conjunto de líneas de un programa que llevan insert o update o delete. Todo aquél software que tiene una bitácora de transacciones (log que permite hacer operaciones de commit o rollback), propiamente es un software de BD. En todo caso, es un software que emula el funcionamiento de un verdadero software de BD. Cada transacción debe finalizar de forma correcta o incorrecta como una unidad completa. No puede acabar en un estado intermedio.
- Begin Trans para iniciar la transacción
- Commit Trans para efectuar los cambios con éxito
- Rollback Trans para deshacer los cambios
Comentarios
Publicar un comentario