viernes, 10 de junio de 2011

ACT:17 DESCARGAR DE DOCUMENTOS DE LA WEB DEL PROGRAMADOR “BASE DE DATOS"

Ingresa

ELEMPLO DE DESCARGA DE UN DOCOMENTO EN LA WEB DEL PROGRAMADOR

 RECUPERACIÓN
1.1 CONCEPTO
 
El objetivo del concepto de recuperación es el de proteger la BD contra fallas lógicas y físicas que destruyan los datos en todo o en parte. Independiente de la naturaleza de las fallas estás pueden afectar a dos aspectos del almacenamiento de la Base de Datos, como son:
 
* Fallas que provocan la pérdida de memoria volátil
     * Fallas que provocan la pérdida del contenido de memoria secundaria.
1.2 TRANSACCIONES
    Para asegurar que la BD siempre este en un estado consistente, se crean unidades de ejecución llamadas transacciones, que pueden definirse como una secuencia de operaciones que han de ejecutarse en forma atómica, es decir, se realizan todas las operaciones que comprende la transacción o no se realiza ninguna.
Ej: una transacción bancaria que saca dinero de una cuenta y lo dispone en otra.
    Las transacciones o terminan con éxito y son grabadas en la base o bien fracasan y debe ser restaurado el estado anterior de la BD.
    El componente del sistema encargado de lograr la atomicidad se conoce como administrador de transacciones y las operaciones COMMIT (comprometer) y ROLLBACK (retroceder) son la clave de su funcionamiento.
La operación COMMIT señala el término exitoso de la transacción: le dice al administrador de transacciones que se ha finalizado con éxito una unidad lógica de trabajo, que la base de datos está o debería estar de nuevo en un estado consistente y que se pueden comprometer, o hacer permanentes todas las modificaciones efectuadas por ese unidad de trabajo.
    La operación ROLLBACK, en cambio, señala el término no exitoso de la transacción: le dice al administrador de transacciones que algo salió mal, que la base de datos podría estar en un estado inconsistente y que todas las modificaciones efectuadas hasta el momento por la unidad lógica de trabajo deben retroceder o anularse.


No hay comentarios:

Publicar un comentario