Sunteți pe pagina 1din 4

Bases de Datos Federadas

El avance espectacular de las comunicaciones y la creciente necesidad de


cooperar con otras entidades independientes, obligan a replantear los
conceptos fundamentales de las bases de datos, dirigindose de forma
directa a la reciente tendencia de crear software para tener acceso a varias
bases de datos autnomas preexistentes almacenadas en SGBD heterogneos.
Pero el acceso a varias bases de datos como si de una sola se tratara viene
acompaado de problemas como la integracin, seguridad, control, etc. Para
poner solucin a estos problemas y ofrecer un adecuado acceso a varias bases
de datos se han desarrollado nuevos esquemas como los Sistemas Gestores de
Bases de Datos Federadas (SGBDF)
Un sistema de bases de datos federadas es una coleccin de sistemas de bases
de datos cooperativos y autnomos. En un sistema federado los usuarios
tienen acceso a los datos, de los distintos sistemas, a travs de una interfaz
comn sin embargo, no existe un esquema global que describa a todos los
datos de las distintas bases de datos, en su lugar hay varios esquemas
unificados, cada uno describiendo porciones de bases de datos y archivos para
el uso de cierta clase de usuarios.
Las bases de datos federadas son vistas unificadas de bases de datos
independientes aparentan ser una sola base de datos, pero son una coleccin
de sistemas de bases de datos independientes, cooperativos, heterogneos,
que son autnomos y que permiten compartir todos o algunos de sus datos.
Una BDF aparenta ser una BD normal y corriente, pero no tiene existencia
fsica, es una vista lgica.

Los primeros sistemas gestores de bases de datos surgen en los 60, pero no es
hasta los 90 cuando aparecen los sistemas gestores de bases de datos
federados. Aunque el concepto de bases de datos federadas viene de Hammer
y McLeod en 1979 y luego retomado en 1985 por Heimbigner y McLeod y
posteriormente en 1990 y 1991 por Sheth y Larson y luego por Saltor. En
general los sistemas gestores de bases de datos federados, tienen la funcin
de compartir solo la informacin que quieran compartir las entidades
participantes, adems de que los usuarios locales podrn acceder de forma
transparente a los dems datos compartidos y ver los suyos, como si fuera una
sola base de datos, esto sin embargo no es algo sencillo pero es algo muy til.
Se debe remarcar que una base de datos federada no es una base de datos
nica distribuida, ms bien son soluciones para acceder a la informacin
depositada en distintas bases de datos. Un sistema de bases de datos
federadas es una coleccin de sistemas de bases de datos cooperativos y
autnomos.
La importancia principal de las bases de datos federadas radica principalmente
en subprocesamiento. Es decir, en su capacidad de atender consultas globales,
al mismo tiempo que permite que la base de datos componente siga
atendiendo a sus aplicaciones locales.
En un sistema federado los usuarios tienen acceso a los datos, de los distintos
sistemas, a travs de una interfaz comn sin embargo, no existe un esquema
global que describa a todos los datos de las distintas bases de datos, en su
lugar hay varios esquemas unificados, cada uno describiendo porciones de
bases de datos y archivos para el uso de cierta clase de usuarios.
La autonoma o la integracin de los componentes la controla el administrador
del sistema global en colaboracin con los administradores de las bases de
datos componente. Este nivel de integracin se da de acuerdo a las
necesidades propias de cada componente.
Es posible agrupar/desagrupar componentes para formar una federacin,
pudiendo entrar/salir componentes de la federacin.
AUTONOMA DE BASES DE DATOS
1.
2.
3.
4.

Diseo: modelo, lenguaje, implementacin.


Comunicacin: como, cuando se responde a otros sistemas.
Ejecucin: Criterio a seguir en la toma de decisiones.
Asociacin: decisin de que datos se comparten y a quien.

Forma en que opera un SBDF


Los componentes de un SBDF (Sistema de base de datos federadas) pueden
efectuar operaciones locales o bien ejecutar consultas sobre los datos de la

federacin y pueden tambin ser usadas por otros componentes de la


federacin.
La autonoma o la integracin de los componentes la controla el administrador
del sistema global en colaboracin con los administradores de las bases de
datos componente. Este nivel de integracin se de de acuerdo a las
necesidades propias de cada componente.

Es posible tambin la agrupacin en una federacin o la misma


desincorporacin de la misma, y de igual forma es posible que entren o salgan
componentes.
Para poder lograr esto se establecen diferentes esquemas en el nivel federal.
Se debe remarcar que una base de datos federada no es una base de datos
nica distribuida, ms bien son soluciones para acceder informacin
depositada en diferentes bases de datos.
1. Integracin manual, todo queda a cargo de unas pocas personas. Implica
muchos cambios
2. Integracin de datos. Se crea una nueva base de datos.
3. Acceso integrado. DBMF (Data base manager federated) o SGBDF (Sistema
gestor de bases datos federadas) o SMBDF (Sistema manejador de bases de
datos federadas).
PROPIEDADES
Este tipo de manejadores, tiene un manejo transparente para los usuarios.
Se aprecia como una sola base de datos. A esto se le conoce como nter
operar y existen tres formas: Distribuidas, federadas o multibase.
El sistema est conformado por un conjunto de bases de datos heterogneas.
Esto significa que pueden o no tener diferentes sistemas operativos, diferente
equipo de computo (hardware), diferentes manejadores de bases de datos,
diferente modelo de datos(J, red, Relacional, orientada a objetos), diferente
estructura de datos.
Las bases de datos que participan en la BDF mantienen su autonoma. Esto
quiere decir que cada elemento de la federacin decide con quien, que y como
compartir sus datos, adems de que cada una cuenta con su respectivo diseo
de acuerdo con las necesidades del usuario.
El MBDF (Manejador de Bases de Datos Federadas) recibe una consulta
sencilla y este a su vez la descompone en varia consultas parciales.

El MBDF deber tener una optimizador de recursos para aprovechar


correctamente todos los componentes.
Pueden ser fsicamente distribuidas en diferentes lugares e incluso en lugares
muy lejanos.

S-ar putea să vă placă și