Вы находитесь на странице: 1из 28

Sistema Multibase de Datos.

Sistema Multibase de Datos.

Es aquella que almacena en ms de un lugar fsico y cada uno de stos es


manejado por un DBMS, capaz de funcionar independientemente de los
otros. Algunos de ellos son completamente distribuidos, otros tienen un alto
grado de centralizacin.

Razones para construir un SD


o Datos compartidos. La principal ventaja de construir un
sistema distribuido de bases de datos es poder disponer de un
entorno donde los usuarios puedan acceder desde una nica
ubicacin a los datos que residen en otras ubicaciones.

o Autonoma. La principal ventaja de compartir datos por medio de


distribucin de datos es que cada ubicacin es capaz de
mantener un grado de control sobre los datos que se almacenan
localmente.

Sistemas Multibase de Datos

SGBDD.

Sistema Gestor de Bases de Datos Distribuida (SGBDD).

Son un producto de Software que permite la gestin de la base de datos y


posibilitan una distribucin transparente a los usuarios.
Deber contar con funciones de un SGBD centralizado y adems con
funciones tales como:
o
o
o
o
o
o

Capacidad de acceder a sitios remotos, transmitir consultas y datos entre diversos sitios a travs
de una red de Ordenadores.
Capacidad de rastrear la traza de distribucin y de replicacin de los datos en el catalogo de
SGBDD.
Capacidades de elaborar estrategias de ejecucin para consultas y transacciones con acceso a
datos situados en dodos diferentes.
Capacidad de mantener consistencia en las replicas de un elemento de informacin.
Capacidad de decidir cual de las copias de un elemento de informacin ser accedida.
Capacidad de recuperacin ante cadas de sitios individuales y fallos de un enlace de sistemas
de comunicacin.

Carctersticas SMulBD .

Un sistema multibase de datos (SMulBD) soporta operaciones en mltiples sistemas


de base de datos componentes (SBDC).
Cada SBDC es manejado por un sistema manejador de base de datos (SMBD).
Un SBDC en un SMulBD puede ser centralizado o distribuido y puede residir en la
misma computadora o en mltiples computadoras conectadas por un subsistema de
comunicacin.
Un SMulBD es llamado homogneo si todos los SMBD componentes son iguales; si
son diferentes entonces es llamado un SMulBD heterogneo.
Un SMuIBD puede ser clasificado en dos tipos basados en la autonomia de la SBDC
s sistema de base de datos no-federada y sistema de base de datos federada.
Un sistema de base de datos federada es una coleccin de sistemas cooperativos y
autonomos [Bhavani99]

Autonoma de Bases de Datos.


Propiedades:

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

Este tipo de manejadores, tiene un


manejo transparente para los usuarios.
Un sistema esta conformado por un
conjunto de bases de datos heterogneas.
Esto significa que puede o no tener
diferentes sistemas operativos, diferentes
equipos de computo(Hardware) diferentes
manejadores de bases de datos, diferente
modelo de datos (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
con quien, que y como compartir sus
datos, adems de que cada una cuenta
con su respectivo diseo.

En un sistema federado los usuarios tienen acceso a los datos, de los distintos
sistemas a travs de una interfaz comn.
No existe un sistema global que describa a todos los datos, de las distintas base
bases de datos, en su lugar hay varios esquemas unificados, cada uno describiendo
porciones de base de datos y archivos para el uso de cierta clase de usuarios.

Base de Datos Federada

Base de Datos No-Federada

Sistema Multibase de Datos..


Base de datos Federada.

Base de Datos No-Federada.

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 base
de datos, en su lugar hay varios
esquemas unificados cada uno
describiendo porciones de base de
datos y archivos para el uso de cierta
clase de usuarios.

Un sistema de base de datos nofederada es una integracin de SBDC


al participar en una federacin pierden
su autonoma y cualquier operacin
debe hacerse sobre la base de datos
global. Un sistema de este tipo no
distingue entre usuarios locales y
usuarios no-locales. Un tipo particular
de sistema de base de datos nofederado en el cual todas sus bases
estn completamente integradas para
proveer un esquema global simple
puede ser llamado SMulBD unificado.

o Fuertemente Acoplados:
La Federacin y sus administradores controlan el acceso y
mantienen el sistema, es decir, el administrador tiene la
responsabilidad de crear y mantener la Federacin y el
control de acceso de los sistemas de Bases de Datos
Componentes.
Se pueden clasificar, a su vez, en:
1) Federacin sencilla: permite crear y manejar un slo
esquema federado.
2) Federacin Mltiple: permite la creacin y el manejo de varios
esquemas federados.

