SlideShare una empresa de Scribd logo
1 de 8
BASE DE DATOS PARA APLICACIONES



T.S.U. LAURA HERNÁNDEZ MARTÍNEZ


       BASE DE DATOS DISTRIBUIDAS
INTRODUCCIÓN

• Una Base de Datos Distribuida(BDD) es un conjunto de varias
  bases de datos, que se encuentran relacionadas lógicamente.
• Las BDD son implementadas debido al crecimiento de los
  datos de las organizaciones, con lo cual se logra tener un
  acceso seguro a la Base de datos.
• Los usuarios acceden a la base de datos distribuida a través de
  una serie de aplicaciones: locales y globales, la primera no
  requiere datos de otras instalaciones y las globales si las
  requieren.
CARACTERÍSTICAS

• Colección de datos compartidos lógicamente relacionados.
• Datos divididos en una serie de fragmentos.
• Los fragmentos pueden ser replicados. Y cada fragmento se
  asigna a distintas instalaciones.
• El SGBD de cada instalación puede gestionar las aplicaciones
  locales de manera autónoma.
• Cada SGBD participa en al menos una aplicación global.
Sistema Homogéneo y Heterogéneo

• Sistemas homogéneo: todos los nodos utilizan el mismo SGBD,
  son mucho más fáciles de diseñar y mantener.

• Sistema heterogéneo: los nodos pueden utilizar diferentes
  SGBD y estos pueden estar basados en distintos modelos de
  datos subyacentes, se requiere labor de traducción para que
  los distintos SGBD puedan comunicarse entre sí.
DDBMS
El DDBMS es el Sistema de Administración de Datos Distribuido, es el
encargado de la creación y mantenimiento de un BDD. Debe
proporcionar las siguiente funcionalidad:
 • Acceso a nodos remotos y permitir la transferencia de consultas y de
    datos entre los nodos
 • Procesamiento avanzado de consultas
 • Control avanzado de seguridad
 • Mecanismos avanzados de control de concurrencia para mantener la
    coherencia de los datos distribuidos y posiblemente replicados
 • Servicios avanzados de recuperación para tener en cuenta los fallos
    de los nodos individuales y fallos de los enlaces de comunicaciones
FRAGMENTACIÓN
• La fragmentación es necesaria debido a los siguientes
  aspectos:
• Encontrar la unidad de relación apropiada ya que el acceso
  no se realiza en la totalidad si no en subcojuntos.
• Al contar con sub-relaciones para acceder es mejor hacer
  replicación de datos.
• Si tomamos las sub-relacione como unidad de relación se
  pueden ejecutar una gran cantidad de transacciones
  concurrentemente.
FRAGMENTACIÓN
Fragmentación horizontal:
• Agrupa las tuplas de una relación que son utilizadas de manera
  colectiva por las transacciones de mayor importancia.
• Los fragmentos horizontales se generan especificando un
  predicado que imponga una restricción a las tuplas de la relación.
Fragmentación vertical:
• Agrupa los atributos de una relación que son utilizados de manera
  conjunta por las transacciones de mayor importancia.
• Un fragmento vertical se define utilizando la operación de
  proyección del algebra relacional.
VENTAJAS Y DESVENTAJAS
Ventajas:
• Las organizaciones cuentan con una distribución en diversas ubicaciones
  adecuada.
• Se tiene un mejor acceso a los datos, de igual manera se pueden añadir mas
  nodos , haciendo que sea mas sencilla su expansión, sin afectar las
  operaciones de otros nodos.
• Es más barato añadir estaciones de trabajo a una red que actualizar un sistema
  mainframe.
Desventajas:
• Es mas complejo por todos los requerimientos que se deben cumplir.
• No existen estándares o metodología que ayuden a la implementación de un
  SGBDD.
• El diseño de la BD es mas complejo y no existe gente preparada para aplicar
  una BDD

Más contenido relacionado

La actualidad más candente

Bases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosBases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosJavier Martínez Pedrajas
 
Bd centralizadas distribuidas
Bd centralizadas distribuidasBd centralizadas distribuidas
Bd centralizadas distribuidasJuanSaldaaRived
 
bases de datos distribuidas
bases de datos distribuidasbases de datos distribuidas
bases de datos distribuidasBofo Cid
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos DistribuidasAndresSuarez
 
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASDISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASNatalia Ludeña
 
