SISTEMAS DE BASES DE DATOS DISTRIBUIDOS HOMOGÉNEOS Y HETEROGÉNEOS

SISTEMAS DE BASES DE DATOS DISTRIBUIDOS HOMOGÉNEOS Y HETEROGÉNEOS

Base de Datos Homogéneas


Los sistemas de datos homogéneos le aparecen al usuario como un solo sistema y son 

mucho más fáciles de diseñar y administrar. Para que un sistema de datos distribuido sea 

homogéneo, la estructura de datos deben ser idénticas o compatible o compatible

en cada ubicación.

La aplicación de base de datos utilizada en cada ubicación también debe ser idéntica o compatible.

En una base de datos homogénea , todos los sitios almacenan los datos de forma idéntica.

Base de Datos Heterogénea


Es una base de datos distribuida heterogénea, el hardware, los sistemas operativos o las 

aplicaciones de la base de datos pueden ser diferentes en cada ubicación. 

Los diferentes sitios pueden utilizar diferentes modelos de datos y software.

una diferencia en el modelos de datos puede dificultar el procesamiento de consultas. Esto 


puede provocar problemas en el procedimiento de transacciones. El sitio puede ser 


incompatible o no estar familiarizado con los otros sitios. Los usuarios de una ubicación 

pueden leer datos en otra ubicación, pero no cargarlos ni modificarlos.

Para resolver estos problemas, una base de datos heterogénea para diferentes sitios 

requiere traducciones para comunicarse.

Las bases de datos distribuidas heterogéneas suelen ser difíciles de usar, lo que las hace 

económicamente inviables para muchas empresas.




Réplica 

Conserva copias y las guarda en sitios diferentes.

Disponibilidad ,Paralelismo incrementado ,Sobrecarga incrementada durante la actualización


Fragmentación

la relación en varios fragmentos y los guarda en sitios diferentes.

Esquema: Esquema-cuenta= (número-cuenta, nombre-sucursal, saldo)

Fragmentación Horizontal

r1,r2…..rn


Transparencia

No se exige a los usuarios que conozcan la ubicación concreta de los datos.

Transparencia de fragmentación.

Transparencia de Réplica.

Transparencia de la ubicación.

formas en que se puede fragmentar una relación


Horizontal

Cada fragmento está formado por una serie de tuplas (filas).

Vertical


Cada fragmento esta formado por una serie de columnas de la taba global. La fragmentación 

vertical se lleva a cabo por medio de un campo especial denominado identificación de tupla 

(un puntero (ID) con la dirección física o lógica del resto de las columnas en los diferentes 

fragmentos).


Mixta

Es un compendio de las dos anteriores.


Gestión de base de datos distribuidas

Un sistema de gestión de base de datos distribuidas centralizado integra lógicamente los 

datos. De tal manera que el usuario sienta que todos los datos se almacenan en el mismo 

sito (con el). 


El DDBMS es uno DBMS

que sincroniza todos los datos directa o periódicamente y asegura que todas las entradas, 

actualizaciones y eliminaciones que se ejecutan en un sitio se ejecutan automáticamente en 

los datos almacenados en otros lugares.

Una base de datos centralizados solo tiene un único archivo de base de datos que se 

encuentra en un sitio y se accede a través de una sola red.


VENTAJAS Y DESVENTAJAS DEL SISTEMA GESTOR DE BASE DE DATOS DISTRIBUIDOS
HOMOGÉNEO Y HETEROGÉNEO.



HOMOGENEAS

 El SGBD se utiliza un solo lenguaje para describir los esquemas.


HETEROGÉNEAS

 El SGBS utiliza más de 1 lenguaje para describir los esquemas.

Ventajas Homogénea


Reflejo en la escritura de la organización.

Mejora la compartición y la autonomía local.

Mejora la disponibilidad.

Mejora la fiabilidad.

Mejoran las prestaciones.

Economía.

Integración.

Capacidad de competitividad.



Ventajas Heterogénea


El tradicional procesamiento es fácilmente remplazable por gestores de B.D modernas

Nuevas capacidades como actualización en línea y la integridad de los datos son disponibles 

en SGBD modernos



Desventajas Homogénea


Complejidad.

Costes.

Seguridad.

Control de integridad mas complicado.

Carencia de estándares.

Falta de experiencia.

Diseños complejos.


Desventajas Heterogénea


Difícil intercambio, control y utilización global de datos.

Alto costo de mantenimiento y soporte.

Las similitudes y multiplicidad entre SGBD homogéneos (Aplica tanto a homogéneo como
heterogéneo)

Se pueden ejecutar los datos de la propia localidad a los datos situados en varias localidades diferentes, dando lugar a dos tipos de transacciones:


Transacciones locales 

Procesan información situada en el mismo nodo.


Transacciones globales

Procesan información situada en nodos diferentes. En este tipo los ordenadores deben estar interconectados entre si.

Se muestra un video donde se encuentra base de datos heterogéneas y homogéneas





Conclusiones:Los sistemas de bases de datos distribuidos homogéneos le aparecen al usuario como un solo sistema y son mucho más fáciles de diseñar y administrar por parte de las homogeneas y las heterogeneas de los sistemas operativos o las aplicaciones de la base de datos pueden ser diferentes en cada ubicación. Los diferentes sitios pueden utilizar diferentes modelos de datos y software.


Comentarios

Entradas más populares de este blog

FUNDAMENTOS DE LAS BASES DE DATOS DISTRIBUIDAS

Arquitectura de las base de datos distribuidas