Contenido de la nueva página Bases de datos múltiples Una base de datos múltiple actúa como una aplicación de front-end de múltiples componentes heterogéneos. La base de datos múltiple provee operaciones para el acceso de información en cada componente, manteniendo la consistencia de información entre las diversas fuentes y proporcionando un método de acceso uniforme a los servicios que cada componente ofrece. La diversidad de lenguajes de programación y consulta, modelos de datos y métodos de integración determina diferentes estilos en la arquitectura de una base de datos múltiple que varían, desde el estilo fuertemente acoplado al débilmente acoplado. En general, los sistemas fuertemente acoplados integran a las diversas fuentes de información a través de un esquema conceptual global que proporciona una vista uniforme de los diversos componentes a un alto nivel. El uso de un esquema conceptual global oculta las diferencias estructurales entre los diferentes componentes y da al usuario la ilusión de estar accesando una simple base de datos centralizada. Por otra parte, en los sistemas débilmente acoplados la integración de los componentes se basa en un lenguaje de acceso común que todos los componentes deben acordar, y en el cual todas las funciones están estandarizadas. En este caso, los componentes locales son modificados para que cumplan con el requisito de soportar el lenguaje o protocolo de comunicación global. |