Base de Datos Federadas
Las bases de datos federadas son vistas unificadas de bases de dato sin dependientes. Aparentan ser una sola base de datos, pero son una colección de sistemas de basesde datos independientes, cooperativos, heterogéneos, que son autónomos y que permiten compartir todos o algunos de sus datos.
Una BDF aparenta ser una BD normal y corriente, pero no tiene existenciafísica, es una vista lógica. Se usa una interfaz común pero no existe un esquema global que describa a todos los datos de las distintas bases, en su lugar hay varios esquemas unificados, cada unodescribiendo porciones de bases de datos.
El componente principal es el administrador quien recibe una consulta y la descompone en varias consultas parciales sobre los componentes. Las bases de datosfederadas son muy importantes en la web, pues dan una vista común de los datos procedentes de fuentes muy distintas (Agencias de noticias, portales, foros, periódicos y revistas electrónicas, etc.)
Laimportancia principal de las multibase de datos y más correctamente de las bases de datos federadas fuertemente acopladas radica principalmente en su bi-procesamiento. Es decir, en su capacidad de atenderconsultas globales, al mismo tiempo que permite que la base de datos componentes siga atendiendo a sus aplicaciones locales.
La existencia de un esquema global permite que el lenguaje implementadopara llevar a cabo las consultas sea fácil de aprender y entender debido a que este da a la multibase de datos la apariencia de acceso a una base de datos sencilla y por lo tanto las operaciones dedistribución son transparentes para el usuario.
El problema de la heterogeneidad de las bases de datos componentes puede hacer que algunas tareas lleguen a ser complejas. La tarea de optimización deconsultas requiere de información como la velocidad de procesamiento del CPU, la velocidad de entrada / salida entre otros, para cada una de las bases de datos, así como el tamaño de los resultados...
Regístrate para leer el documento completo.