Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Bases de datos distribuidas
1. Bases de Datos
Distribuidas.
Ing. Octavio Sánchez
Delgado.
Víctor Dolores Marcos.
8° Cuatrimestre
2. Bases de Datos Distribuidas.
Un sistema de bases de Datos Distribuidas
se compone de un conjunto de sitios
conectados entre si mediante una red de
comunicación en donde cada sitio esta
ubicado de manera especifica.
3. TIPOS DE BASES DE DATOS
DISTRIBUIDAS.
DDBMS HETEROGÉNEO
_ Esquema global único.
_ Modelo de datos y lenguaje de consultas común.
_ Esquema integrado.
_ Consultas reales distribuidas BD FEDERADA
Integración manual
Integración de datos
Acceso integrado
BD HOMOGÉNEA
Usan el mismo software
Mismas aplicaciones para cada nodo
Esquema común y pueden tener grados diversos de autonomía local
4. REGLAS DE LA BASES DE
DATOS (BDD)
Independencia y Autonomía del sitio local.
Independencia del sitio local.
Independencia de fallas.
Independencia de ubicación
Transparencia de Fragmentación
Transparencia de Replicación
Procesamiento de Consulta Distribuida
Procesamiento de Transacciones Distribuidas
Independencia de Hardware
Independencia del Sistema Operativo
Independencia de la Red
Independencia de la Base de Datos
5. BASES DE DATOS DISTRIBUIDAS
Los componentes de una BDD, se tienen que
considerar AUTONOMOS, para logra independencia y
así responder de manera eficiente cuando se les
requiera, considerando los siguientes aspectos:
Autonomía de Diseño: Cada sitio no requiere de los
mismos equipos de trabajo, software o incluso
SGBD.
Autonomía de Comunicación: Cada sitio puede o
no tener comunicación con otros.
Autonomía de Ejecución: Capacidad de ejecutar
operaciones locales sin la interferencia de las
externas.
Autonomía de Asociación: Capacidad de decidir
cuando compartir funcionalidades o recursos con
otros sitios.
6. VENTAJAS
- Confiabilidad o Disponibilidad: Fácil conexión
entre los datos de sitios sin tener en cuenta el
hardware y software utilizados.
- Flexibilidad: Al realizar un movimiento o
cambio en algún dato en sitios diferente no
hay que realizar cambios en la BD.
- Distribución de la carga de trabajo: Al utilizar la
potencia de las computadoras de cada sitio y
maximizar la ejecución de las aplicaciones
- Compartición: La información puede ser
compartida por usuarios o sucursales diferentes
de la misma organización u organizaciones
diferentes, logrando comunicación entre
usuarios distantes