Bases de Datos

Distribuidas Unidad de Titulación

Escuela Politécnica Nacional

Bienvenidos!

Ing. Adrián Égüez

BDD - Distribuidas

Escuela Politécnica Nacional

Definición

Ing. Adrián Égüez

Procesamiento Red y Datos Varios Servidores y Redes

BDD - Distribuidas

Escuela Politécnica Nacional

Fragmentación

Ing. Adrián Égüez

Horizontal y Vertical

Mayor nivel de Concurrencia

BDD - Distribuidas

Escuela Politécnica Nacional

Dificultades

Fragmentación

Ing. Adrián Égüez

Degradar el rendimiento

JOIN

BDD - Distribuidas

Escuela Politécnica Nacional

Grado

Fragmentación

Ing. Adrián Égüez

Una decisión que puede afectar el rendimiento de las consultas, variando de la posibilidad de no fragmentar, a la posibilidad de fragmentar la tabla por cada tupla o atributo individual.

BDD - Distribuidas

Escuela Politécnica Nacional

Alojamiento

Ing. Adrián Égüez

Dividir y alojar archivos individuales en los nodos de una red de computadores tomando en cuenta optimizar el costo mínimo de guardar, actualizar y consultar datos y llevar una métrica de desempeño minimizando el tiempo de respuesta y mejorando el rendimiento.

BDD - Distribuidas

Escuela Politécnica Nacional

Diseño Distribuido

Ing. Adrián Égüez

Programas

Datos

Red

Mejorar tiempos de respuesta transacciones y consultas

BDD - Distribuidas

Escuela Politécnica Nacional

Diseño Distribuido

Ing. Adrián Égüez

Decisiones

Localización de las Aplicaciones

Organización Lógica

Características de Acceso de las Aplicaciones a la Base

BDD - Distribuidas

Escuela Politécnica Nacional

BDD Distribuidas

Ing. Adrián Égüez

Más Flexible e Incremental

BDD completamente Replicadas

BDD parcialmenteReplicadas

BDD Particionadas

Procesamiento de consultas es problema más complejo que BDD centralizada

BDD - Distribuidas

Escuela Politécnica Nacional

BDD Distribuidas

Ing. Adrián Égüez

¿Relaciones Fragmentada Replicada?

Consultas más costosas

¿Afecta el Modelo de BDD a las consultas Distribuidas?

Si

BDD - Distribuidas

Escuela Politécnica Nacional

Descomposición de Consultas

Ing. Adrián Égüez

Es exactamente igual en BDD Centralizados y Distribuidos

BDD - Distribuidas

Escuela Politécnica Nacional

Transacción

Ing. Adrián Égüez

Una colección de operaciones que conforman una única unidad lógica de trabajo

BDD - Distribuidas

Escuela Politécnica Nacional

Operaciones ACID

Ing. Adrián Égüez

  • Atomicidad
  • Durabilidad
  • Aislamiento
  • Consistencia

BDD - Distribuidas

Escuela Politécnica Nacional

Operaciones ACID

Ing. Adrián Égüez

  • Atomicidad

Transacción se completa

BDD - Distribuidas

Escuela Politécnica Nacional

Operaciones ACID

Ing. Adrián Égüez

  • Durabilidad

Completa una transacción y es persistida en una base de datos 

BDD - Distribuidas

Escuela Politécnica Nacional

Operaciones ACID

Ing. Adrián Égüez

  • Aislamiento

Cundo los sistemas de bases de datos soportan el fallo de sistema dado a la posibilidad de que varias  transacciones concurrentes puedan resultar en actualizaciones erróneas

Bases de Datos Distribuidas Unidad de Titulación

By Adrian Eguez

Bases de Datos Distribuidas Unidad de Titulación

Slides para las clases de Tutorias

  • 777