Página principal

De Base de datos distribuidas
Ir a la navegaciónIr a la búsqueda

FUNDAMENTOS DE BDD

A. Objetivos Bases de Datos Distribuidas


1) Lograr Mayor Seguridad 2) Conseguir Minimizar Costos 3) Evitar concurrencia 4) Aumentar Productividad

B. Disciplinas Estudio Bases de Datos Distribuidas

Como principales disciplinas de estudio para conocer las bases de datos tenemos las siguientes:

A) INGENIERIA: Para conocer como se desarrollan y que forma tendran para implementarse

B) ALGEBRA: Buscando establecer relaciones en base a funciones algebraicas

C) BASES DE DATOS: Buscando un adecuado funcionamiento de acuerdo a los principios de estas

D) REDES: Implementado en adecuado sistema para su funcionamiento sin concurrencia


C. Arquitectura Bases de Datos Distribuidas

En esta parte sera de gran utilidad establecer y dejar en claro como sera la comunicacion entre la base de datos para que cuando se implemente en las demas sedes no se tenga que volver a organizar. Es de vital importancia dejar claro como sera la interaccion entre el cliente-servidor para que al guardar datos o hacer los diferente tipos de operaciones no se duplique la informacion y se tenga la certeza de obtener datos reales. Para esto definiremos 3 niveles que son:

1. Nivel interno: es el nivel más bajo de abstracción, y define cómo se almacenan los datos en el soporte físico, así como los métodos de acceso.

2. Nivel conceptual: es el nivel medio de abstracción. Se trata de la representación de los datos realizada por la organización, que recoge las vistas parciales de los requerimientos de los diferentes usuarios y las aplicaciones posibles. Se configura como visión organizativa total, e incluye la definición de datos y las relaciones entre ellos.

3. Nivel externo: es el nivel de mayor abstracción. A este nivel corresponden las diferentes vistas parciales que tienen de la base de datos los diferentes usuarios. En cierto modo, es la parte del modelo conceptual a la que tienen acceso.

CARACTERISTICAS

1. Los datos deben estar físicamente en más de un ordenador (distintas sedes) 2. Las sedes deben estar interconectadas mediante una red (cada sede es un nodo de la red) 3. Los datos han de estar lógicamente integrados (recuperación y actualización) tanto en local como remoto (esquema lógico global y único) 4. En una única operación se puede acceder (recuperar o actualizar) datos que se encuentran en más de una sede (acceso a datos locales o remotos) 5. Todas las acciones que necesiten realizarse sobre más de una sede serán transparentes al usuario (transparencia de distribución para el usuario)