Beruflich Dokumente
Kultur Dokumente
California
Licenciatura en Sistemas
Computacionales
Apuntes
Bases Docentes
De Datos Avanzadas
Bases De Datos Distribuidas
LGLL 2006 1
Bases de Datos Distribuidas
Centralizado Distribuido
Control centralizado: Control jerárquico:
un solo DBA DBA global y DBA local
LGLL 2006 3
Bases de Datos Distribuidas
Motivación
Conexión de bases de datos existentes.
Crecimiento Incremental.
Reduccion de overhead en comunicación.
Consideraciones de rendimiento (performance).
Disponibilidad y Confiabilidad.
Reducción de Costo (¿?)
LGLL 2006 4
Bases de Datos Distribuidas
Redes Computacionales
Una red de comunicación provee las capacicades
para que un proceso ejecutandose en un sitio de la
red envie y reciba mensajes de otro proceso
ejecutandose en un sitio distinto
Parámetros a considerar incluyen: Retraso en la
entrega de mensajes, Costo de transmisión de un
mensaje y Confiabilidade de la red.
Diferentes tipos de redes: point-to-point, broadcast,
5
lan, wan, LGLL 2006
Bases de Datos Distribuidas-Arquitecturas
Global Schema
Fragmentation
Schema
Allocation
Schema
DataBase DataBase
Manager Manager
System System
Local Local
Database
............ Database
Sitio 1 Sitio n
LGLL 2006 6
Bases de Datos Distribuidas-
Arquitecturas
Global Schema
Schema
Integration
Itermediate Itermediate
Schema ............ Schema
Translator Translator
Local Local
Conceptual Conceptual
Schema Schema
Local Local
Database
............ Database
Sitio 1 Sitio n
LGLL 2006 7
Bases de Datos Distribuidas-Arquitecturas
Transparencia de Localización
Independencia de BD locales
(local mapping transparency)
LGLL 2006 9
Bases de Datos Distribuidas-Diseño
LGLL 2006 10
Bases de Datos Distribuidas- Fragmentación
LGLL 2006 11
Bases de Datos Distribuidas-Criterios
LGLL 2006 13
Bases de Datos Distribuidas
Fragmentación Horizontal (HF)
LGLL 2006 14
Bases de Datos Distribuidas
Fragmentación Horizontal Derivada (DHF)
LGLL 2006 15
Bases de Datos Distribuidas Fragmentación
Vertical (VF)
LGLL 2006 16
Bases de Datos Distribuidas Fragmentación Mixta
LGLL 2006 17
Alojamiento de Fragmentos
LGLL 2006 18