Tipos de arquitecturas
FACTORES QUE DEBEN TOMAR EN CONSIDERACIÓN QUE
DEFINEN LA ARQUITECTURA DEL SISTEMA
• Distribución: Los componentes del sistema están localizados en lamisma
computadora o no.
• Heterogeneidad: Un sistema es heterogéneo cuando existen en él componentes
que se ejecutan en diversos sistemas operativos, de diferentes fuentes, etc.
• Autonomía: Se puedepresentar en diferentes niveles, los cuales se describen a
continuación:
1. Autonomía de diseño: Habilidad de un componente del sistema para decidir
cuestiones relacionadas a su propio diseño.
2.Autonomía de comunicación: Habilidad de un componente del sistema para decidir
como y cuando comunicarse con otros SGBD (Sistema Gestor de Bases de Datos).
3. Autonomía de ejecución: Habilidad de uncomponente del sistema para ejecutar
operaciones locales como quiera.
Multibase de datos distribuida
Son vistas unificadas de bases de datos
independientes aparentan ser una sola base
de datos, pero sonuna colección de sistemas
de bases de datos independientes,
cooperativos, heterogéneos, que son
autónomos y que permiten compartir todos o
algunos de sus datos.
SISTEMA HOMOGÉNEO
Las bases de datosdistribuidas homogéneas
usan el mismo software de SGBD y tienen las
mismas aplicaciones en cada nodo. Tienen un
esquema común y pueden tener grados
diversos de autonomía local. Pueden estar
basadasen cualquier SGBD que soporte estas
características, pero no puede haber más de
un SGBD en el sistema.
Base de Datos HETEROGÉNEAS
Las Bases de datos heterogéneas con un alto
grado de autonomíalocal. Cada nodo en el
sistema tiene sus propios usuarios,
aplicaciones y datos locales y es el sistema el
que trata con ellos directamente y sólo
conecta con otros nodos en busca de
información que
notiene.
Base de datos Federada
Un sistema de bases de datos federadas es una cole
cción de sistemas de bases de datos cooperativos
y autónomos. En un sistema federado los usuarios ti
enen...
Regístrate para leer el documento completo.