1.1 Concepto de bases de datos distribuidos
Un sistema de base de datos
distribuidos se compone de un conjunto de sitios, conectados entre sí mediante
algún tipo de red de comunicaciones, en el cual:
- Cada sitio es un sistema de base de datos en sí mismo.
- Los sitios han convenido en trabajar juntos, con el fin de que un usuario de cualquier sitio pueda obtener acceso a los datos de cualquier punto de la red tal como si todos los datos estuvieran almacenados en el sitio propio del usuario.
Normalmente en las empresas utilizan base de datos distribuidas ya que si se presenta alguna falla en un ordenador de algún empleado los demás pueden realizar y actualizar sus datos en el servidor sin afectar los demás ordenadores.
Por otro lado, una base de datos centralizado se ejecuta en un solo ordenador y si algo falla ya no se podrá realizar las actualizaciones.
![]() |
| Fig. 1.1: Arquitectura de una BDC y BDD |
1.2 Diseño de base de datos distribuidos
Existen
diverso diseño para realizar una base puede ser de manera jerárquico o esquema
conceptual el cual describe la base de datos integrada (esto es, todos los
datos que son utilizados en alguna aplicación, las bases de datos físico, se
utiliza para, mapear el esquema conceptual a las áreas de almacenamiento y
determinar los métodos de acceso a las bases de datos. En el diseño de base de
datos de fragmentación, se determina por la forma en que las relaciones
globales se subdividen en fragmentos ya sea horizontales, verticales o mixtos.
Para el diseño de una base de datos debe cumplir con los siguientes enfoques:
- Fragmentación: este se determina por la forma en que las relaciones globales se subdividen en fragmentos horizontales, verticales o mixtos.
- Diseño de la asignación de los fragmentos: esto se determina en la forma en que los fragmentos se mapean a las imágenes físicas, en esta forma, también se determina la solicitud de fragmentos.
- Se tienen como objetivos: Maximizar el procesamiento local. Distribución de la carga de trabajo. Costo y disponibilidad del almacenamiento en diferentes sitios.
- La estrategia ascendente (Botom-Up).
- La estrategia descendente (Top-Down). Al momento del diseño real de la BDD se pueden emplear ambas estrategias en diferentes etapas del proyecto. Al diseñar una BDD se pueden optar por dos estrategias:
![]() |
| Fig.1.2: Estructura del diseño de base de datos distribuida |
1. Erick Beltran Gozcon
2. Alan González Gómez
3. Claudia González González


No hay comentarios:
Publicar un comentario