Una Base de Datos Distribuida (BDD) es una colección de múltiples bases de datos lógicamente interrelacionadas que se encuentran físicamente distribuidas en diferentes sitios de una red informática. Estas bases de datos operan de manera independiente, pero el sistema de gestión de bases de datos distribuido (SGBDD) las presenta al usuario como una única base de datos lógica. Permiten que los datos se almacenen en la ubicación geográfica más apropiada, facilitando el acceso y la gestión.
b)Dos ventajas de las Bases de Datos Distribuidas son:1. Fiabilidad y Disponibilidad: Al tener los datos duplicados o fragmentados en múltiples sitios, la falla de un nodo no necesariamente interrumpe la operatividad de todo el sistema. Si un sitio falla, otros sitios pueden seguir proporcionando acceso a los datos, aumentando la tolerancia a fallos.2. Rendimiento Mejorado: Los datos pueden almacenarse más cerca de los usuarios que los necesitan con mayor frecuencia, lo que reduce el tiempo de acceso a los datos y mejora el rendimiento de las consultas locales. También permite el procesamiento paralelo de las operaciones, distribuyendo la carga de trabajo entre los nodos.
c)Dos desventajas de las Bases de Datos Distribuidas son:1. Complejidad en la Gestión: La administración de una BDD es significativamente más compleja que la de una base de datos centralizada. Requiere gestionar la fragmentación, replicación, consistencia, recuperación de fallos y seguridad a través de múltiples sitios, lo que aumenta la complejidad del diseño, implementación y mantenimiento.2. Coste Elevado: La implementación y el mantenimiento de una BDD suelen ser más costosos. Esto incluye el coste de software especializado, hardware de red adicional, mayor capacidad de almacenamiento y el personal cualificado necesario para su gestión. Los requisitos de seguridad y consistencia distribuidas también pueden añadir gastos operativos.





