Diseño y Transparencia
De una Base de Datos Distribuida
DISEÑO DE LA BDD
Análisis de Requerimientos
Requisitos del sistema
Diseño de Vistas
Diseño conceptual
Consideraciones al diseño de un BDD
decisiones acerca de la ubicación de datos y programas a través de los diferentes sitios de una red de computadoras
Esquema Conceptual
Esquema Físico
Diseño de fragmentación
Asignación de fragmentación
Tranparencia dentro de la BDD
Proporcionar independencia de datos en el ambiente distribuido
Independencia Lógica
Se refiere a la inmunidad de las aplicaciones de usuario a los cambios en la estructura lógica de la base de datos.
Independencia Física
Se refiere al ocultamiento de los detalles sobre las estructuras de almacenamiento a las aplicaciones de usuario.
Niveles de Transparencia
Distribución
Perfectamente organizada según el número de nodos
Transaccion
Operaciones realizadas sin problemas
Rendimiento
Sistema y velocidad siempre en funcionamiento constante
Red
Los usuarios no se notan conectados en las transacciones
Localización de datos
El comando que se usa es independiente de la ubicación de los datos en la red
Esquema de nombramiento
Esto se logra proporcionando un nombre único a cada objeto en el sistema distribuido.
Replicación de datos
Se refiere a que si existen réplicas de objetos de la base de datos, su existencia debe ser controlada por el sistema no por el usuario.
Fragmentación de datos
Los objetos de la bases de datos están fragmentados, el sistema tiene que manejar la conversión de consultas del usuario definidas sobre relaciones globales a consultas definidas sobre fragmentos.