Clasificacin.
Dbilmente acoplados.

Fuertemente acoplados.

Los usuarios deben de tratar


explcitamente con la base de
datos
Ej: omnibase, MRDSM

Los
administradores
de
la
federacin controlan el acceso y
mantienen el sistema.
Esquema federado nico SIRIUSDELTA, DDTS.
Mltiples esquemas federado:
Mermaid, MULTIBASE.

Beneficios de un SMulBD
o Reducen la
voluminoso.

vulnerabilidad de

un lugar nico

central

o Permiten el incremento en la potencia de los sistemas al adquirir


mini computadoras que son ms pequea y baratas.
o Incrementan el servicio y la posibilidad de respuesta de los
usuarios locales.

Inconvenientes
o Dependen
de la alta calidad de
las lneas de
telecomunicaciones , las cuales a su vez son vulnerables.
o Adems, las bases de datos locales pueden algunas veces
alejarse de las normas y las definiciones de los datos centrales lo
cual hace
surgir
problemas de
seguridad al distribuir
ampliamente el acceso a datos de alta sensibilidad.

Qu es la Interoperabilidad entre las BD?


o Es el acceso a varias BD con SMBD similares o diferentes.

Sistemas Multibases o Heterogneas.


Los sistemas de bases de datos mltiples crean la ilusin de la
integracin lgica de las bases de datos sin necesidad de su integracin
fsica.

Dificultades de su aplicacin.
Dificultades tcnicas.
Los sistemas de bases de datos mltiples crean la ilusin de la
integracin lgica de las bases de datos sin necesidad de su
integracin fsica.

Dificultades de su aplicacin.
Dificultades organizativas.
En ese caso es importante que el sistema de bases de datos
mltiples permita que los sistemas de bases de datos locales
conserven un elevado grado de autonoma para la base de datos
local y para las transacciones que se ejecuten con esos datos.

Vista unificada de datos.


Dado que se supone que los sistemas con bases de datos mltiples
ofrecen la ilusin de un solo sistema de bases de datos integrado,
hay que utilizar un modelo de datos comn. Una opcin adoptada can
frecuencia es el modelo relacional, can SQL como lenguaje comn de
consulta.

Qu es Heterogeneidad Sintctica?
Es la Heterogeneidad que se produce por la autonoma de los
componentes de la BD y por las diferencias en sus diseos.

Qu Heterogeneidad Semntica?
Es la que se da por las diferentes concepciones que se tienen de los
elementos por parte de las diferentes BD.

Sistemas de BD Federadas o
heterogneas.

Los sistemas de bases de datos federadas o bases de datos


heterogneas son sistemas computacionales que hacen disponible la
informacin desde diversas fuentes, y donde esas fuentes de
informacin pueden ser heterogneas, distribuidas y autnomas.

Arquitectura Sheth y Larson


o Esquema local:
Es el esquema conceptual de un sistema de bases de datos
componente de la federacin.
o Esquema componente:
Este resulta al transformar un esquema local a un modelo cannico o
comn de datos del sistema manejador de bases de datos
federadas.

o Esquema federado:
Pueden existir varios esquemas federados en el sistema,
dependiendo de cada tipo de usuarios dentro de la
federacin.
Las clases de usuarios son los que tienen funciones similares,
ejemplo ventas, justicia, compras, bibliotecas, etc.. Al
esquema federado tambin se le conoce como empresarial
o tambin de importacin.

Arquitectura.
En el caso de las bases de datos federadas
debemos identificar dos partes:
1)La parte de software.
2)La parte de arquitectura de esquema.

Un sistema federado debe cumplir 3


aspectos:
oAutonoma.
oHeterogeneidad.
oSistema distribuido.

Arquitectura de 3 niveles (ANSI/SPARC)


o Fsico (esquema interno).
o Lgico (Esquema conceptual).
o Externo (Esquema externo).
Esta arquitectura es muy usada en el diseo de bases de datos
relacionales mas no as en diseo de bases de datos orientadas a
objetos.

Conclusin:
Las BDsHeterogneas o Multibasesde Datos: Son aquellas donde
Sitios diferentes utilizan diferentes DBMSs, siendo cada
uno
esencialmente autnomo.
Bases de Datos Distribuidas Heterogneas: Se compone 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).

Вам также может понравиться