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

Made with Slides.com