Desventajas de DBMS Distribuido

Los sistemas de bases de datos distribuidas son un tipo de DBMS donde las bases de datos están presentes en diferentes ubicaciones y conectadas a través de una red. Cada sitio en una base de datos distribuida es capaz de acceder y procesar datos locales así como datos remotos. Aunque el DBMS distribuido es capaz de una comunicación efectiva y el intercambio de datos, aún sufre varias desventajas, como se indica a continuación. 

  1. Naturaleza compleja: 
    las bases de datos distribuidas son una red de muchas computadoras presentes en diferentes ubicaciones y brindan un nivel sobresaliente de rendimiento, disponibilidad y, por supuesto, confiabilidad. Por lo tanto, la naturaleza del DBMS distribuido es comparativamente más compleja que la de un DBMS centralizado. Se requiere software complejo para DBMS distribuido. Además, no garantiza la replicación de datos, lo que agrega aún más complejidad en su naturaleza. 
     
  2. Costo general: 
    varios costos, como el costo de mantenimiento, el costo de adquisición, el costo del hardware, los costos de red/comunicación, los costos de mano de obra, etc., se suman al costo general y lo hacen más costoso que el DBMS normal. 
     
  3. Problemas de seguridad: 
    en una base de datos distribuida, además de no mantener la redundancia de datos, la seguridad de los datos y de la red es una preocupación primordial. Una red puede ser fácilmente atacada por robo y uso indebido de datos. 
     
  4. Control de integridad: 
    en un vasto sistema de base de datos distribuida, es importante mantener la coherencia de los datos. Todos los cambios realizados en los datos de un sitio deben reflejarse en todos los sitios. El costo de comunicación y procesamiento es alto en DBMS distribuido para hacer cumplir la integridad de los datos. 
     
  5. Falta de estándares: 
    aunque proporciona una comunicación y un intercambio de datos efectivos, aún no existen reglas y protocolos estándar para convertir un DBMS centralizado en un DBMS distribuido grande. La falta de estándares disminuye el potencial de DBMS Distribuido.
  6. Falta de soporte profesional:
    debido a la falta de estándares de comunicación adecuados, no es posible vincular diferentes equipos producidos por diferentes proveedores en una red que funcione sin problemas. Así varios buenos recursos pueden no estar disponibles para los usuarios de la red.
  7. Diseño de datos complejo: el  
    diseño de una base de datos distribuida es más complejo en comparación con una base de datos centralizada. 
     

Si los datos no se distribuyen correctamente en diferentes sitios, el tiempo de procesamiento de consultas aumentará y la respuesta a las requests será lenta.

Publicación traducida automáticamente

Artículo escrito por simranjenny84 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *