Download haz clic aquí
Document related concepts
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.