Arquitectura de bases de datos distribuidas
Arquitectura de bases de datos distribuidasArquitectura de bases de datos distribuidas
Arquitectura de bases de datos distribuidasJimRocy
 
Evolución de la computación distribuida
Evolución de la computación distribuidaEvolución de la computación distribuida
Evolución de la computación distribuidalemafla
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidasMax Perez
 
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASREGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASKatty Landacay
 
Base de datos distribuidos 2
Base de datos distribuidos 2Base de datos distribuidos 2
Base de datos distribuidos 2leybit
 
Sistemas de Bases de Datos Distribuidas
Sistemas de Bases de Datos DistribuidasSistemas de Bases de Datos Distribuidas
Sistemas de Bases de Datos DistribuidasDamián Rotta
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidasjuan carlos
 
Bases de datos Distribuidas
Bases de datos DistribuidasBases de datos Distribuidas
Bases de datos DistribuidasPatricia Flores
 

La actualidad más candente (20)

Bases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datosBases de datos centralizadas y bases de datos
Bases de datos centralizadas y bases de datos
 
Bd centralizadas distribuidas
Bd centralizadas distribuidasBd centralizadas distribuidas
Bd centralizadas distribuidas
 
bases de datos distribuidas
bases de datos distribuidasbases de datos distribuidas
bases de datos distribuidas
 
Base de datos distribuidos
Base de datos distribuidosBase de datos distribuidos
Base de datos distribuidos
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos Distribuidas
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos Distribuidas
 
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDASDISEÑO DE BASES DE DATOS DISTRIBUIDAS
DISEÑO DE BASES DE DATOS DISTRIBUIDAS
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
Arquitectura de bases de datos distribuidas
Arquitectura de bases de datos distribuidasArquitectura de bases de datos distribuidas
Arquitectura de bases de datos distribuidas
 
Evolución de la computación distribuida
Evolución de la computación distribuidaEvolución de la computación distribuida
Evolución de la computación distribuida
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Distribuidas y centralizadas
Distribuidas y centralizadasDistribuidas y centralizadas
Distribuidas y centralizadas
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidas
 
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASREGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
 
Bases de datos locales
Bases de datos localesBases de datos locales
Bases de datos locales
 
BASE DE DATOS DISTRIBUIDAS
BASE DE DATOS DISTRIBUIDASBASE DE DATOS DISTRIBUIDAS
BASE DE DATOS DISTRIBUIDAS
 
Base de datos distribuidos 2
Base de datos distribuidos 2Base de datos distribuidos 2
Base de datos distribuidos 2
 
Sistemas de Bases de Datos Distribuidas
Sistemas de Bases de Datos DistribuidasSistemas de Bases de Datos Distribuidas
Sistemas de Bases de Datos Distribuidas
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Bases de datos Distribuidas
Bases de datos DistribuidasBases de datos Distribuidas
Bases de datos Distribuidas
 

Similar a Base de Datos Distribuida

Similar a Base de Datos Distribuida (20)

Cuestiones de Repaso Capitulo 22
Cuestiones de Repaso Capitulo 22Cuestiones de Repaso Capitulo 22
Cuestiones de Repaso Capitulo 22
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Cuestiones de Repaso: Capítulo 22
Cuestiones de Repaso: Capítulo 22Cuestiones de Repaso: Capítulo 22
Cuestiones de Repaso: Capítulo 22
 
Final presentacionactualizada
Final presentacionactualizadaFinal presentacionactualizada
Final presentacionactualizada
 
Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11
 
Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos Distribuidas
 
Expo final
Expo finalExpo final
Expo final
 
Arquitecturas de Base de Datos- kmm.pptx
Arquitecturas de Base de Datos- kmm.pptxArquitecturas de Base de Datos- kmm.pptx
Arquitecturas de Base de Datos- kmm.pptx
 
Tipos_Arquitecturas_de_Base_de_Datos.pptx
Tipos_Arquitecturas_de_Base_de_Datos.pptxTipos_Arquitecturas_de_Base_de_Datos.pptx
Tipos_Arquitecturas_de_Base_de_Datos.pptx
 
