Download haz clic aquí

Document related concepts

Base de datos distribuida wikipedia , lookup

Base de datos wikipedia , lookup

Middleware wikipedia , lookup

NewSQL wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Transcript
Procesamiento en Sitios Múltiples y Datos en
sitios Múltiples.
Según Peter Rob (Rob, 2004), el escenario de Procesamiento en Sitios
Múltiples y Datos en sitios Múltiples (MPMD por sus siglas en inglés)
describe un sistema de administración de base de datos totalmente distribuida
con soporte para múltiples procesadores de datos y de transacciones en
diversos sitios. Según el nivel de soporte de diferentes tipos de sistemas de
administración de base de datos centralizados, los DDBMS se clasifican en
homogéneos y heterogéneos.
Sistemas de administración de bases de datos distribuidas homogéneas
Los sistemas de base de datos distribuida homogéneas integran sólo un
tipo de Sistema de Administración de Base de Datos (DBMS) centralizado a
través de una red; por lo tanto, el mismo DBMS se ejecutará en diferentes
mainframes, minicomputadoras y microcomputadoras. En la Figura 1
podemos observar un sistema de base de datos homogéneo.
Figura 1. Escenario de base de datos distribuida homogénea.
Sistemas de administración de base de datos distribuida heterogéneas
Por el contrario, los sistemas de administración de base de datos
heterogéneas integran diferentes tipos de DBMS centralizados a través de
una red (véase Figura 2). Un sistema de administración de bases de
datos distribuida totalmente heterogénea soporta diferentes DBMS que,
incluso, pueden soportar diferentes modelos de datos (relacional, jerárquico o
de red) que funcionan en diferentes sistemas de cómputo, tales como
mainframes, minicomputadoras y computadoras personales.
Figura 2. Escenario de base de datos distribuida heterogénea.
En la actualidad ningún DDBMS soporta en su totalidad el escenario ilustrado
en la Figura 2 ni el escenario totalmente heterogéneo. Algunas versiones de
DDBMS soportan varias plataformas, sistemas operativos y redes, y permiten
el acceso a datos remotos a otro DBMS; no obstante, DDBMS como ésos aún
están sujetos a ciertas reestricciones. Por ejemplo:


El acceso remoto es sólo lectura y no soporta privilegios de escritura.
Se restringe el número de tablas remotas que pueden ser accedidas en
una sola transacción.


Se restringe el número de bases de datos distintas que pueden ser
accedidas.
Se restringe el modelo de base de datos que puede ser accesado; por
lo tanto, se puede permitir el acceso a bases de datos relacionales,
pero no a bases de red o jerárquicas.
La lista de restricciones anterior de ningún modo es exhaustiva. La tecnología
del DDBMS continúa cambiando con rapidez y con frecuencia se agregan
funciones nuevas. La administración de datos en sitios múltiples conduce a
numerosos temas que deben ser abordados y entendidos; por consiguiente,
durante el curso se examinarán varias características clave del sistema de
administración de base de datos distribuida.