Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Base de Datos Distribuidas - Homogéneas y Heterogéneas
Base de Datos Distribuidas - Homogéneas y Heterogéneas
Heterogneas y Homogneas
En un trabajo que se realice con ms de un equipo de cmputo, es necesario tener
en consideracin que se pueden incorporar diferentes tipos de computadores como
microcomputadores pequeos, estaciones de trabajo y sistemas de computadores grandes
de aplicacin general.
Un rea en la cual se est integrando la tecnologa con nuevas arquitecturas o
formas de hacer las cosas es, sin lugar a dudas, el rea de los sistemas distribuidos de
informacin. Ellos se refieren al manejo de datos almacenados en equipos de cmputo
localizados en muchos sitios, ligados a travs de una red de comunicaciones.
Un sistema distribuido de bases de datos consiste en un conjunto de localidades,
cada una de las cuales puede participar en la ejecucin de transacciones que accedan a
datos de una o varias localidades. la diferencia principal entre los sistemas de bases
centralizados y distribuidos es que, en los primeros, los datos residen en una sola localidad,
mientras que, en los ltimos, se encuentran en varias localidades.
En estas bases de datos todos los sitios tienen idntico software de Sistemas
Gestores de Bases de Datos, son conscientes de la existencia de los dems sitios y
acuerdan cooperar en el procesamiento de las solicitudes de los usuarios. En estos
sistemas los sitios renuncian a una parte de su autonoma en cuanto a su derecho
de modificar los esquemas o el software gestor de base de datos. Ese software
tambin debe cooperar con los dems sitios en el intercambio de la informacin
sobre las transacciones para hacer posible el procesamiento de las transacciones
entre varios sitios
Debido a las necesidades que surgen en las grandes compaas, diferentes bases
de datos se han ido desarrollando e implementando para estar a la altura de las demandas
de los usuarios, stas bases de datos pueden ser diseadas independientemente de la
organizacin.
Como resultado, las bases de datos heterogneas aparecen cuando diferentes tipos de
bases de datos coexisten en una organizacin que trata de compartir datos entre stas.
El tratamiento de la informacin ubicada en bases de datos distribuidas
heterogneas 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
mltiples. Puede que los sistemas locales de bases de datos empleen modelos lgicos y
lenguajes de definicin y de tratamiento de datos diferentes, y que difieran en sus
mecanismos de control de concurrencia y de administracin de las transacciones.
En las bases de datos distribuidas heterogneas puede que los diferentes sitios
utilicen esquemas y software de gestin de sistemas de bases de datos diferentes. Puede
que algunos sitios no tengan informacin de la existencia del resto y que slo proporcionan
facilidades limitadas para la cooperacin 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 heterogneo es ms complejo que el enfoque homogneo y favorece
el enfoque ascendente. Es una tecnologa reciente y an existen pocas en el mercado. Hoy
en da existe la tendencia a crear software que permita tener acceso a diversas bases de
datos autnomas preexistentes almacenadas en SGBD heterogneos. En una base de
datos distribuida heterognea se requiere realizar cierta labor de traduccin para que los
distintos SGBD puedan comunicarse entre s, esta tarea puede ser de mayor o menor
complejidad, dependiendo del usuario, por Ejemplo:
REFERENCIAS BIBLIOGRFICAS
http://goo.gl/OQPnCq
http://goo.gl/7DVgiL
http://goo.gl/Nv0L7b
http://goo.gl/ivxEW9
http://goo.gl/cN3sHZ
http://goo.gl/pIUsgp
http://goo.gl/PU07BZ
http://goo.gl/rcf79m