Fundamentos de las Bases de Datos Distribuidas

Description

Unidad 1 de Introducción a los sistemas de base de datos distribuidas
Víctor Adame
Mind Map by Víctor Adame, updated more than 1 year ago
Víctor Adame
Created by Víctor Adame over 6 years ago
154
1

Resource summary

Fundamentos de las Bases de Datos Distribuidas
  1. Conceptos básicos
    1. Base de datos distribuida BDD:
      1. Se puede definir como una colección de múltiples bases de datos distribuidas interrelacionadas de forma lógica sobre una red de computadoras.
        1. Ventajas
          1. Localización transparente de los datos
            1. Transparencia en los nombres
              1. Transparencia de fragmentación
                1. Más fiabilidad y disponibilidad
                  1. Mejora del rendimiento
                    1. Expansión más sencilla
                    2. Inconvenientes
                      1. Costo de desarrollo del software
                        1. Mayor probabilidad de errores
                          1. Mayor sobrecarga de procesamiento
                      2. SGBD distribuido:
                        1. El que gestiona BD distribuidas de forma transparente para el usuario y la trabaja como si fuera una sola centralizada.
                        2. Componentes de una BDD
                          1. BD locales. SGBDD. Red de comunicaciones. Diccionario o directorio global.
                            1. Componentes Básicos
                        3. Objetivos de las B.D.D.
                          1. Autonomía local
                            1. No dependencia de un sitio central
                              1. Operación continua
                                1. La confiabilidad
                                  1. La confiabilidad
                                  2. Independencias
                                    1. Independencia de fragmentación
                                      1. Independencia de replicación
                                        1. mejor rendimiento
                                          1. mejor disponibilidad
                                          2. Independencia de ubicación
                                            1. Independencia de sistema operativo
                                              1. Independencia de red
                                                1. Independencia de DBMS
                                                  1. (Que el usuario no tiene por que saber el funcionamiento)
                                                  2. Procesamiento de consultas distribuidas
                                                  3. Disciplinas de estudio
                                                    1. Los ambientes en los que se encuentra con mayor frecuencia el uso de las bases de datos distribuidas son:
                                                      1. Cualquier organización que tiene una estructura descentralizada, como puede ser los organismos gubernamentales y/o de servicio público.
                                                        1. La industria de la manufactura, particularmente, aquella con plantas múltiples. Por ejemplo, la industria automotriz.
                                                          1. Aplicaciones de control y comando militar.
                                                            1. Líneas de transportación aérea.
                                                              1. Cadenas hoteleras.
                                                                1. Servicios bancarios y financieros.
                                                                  1. Como principales disciplinas de estudio para conocer las bases de datos tenemos las siguientes:
                                                                    1. a) Ingeniería b) Algebra c) Base de datos d) Redes
                                                                2. Arquitectura de bases de datos distribuidas.
                                                                  1. En un sistema de bases de datos distribuidas, existen varios factores que se deben tomar en consideración que definen la arquitectura del sistema:
                                                                    1. Distribución
                                                                      1. Heterogeneidad
                                                                        1. Autonomía
                                                                          1. de diseño
                                                                            1. de comunicación
                                                                          2. ANSI-SPARC la cual divide a un sistema en tres niveles: Interno, conceptual y externo.
                                                                            1. El nivel Interno
                                                                              1. El nivel Externo
                                                                                1. El nivel Conceptual
                                                                                2. Debido a que no existe un equivalente de una arquitectura estándar para sistemas de manejo de bases de datos distribuidas, cada sistema ha adoptado su propia arquitectura
                                                                                  1. Para definir ese modelo de referencia se puede seguir uno de los siguientes enfoques:
                                                                                    1. Basado en componentes
                                                                                      1. Basado en funciones
                                                                                        1. Basado en datos
                                                                                      2. ARQUITECURA DE UN SISTEMA GESTOR DE BASE DE DATOS DISTRIBUIDAS.
                                                                                        1. SMBDD Homogéneas
                                                                                          1. Mismos sistemas
                                                                                          2. Heterogéneas:
                                                                                            1. Se realizan solicitudes de datos de otros sistemas que tienen:
                                                                                              1. Diferente hardware
                                                                                                1. Diferente SGBD
                                                                                                  1. Diferente hardware y SGBD
                                                                                            Show full summary Hide full summary

                                                                                            Similar

                                                                                            elementos que componen un software educativo
                                                                                            Quetzael Santillan
                                                                                            Redes e Internet
                                                                                            Karen Echavarría Peña
                                                                                            Clase 2 Twitter
                                                                                            Aula CM Tests
                                                                                            Clase 4: Test Herramientas de Twitter para el Community Manager
                                                                                            Aula CM Tests
                                                                                            MENTEFACTO BASE DE DATOS
                                                                                            jessica patiño
                                                                                            Sistema de Activaciones SISACT
                                                                                            c.alonso.torres
                                                                                            Clase* - Instagram
                                                                                            Aula CM Tests
                                                                                            Habilidades de la cultura digital
                                                                                            Oscar Mantilla
                                                                                            SISTEMA DE COMPUTO
                                                                                            JoseGarciaCruz26
                                                                                            SISTEMA GESTOR DE BASES DE DATOS
                                                                                            Sammy Yanez