Arquitecturas de Bases de Datos

Beschreibung

Este mapa mental nos explica las ramas de la arquitectura de las bases de datos
Kellyn Yurany Galeano Garcia
Mindmap von Kellyn Yurany Galeano Garcia, aktualisiert more than 1 year ago
Kellyn Yurany Galeano Garcia
Erstellt von Kellyn Yurany Galeano Garcia vor etwa 9 Jahre
44
0

Zusammenfassung der Ressource

Arquitecturas de Bases de Datos
  1. Arquitectura Centralizada
    1. Sistemas con un único servidor que se encarga de todas las tareas
    2. Arquitectura Cliente-Servidor
      1. Mejoras en los equipos del lado del cliente:
        1. Memoria
          1. Procesador
            1. Disco
              1. Tarjeta de Vídeo
              2. Servidor de Transacciones
                1. Los clientes envían peticiones (SQL), el servidor las resuelve y retorna el resultado al cliente
                  1. Componentes
                    1. Procesos servidor
                      1. Proceso o hilo que atiende las peticiones del usuario
                      2. Gestor de bloqueos
                        1. Concesión de bloqueos y detección de interbloqueos
                        2. Proceso escritor
                          1. Volcado a disco de bloques en memoria principal
                          2. Escritor de registros
                            1. Escritura del registro histórico
                            2. Proceso de puntos de revisión
                              1. Monitor de Procesos
                                1. Revisión y recuperación de otros procesos
                        3. Arquitecturas Paralelas
                          1. Solución al problema de transacciones masivas
                            1. Paralelismo a nivel de disco (I/O) y de procesador
                              1. Medidas del rendimiento en
                                1. Productividad (Throughput): #Tareas/U.Tiempo
                                  1. Tiempo de Respuesta: ∆T para una tarea
                                  2. Niveles de Paralelismo
                                    1. Grano Grueso
                                      1. Cada transacción en un procesador diferente
                                      2. Grano Fino
                                        1. Las operaciones de cada transacción se pueden distribuir en varios procesadores
                                      3. Inconvenientes con el Paralelismo
                                        1. Costo de Inicio
                                          1. Tiempo para iniciar un proceso
                                          2. Interferencia
                                            1. Cuellos de botella para acceder a los recursos compartidos
                                            2. Sesgo
                                              1. La partición de las tareas en procesos paralelos no siempre es uniforme
                                          3. Bases de Datos Distribuidas
                                            1. Nodos (Emplazamiento) distribuidos geográficamente
                                              1. Administración independiente (Autónoma) de cada nodo
                                                1. Canales de comunicación mas lentos
                                                  1. Utilización de transacciones globales, locales y remotas
                                                    1. Sistemas distribuidos heterogéneos
                                                      1. Ventajas
                                                        1. Compartimento de Datos
                                                          1. Los usuarios de cada nodo pueden acceder a los datos de otros nodos (transacciones globales)
                                                          2. Autonomía
                                                            1. La administración de cada nodo es local (independiente de los otros) distribuyendo así la carga del DBA
                                                            2. Disponibilidad
                                                              1. La existencia de réplicas permite que la caida de un nodo no implique la caida total del sistema ( se aumenta en complejidad de recuperación pero se gana en disponibilidad del sistema)
                                                          Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                          ähnlicher Inhalt

                                                          American Dream
                                                          luisepeters
                                                          Historische Fakten des 20. Jahrhunderts
                                                          AntonS
                                                          soziale Ungleichheit
                                                          Melanie Najm
                                                          Elektromagnetismus
                                                          Peter Kasebacher
                                                          Social Media im Unterricht
                                                          Laura Overhoff
                                                          Kapitel 1: Was macht Psychologie einzigartig?
                                                          bence-bartos
                                                          FOST 2 Deskriptive und explorative Datenanalyse
                                                          Kathy H
                                                          Baustoffkunde II - TU Darmstadt
                                                          Lal Su
                                                          Φαρμακολογία Ι Σεπτεμβρίου 2017
                                                          Christina Martzi
                                                          Vetie Mikrobiologie 2010
                                                          Juliane Arendt
                                                          Vetie Fleisch 2021
                                                          Mascha K.