Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por
Cúcuta, Colombia
2020
Taller de bases de datos distribuidas
Facultad de ingeniería
Ingeniería en TIC
Docente:
Asignatura
Cúcuta, Colombia
2020
TALLER
DESARROLLO
1. Una Base de Datos Distribuida (BDD) es una colección de datos distribuidos en diferentes
nodos de una red de computadoras. Cada sitio de la red es autónomo, puede ejecutar
aplicaciones locales y al menos una aplicación global, lo cual requiere el acceso a datos,
ubicados en varios sitios, usando un subsistema de comunicación
2. Ventajas
Primero son los costos de comunicación
Cuesta menos crear un un sistema de pequeños ordenadores con la misma potencia
que un único ordenador
Aumento de la fiabilidad y la disponibilidad de los datos.
Los procesos de expansión se hacen más sencillos en un sistema distribuido; cuando
se quiere añadir un nuevo sitio en nuestro sistema distribuido, el resto de operaciones
que se ejecutan en los demás no se verán afectados.
La autonomía de estos sistemas es alta.
Desventajas
Rendimientos
Las actualizaciones concurrentes
La confiabilidad
La mayor complejidad
Procesamiento difícil de controlar
Falta de estándares y de experiencia en estos modelos avanzados de BD.
No se puede garantizar al 100 % el rendimiento y la fiabilidad.
3. Objetivos
Autonomía local
No dependencia de un sitio central
Operación continua
Independencia con respecto a la localización
Independencia de replica
Procesamiento distribuido de consultas
Manejo distribuido de transacciones
Independencia con respecto al equipo
Independencia con respecto al sistema operativo
Independencia con respecto a la red
Independencia con respecto a la DBMS
4. Componentes
Un SGBD tiene varios módulos, cada uno de los cuales realiza una función específica. El
sistema operativo proporciona servicios básicos al SGBD, que es construido sobre él.
• El compilador del LDD convierte las sentencias del LDD en un conjunto de tablas que
contienen metadatos. Estas tablas se almacenan en el diccionario de datos.