Tema del 1.1 al 1.2
Tema del 1.1 al 1.2Tema del 1.1 al 1.2
Tema del 1.1 al 1.2
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
UNIDAD 2 DISEÑO DE LAS BASES DE DATOS DISTRIBUIDAS
UNIDAD 2 DISEÑO DE LAS BASES DE DATOS DISTRIBUIDASUNIDAD 2 DISEÑO DE LAS BASES DE DATOS DISTRIBUIDAS
UNIDAD 2 DISEÑO DE LAS BASES DE DATOS DISTRIBUIDAS
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
1. introducción y conceptos básicos
1. introducción y conceptos básicos1. introducción y conceptos básicos
1. introducción y conceptos básicos
 
Trabajo tic
Trabajo ticTrabajo tic
Trabajo tic
 
Base de datos
Base de datosBase de datos
Base de datos
 

Último

el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 

Base de Datos Distribuida

  • 1. BASE DE DATOS PARA APLICACIONES T.S.U. LAURA HERNÁNDEZ MARTÍNEZ BASE DE DATOS DISTRIBUIDAS
  • 2. INTRODUCCIÓN • Una Base de Datos Distribuida(BDD) es un conjunto de varias bases de datos, que se encuentran relacionadas lógicamente. • Las BDD son implementadas debido al crecimiento de los datos de las organizaciones, con lo cual se logra tener un acceso seguro a la Base de datos. • Los usuarios acceden a la base de datos distribuida a través de una serie de aplicaciones: locales y globales, la primera no requiere datos de otras instalaciones y las globales si las requieren.
  • 3. CARACTERÍSTICAS • Colección de datos compartidos lógicamente relacionados. • Datos divididos en una serie de fragmentos. • Los fragmentos pueden ser replicados. Y cada fragmento se asigna a distintas instalaciones. • El SGBD de cada instalación puede gestionar las aplicaciones locales de manera autónoma. • Cada SGBD participa en al menos una aplicación global.
  • 4. Sistema Homogéneo y Heterogéneo • Sistemas homogéneo: todos los nodos utilizan el mismo SGBD, son mucho más fáciles de diseñar y mantener. • Sistema heterogéneo: los nodos pueden utilizar diferentes SGBD y estos pueden estar basados en distintos modelos de datos subyacentes, se requiere labor de traducción para que los distintos SGBD puedan comunicarse entre sí.
  • 5. DDBMS El DDBMS es el Sistema de Administración de Datos Distribuido, es el encargado de la creación y mantenimiento de un BDD. Debe proporcionar las siguiente funcionalidad: • Acceso a nodos remotos y permitir la transferencia de consultas y de datos entre los nodos • Procesamiento avanzado de consultas • Control avanzado de seguridad • Mecanismos avanzados de control de concurrencia para mantener la coherencia de los datos distribuidos y posiblemente replicados • Servicios avanzados de recuperación para tener en cuenta los fallos de los nodos individuales y fallos de los enlaces de comunicaciones
  • 6. FRAGMENTACIÓN • La fragmentación es necesaria debido a los siguientes aspectos: • Encontrar la unidad de relación apropiada ya que el acceso no se realiza en la totalidad si no en subcojuntos. • Al contar con sub-relaciones para acceder es mejor hacer replicación de datos. • Si tomamos las sub-relacione como unidad de relación se pueden ejecutar una gran cantidad de transacciones concurrentemente.
  • 7. FRAGMENTACIÓN Fragmentación horizontal: • Agrupa las tuplas de una relación que son utilizadas de manera colectiva por las transacciones de mayor importancia. • Los fragmentos horizontales se generan especificando un predicado que imponga una restricción a las tuplas de la relación. Fragmentación vertical: • Agrupa los atributos de una relación que son utilizados de manera conjunta por las transacciones de mayor importancia. • Un fragmento vertical se define utilizando la operación de proyección del algebra relacional.
  • 8. VENTAJAS Y DESVENTAJAS Ventajas: • Las organizaciones cuentan con una distribución en diversas ubicaciones adecuada. • Se tiene un mejor acceso a los datos, de igual manera se pueden añadir mas nodos , haciendo que sea mas sencilla su expansión, sin afectar las operaciones de otros nodos. • Es más barato añadir estaciones de trabajo a una red que actualizar un sistema mainframe. Desventajas: • Es mas complejo por todos los requerimientos que se deben cumplir. • No existen estándares o metodología que ayuden a la implementación de un SGBDD. • El diseño de la BD es mas complejo y no existe gente preparada para aplicar una BDD