2. Definicion
Consiste en un depósito de datos, es decir en un conjunto de datos
almacenado de manera ordenada los cuales siempre se
encuentran dispuestos a ser utilizados.
Pero tiene una particularidad que la diferencia y que consiste en
que estos datos están almacenados en distintos equipos que
integran un sistema y que tienen conexión entre si mediante una
conexion local o remota realizando una red.
3. CARACTERÍSTICAS
Los datos deben estar físicamente en más de un ordenador.
Los equipos deben estar interconectadas mediante una red (cada
equipo es un nodo de la red).
Los datos han de estar lógicamente integrados para recuperación
y actualización de los mismos.
En una única operación se puede acceder (recuperar o actualizar)
datos que se encuentran en más de un equipo (acceso a datos
locales o remotos).
Todas las acciones que necesiten realizarse sobre más de un
equipo serán transparentes al usuario (transparencia de
distribución para el usuario).
4. VENTAJAS
Debido a que la información está distribuida en localidades, los
resultados a las consultas se pueden obtener de manera rápida,
ágil y fiable. Así mismo, en caso de que alguna de las localidades
falle, como todas tienen autonomía local, el resto sigue trabajando
sin que se desactive el sistema.
DESVENTAJAS
La instalación de este sistema es mucho más compleja que el de
una base de datos centralizada. Asi que la administracion, el
control, seguridad tienden dificultad al cambio o modificacion.
5. TIPOS DE ARQUITECTURAS
Distribución: La informacion del sistema están localizados en el
mismo equipo o no.
Heterogeneidad: Cuando el sistema es heterogéneo cuando existe
la informacion en él que se compone en diversos equipos, de
diferentes fuentes como pueden ser locales o remotas.
Autonomía: Se presentan en diferentes niveles como se muestran
en la siguiente diapositiva.
6. AUTONOMIA EN BBD
Para lograr la independencia entre los componentes de una base
de datos se considera lo siguiente:
Autonomia del Diseño: Cada equipo no necesariamente necesita
utilizar los mismo requerimientos de otro equipo conectado a la de
red.
Autonomia de la Comunicacion: La habilidad de poder o no
comunicarse con otros sitios.
Autonomia de Ejecucion: Capacidad de ejecutar las operacion de
manera local sin que interfieran de manera externa.
Autonomia de Asociacion: Permite decidir cuanto y cuando
compartir recursos y funciones con otros, incluso decidir asociarse o
no.