¿Qué es una base de datos distribuida?

El diseño de la base de datos generalmente incluye el diseño físico de los dispositivos de hardware y software que administran el almacenamiento de datos de una empresa. Existen múltiples técnicas que se pueden aplicar al diseñar una base de datos. Una base de datos distribuida es una base de datos que se divide en múltiples dispositivos de hardware pero administrada por un controlador de base de datos central. Este enfoque distribuido generalmente proporciona un mejor rendimiento y confiabilidad.

Dividir una base de datos en unidades físicas separadas tiene muchos beneficios. Este enfoque proporciona un mejor control sobre datos específicos. También distribuye la carga en el hardware de la computadora y los dispositivos de red.

Una base de datos distribuida normalmente está separada por unidades de negocios, empresas o regiones geográficas. Este enfoque proporciona tiempos de respuesta más rápidos para los usuarios porque la base de datos es local para cada unidad de negocio dentro de la organización. La unidad de negocio es típicamente más pequeña que toda la organización, lo que reduce la carga general en cada servidor.

más grandeLas empresas tienen unidades de negocios separadas para funciones específicas. Algunos ejemplos incluyen departamentos de contabilidad, recursos humanos y ventas. Una base de datos distribuida está diseñada para servir a unidades de negocios específicas en toda la organización, al tiempo que mantiene el control desde un servidor central. Esta técnica permite la separación de hardware y datos en toda la empresa, lo que proporciona un mejor control y rendimiento general.

Un diseño de base de datos distribuido proporciona los beneficios del acceso central por la sede corporativa, al tiempo que permite el acceso local para unidades comerciales específicas. Este es un buen diseño para las empresas que se desembolsan en todo el mundo. También se recomienda para organizaciones que admitan múltiples carteras. Algunos ejemplos de industrias que se beneficiarían de este diseño incluyen fabricación, hospitalidad y banca.

Una base de datos distribuida también podría usarse en un ACCOOperación de desgaste. Una organización global generalmente incluiría una base de datos distribuida diseñada para servir a cada país. Este enfoque de distribución geográfica permitiría al país local consultar datos más rápido. La base de datos central accedería a los datos de cada país sin afectar cada aplicación de contabilidad local.

Las bases de datos distribuidas proporcionan una mejor flexibilidad para un negocio. Con los datos divididos entre múltiples servidores, se puede replicar fácilmente en un nuevo hardware en toda la organización. Esto reduce el riesgo de datos no disponibles debido a la falla del hardware.

Hay algunos inconvenientes en un diseño de base de datos distribuido. El más prevalente es la integridad y la concurrencia de la base de datos. A veces los datos distribuidos pueden no estar disponibles para el servidor central. Esto generalmente se debe a problemas de red dentro del sistema informático. Si bien la base de datos permanecerá disponible para las unidades de negocios locales, puede quedarse desactualizado dentro de la sede del centro de la organización hastaEl problema de la red se repara.

OTROS IDIOMAS