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

Comentarios
Publicar un comentario