Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DISTRIBUIDAS
INTEGRANTES:
• DIEGO MÉNDEZ
• LUCAS ROJAS
• EVER CUQUEJO
• ALEJANDRO GUERRERO
• ROBERTO CARLOS GIMENEZ
INTRODUCCIÓN
¿QUE ES UNA BASE DE DATOS DISTRIBUIDA?
• • Mayor eficacia.
• • Mayor tolerancia a fallos: al estar distribuida la información en nodos, en caso de que se caiga un
nodo, dicha información va a encontrarse replicada en otros nodos.
• • Mayor velocidad y procesamiento distribuido: cuando se realiza una consulta, lo procesamientos
se dividen entre todos los nodos que forman el sistema distribuido, en lugar de enviarlos a un
único nodo y que el mismo tenga que hacer todo el trabajo.
• • Escalabilidad: si, por ejemplo, se necesita más procesamiento o añadir más disco duro, en lugar
de que los equipos crezcan de forma vertical añadiendo más almacenamiento, RAM o CPU, se
añaden equipos de forma horizontal al clúster o sistema distribuido
DESVENTAJAS
• • Complejidad - Se debe asegurar que la base de datos sea transparente, se debe lidiar con varios sistemas diferentes
que pueden presentar dificultades únicas. El diseño de la base de datos se tiene que trabajar tomando en cuenta su
naturaleza distribuida, por lo cual no podemos pensar en hacer joins que afecten varios sistemas.
• • Economía - la complejidad y la infraestructura necesaria implica que se necesitará una mayor mano de obra.
• • Seguridad - se debe trabajar en la seguridad de la infraestructura, así como cada uno de los sistemas.
• • Integridad - Se vuelve difícil mantener la integridad, aplicar las reglas de integridad a través de la red puede ser
muy caro en términos de transmisión de datos.
• • Falta de experiencia - las bases de datos distribuidas son un campo relativamente nuevo y poco común por lo cual
no existe mucho personal con experiencia o conocimientos adecuados.
• • Carencia de estándares - aún no existen herramientas o metodologías que ayuden a los usuarios a convertir un
DBMS centralizado en un DBMS distribuido.
• • Diseño de la base de datos se vuelve más complejo - además de las dificultades que generalmente se encuentran al
diseñar una base de datos, el diseño de una base de datos distribuida debe considerar la fragmentación, replicación y
ubicación de los fragmentos en sitios específicos.
SISTEMAS DE GESTIÓN DE BASES DE DATOS
DISTRIBUIDAS