Base de Batos Heterogénea
Las
BDs Heterogéneas o Multibase de Datos son aquellas donde Sitios diferentes
utilizan diferentes DBMSs, siendo cada uno esencialmente autónomo. Es posible
que algunos sitios no sean conscientes de la existencia de los demás y quizás
proporcionen facilidades limitadas para la cooperación en el procesamiento de
transacciones.
En
las bases de datos distribuidas heterogéneas puede que los
diferentes sitios utilicen esquemas y software de gestión de sistemas de bases
de datos diferentes. Puede que algunos sitios no tengan información de la
existencia del resto y que sólo proporcionen facilidades limitadas para la
cooperación en el procesamiento de las transacciones.
La heterogeneidad se debe a que los datos de cada BD son de diferentes tipos o formatos. El enfoque heterogéneo es más complejo que el enfoque homogéneo y favorece el enfoque ascendente. Es una tecnología reciente y aún existen pocas en
el
mercado.
Hoy
en día existe la tendencia a crear software que permita tener acceso a diversas
bases de datos autónomas preexistentes almacenadas en SGBD heterogéneos. La
Heterogeneidad de las BD es inevitable cuando diferentes tipos de BD coexisten
en una organización que trata de compartir datos entre éstas. Investigadores
han enfocado sus esfuerzos en la exploración de un esquema global que trate de
resolver los problemas de la Heterogeneidad, la definición de Protocolos Ínter
operables y la integración de las BD.
Las
Bases de Datos Distribuidas Heterogéneas se componen de un conjunto de
localidades, cada una de las cuales mantiene un SBD local, éstas pueden
procesar transacciones locales (aquellas que se realizan sobre esa localidad).
Ejemplo:
El
tratamiento de la información ubicada en bases de datos distribuidas
heterogéneas exige una capa de software adicional por encima de los sistemas de
bases de datos ya existentes. Esta capa de software se denomina sistema de
bases de datos múltiples. Puede que los sistemas locales de bases de datos empleen
modelos lógicos y lenguajes de definición y de tratamiento de datos diferentes,
y que difieran en sus mecanismos de
control de concurrencia y de administración
de las transacciones. Los sistemas de bases de datos múltiples crean la ilusión
de la integración lógica de las bases de datos sin necesidad de su integración
física. La integración completa de sistemas heterogéneos en una misma base de
datos distribuida homogénea suele resultar difícil o imposible.
No hay comentarios:
Publicar un comentario