base de datos d
ARQUITECTURA DE UNA BASE DE DATOS DISTRIBUIDA
Se debe tomar en cuenta varios factores para la definición de la arquitectura de un sistema:
Distribución: Los componentes delsistema están localizados en la misma computadora o en diferente computador.
Heterogeneidad: Es cuando existen en él componentes que se ejecutan en diversos sistemas operativos.
Autonomía: Se puedepresentar en diferentes niveles, como son:
Autonomía de diseño: Está relacionadas a su propio diseño.
Autonomía de comunicación: Es cómo y cuándo comunicarse con otros SMBD.
Autonomía deejecución: Ejecutar operaciones locales como quiera.
ARQUITECTURA
ANSI/SPAR
1. Arquitectura ANSI/X3/SPARC para BDD [IMAG.10] 1
La arquitectura ANSI / SPARC se divide en 3niveles:
EL NIVEL INTERNO. Es el que se ocupa de la forma como se almacenan físicamente los datos.
EL NIVEL EXTERNO. Es el que se ocupa de la forma como los usuarios individuales perciben los datos.EL NIVEL CONCEPTUAL. Es un nivel de mediación entre los otros dos, es decir define las estructuras de almacenamientos el Administrador de Base de Datos.
No existe un equivalente de unaarquitectura estándar para sistemas de manejo de bases de datos distribuidas, cada sistema ha adoptado su propia arquitectura.
Se debe definir un modelo de referencia para un esquema de estandarizaciónen bases de datos distribuidas, cuyo propósito es dividir el trabajo en piezas y esas piezas se relacionan unas con otras. Se sigue los siguientes enfoques:
1. Basado en componentes. Se definen lascomponentes del sistema junto con las relaciones entre ellas.
Basado en funciones. Se identifican las diferentes clases de usuarios junto con la funcionalidad que el sistema ofrecerá para cadaclase.
Basado en datos. Se identifican los diferentes tipos de descripción de datos y se especifica un marco de trabajo arquitectural el cual define las unidades funcionales que realizarán y/o...
Regístrate para leer el documento completo.