Conceptos de Extracto y Rplica Extracto Es una

  • Slides: 14
Download presentation
Conceptos de Extracto y Réplica • Extracto – Es una copia no actualizable de

Conceptos de Extracto y Réplica • Extracto – Es una copia no actualizable de una BD maestra – Si la BD maestra es modificada, un nuevo Extracto debe ser hecho • Réplica – Es una copia actualizable de una BD maestra – Si una réplica es modificada, la BD debe ser modificada

Tipos de Extractos • Los extractos pueden asumir los siguientes formatos: – Extracto Simple

Tipos de Extractos • Los extractos pueden asumir los siguientes formatos: – Extracto Simple – Extracto Timestamp – Extracto Refreshed • Periódico • Inmediato

Extracto Simple Actualizaciones Maestro Consultas Imagen total Extracto Consultas

Extracto Simple Actualizaciones Maestro Consultas Imagen total Extracto Consultas

Extracto Timestamp Actualizaciones Día Hora Maestro Consultas Imagen total Extracto Consultas

Extracto Timestamp Actualizaciones Día Hora Maestro Consultas Imagen total Extracto Consultas

Extracto Refreshed Periódico Actualizaciones Maestro Imagen total Extracto Imagen parcial (solo las modificaciones) Consultas

Extracto Refreshed Periódico Actualizaciones Maestro Imagen total Extracto Imagen parcial (solo las modificaciones) Consultas Día Hora en períodos predeterminados Consultas

Extracto Refreshed Inmediato Actualizaciones Maestro Imagen total Extracto Imagen parcial a cada actualización del

Extracto Refreshed Inmediato Actualizaciones Maestro Imagen total Extracto Imagen parcial a cada actualización del Maestro Consultas

Tipos de Réplicas • Las réplicas pueden asumir los siguientes formatos: – Periódica –

Tipos de Réplicas • Las réplicas pueden asumir los siguientes formatos: – Periódica – Continua – Check-in / Check-out

Réplica Periódica Actualizaciones Maestro Imagen total Réplica Imagen parcial en períodos predeterminados Día Hora

Réplica Periódica Actualizaciones Maestro Imagen total Réplica Imagen parcial en períodos predeterminados Día Hora Consultas

Réplica Continua Actualizaciones Maestro Imagen total Réplica Imagen parcial a cada actualización de la

Réplica Continua Actualizaciones Maestro Imagen total Réplica Imagen parcial a cada actualización de la réplica Consultas

Réplica Check - in/out Actualizaciones Ima l a t o t gen i c

Réplica Check - in/out Actualizaciones Ima l a t o t gen i c r a p n Image Maestro Ima gen Consultas Réplica al Consultas tota l Réplica Consultas

Transacciones • Una transacción es un conjunto de alteraciones en las Bases de Datos.

Transacciones • Una transacción es un conjunto de alteraciones en las Bases de Datos.

Transacciones Distribuidas • • Consulta remota Actualización remota Consulta distribuida Alteración distribuida

Transacciones Distribuidas • • Consulta remota Actualización remota Consulta distribuida Alteración distribuida

Consulta Distribuida Server A Cliente DB 1 Select * From DB 1. T 1,

Consulta Distribuida Server A Cliente DB 1 Select * From DB 1. T 1, DB 2. T 2 DB 2 Server B

Alteración Distribuida Server A Cliente Begin Transaction Update DB 1. T 1. . .

Alteración Distribuida Server A Cliente Begin Transaction Update DB 1. T 1. . . Update DB 2. T 2. . . Commit DB 2 DB 1 DB 2 Server B