SlideShare una empresa de Scribd logo
1 de 35
BASE DE DATOS DISTRIBUIDAS

        LINA RUIDIAZ
       NASER ROMERO
      JAVIER SERRANO
     RODRIGO CABRERA
        JASSER MEJIA
QUE ES UNA BASE DE DATOS DISTRIBUIDAS

• Un sistema de BDD es un sistema en
  el cual múltiples sitios de base de
  datos están ligados por un sistema
  de comunicación .
• En un sistema de base de datos
  distribuida, los datos se almacenan
  en    varios    computadores.      Los
  computadores       de    un    sistema
  distribuido se comunican entre sí a
  través de diversos medios de
  comunicación, tales como cables de
  alta velocidad o líneas telefónicas
COMPARACION BD CENTRALIZADA VS
        DISTRIBUIDAS
¿QUÉ NO ES UNA BASE DE DATOS
DISTRIBUIDA?



Un caso de sistema NO
considerado      BDD      :
Considere el mismo banco
del ejemplo anterior, pero
con la configuración del
sistema mostrado ,       La
información en diferentes
sucursales esta distribuida
en tres computadores (
"backend" computers ),
que realizan el control de
funciones de la base de
datos. Las aplicaciones
son      ejecutadas     por
diferentes computadores.
ARQUITECTURA DE UN SISTEMA DE BASES DE DATOS DISTRIBUIDAS

La mayoría de los sistemas de manejo de bases
de datos disponibles actualmente están basadas
en la arquitectura ANSI-SPARC la cual divide a un
sistema en tres niveles: interno, conceptual y
externo.
  representa la visión de la comunidad de
  usuarios de los datos en la base de datos, No
  toma en cuenta la forma en que las
  aplicaciones individuales observan los datos o
  como éstos son almacenados.

  La vista externa proporciona una ventana a la
  vista conceptual lo cual permite a los usuarios
  observar únicamente los datos de interés y los
  aísla de otros datos en la base de datos.

  es el nivel de descripción más bajo de los
  datos en una base de datos. Este proporciona
  una interfaz al sistema de archivos del sistema
  operativo el cual es el responsable del acceso
  a la base de datos.
•BASADOS EN COMPONENETES:

•BASADO EN FUNCIONES


  •BASADOS EN DATOS:



                            .
VENTAJAS Y DESVENTAJAS DE UNA BDD
VENTAJAS
DESVENTAJAS




•
TIPOS DE ARCHIVOS
FRAGMENTACIÓN

 • FRAGMENTACIÓN HORIZONTAL
 • FRAGMENTACIÓN VERTICAL
 • FRAGMENTACIÓN MIXTA O HIBRIDA
FRAGMENTACIÓN HORIZONTAL
FRAGMENTACIÓN VERTICAL
FRAGMENTACIÓN MIXTA O HIBRIDA
NIVELES DE TRANSPARENCIA EN SBDD




• LA TRANSPARENCIA AL NIVEL DE RED.
• LA TRANSPARENCIA SOBRE REPLICACIÓN DE DATOS.
• LA TRANSPARENCIA A NIVEL DE FRAGMENTACIÓN DE DATOS
TRANPARENCIA A NIVEL DE RED


                              .
• INDEPENDENCIA LÓGICA DE DATOS:




• INDEPENDENCIA FÍSICA DE DATOS:
CARÁCTERÍSTICAS DE LAS BDD
COMPONENTES DE UNA BDD
 HARDWARE



 SOFTWARE
PROCESAMIENTO DISTRIBUIDO DE CONSULTAS
• NODO 2:
DEPARTAMENTO



•   100 tuplas.
•   Cada tupla tiene 35 bytes de longitud.
•   El campo NDpto tiene 4 bytes de longitud.
•   El campo Responsable tiene 9 bytes de longitud.
•   El campo Edificio tiene 10 bytes de longitud.
EJEMPLO DE CONSULTA DISTRIBUIDA
EJEMPLO DE CONSULTA DISTRIBUIDA
EJEMPLO DE CONSULTA DISTRIBUIDA
PROCESO DISTRIBUIDO DE CONSULTAS
UTILIZANDO SEMIJOIN




                 .
EJEMPLO DE PROCESO DISTRIBUIDO DE CONSULTAS
             UTILIZANDO SEMIJOIN
EJEMPLO DE PROCESO DISTRIBUIDO DE CONSULTAS UTILIZANDO SEMIJOIN
RECUPERACION
Vamos a estudiar ahora algunos de los problemas más comunes que se presentan en
los sistemas de bases de datos distribuidas. En los entornos distribuidos de datos
podemos encontrar lo siguientes:

• Fallo de los nodos

• Copias múltiples de fragmentos de datos

• Transacción distribuida correcta

• Fallo de las conexiones de comunicación
LOS SISTEMAS DISTRIBUIDOS ESTAN DIVIDIDOS EN DOS
  CLASES SEPARADAS
HOMOGÉNEAS




                .


HETEROGÉNEAS
LAS DOCE REGLAS DE UN DDBMS
                         I. AUTONOMÍA LOCAL
          II. NO DEPENDENCIA DE UN SITIO CENTRAL
                    III. OPERACIÓN CONTINUA
  IV. INDEPENDENCIA CON RESPECTO A LA LOCALIZACIÓN
 V. INDEPENDENCIA CON RESPECTO A LA FRAGMENTACIÓN
                VI. INDEPENDENCIA DE RÉPLICA
     VII. PROCESAMIENTO DISTRIBUIDO DE CONSULTAS
       VIII. MANEJO DISTRIBUIDO DE TRANSACCIONES
        IX. INDEPENDENCIA CON RESPECTO AL EQUIPO
X. INDEPENDENCIA CON RESPECTO AL SISTEMA OPERATIVO
      XI. INDEPENDENCIA CON RESPECTO ALA RED
     XII. INDEPENDENCIA CON RESPECTO AL DBMS
M. en C. Anastacio Antolino
Hernández
DISEÑO DE LA BDD
• En el diseño de bases de datos
  distribuidas se debe considerar el
  problema de como distribuirla
  información      entre     diferentes
  sitios.       Existen        razones
  organizacionales       las     cuales
  determinan en gran medida lo
  anterior. Sin embargo, cuando se
  busca eficiencia en el acceso a la
  información, se deben abordar
  dos     problemas      relacionados.
  Primero,     como       fragmentarla
  información.     Segundo,       como
  asignar cada fragmento entre los
  diferentes sitios de la red.
ESTRATEGIAS DE DISEÑO
                                    En este caso se partirá de
    los esquemas conceptuales locales y se trabajaría para
    llegar a conseguir el esquema conceptual global.
    Después se pasaría al diseño de distribución. Esta
    estrategia suele ser utilizada para integrar varias bases
    de datos centralizadas existentes.
                                     Se parte de cero y se
    avanza en el desarrollo del trabajo. Los pasos a realizar
    mediante esta estrategia son:
•   Análisis de requisitos
•   Diseño de Vistas
•   Diseño conceptual
•   Diseño de la distribución
•   Fragmentación
•   Asignación
•   Diseño físico
•   Monitorización y ajuste
DICCIONARIO DE DATOS
• Es el lugar donde se deposita
  información acerca de todos los
  datos que forman la BD. Es una guía
  en la que se describe la BD y los
  objetos que la forman.

• El diccionario contiene las
  características lógicas de los sitios
  donde se almacenan los datos del
  sistema, incluyendo nombre,
  descripción, alias, contenido y
  organización. Identifica los procesos
Expo final

Más contenido relacionado

La actualidad más candente

Base de datos distribuidos 2
Base de datos distribuidos 2Base de datos distribuidos 2
Base de datos distribuidos 2leybit
 
Bases Datos Distribuidas
Bases Datos DistribuidasBases Datos Distribuidas
Bases Datos DistribuidasFrancisco Godoy
 
Bases de datos distribuidas
Bases de datos distribuidasBases de datos distribuidas
Bases de datos distribuidasMax Perez
 
Arquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasArquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasAntonio Soria
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidasJosOa4
 
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
 
BASE DE DATOS DISTRIBUIDA
BASE DE DATOS DISTRIBUIDABASE DE DATOS DISTRIBUIDA
BASE DE DATOS DISTRIBUIDAIrene Lorza
 
ARQUITECTURA DE BASE DE DATOS
ARQUITECTURA DE BASE DE DATOSARQUITECTURA DE BASE DE DATOS
ARQUITECTURA DE BASE DE DATOSBelen Aguilar
 
Arquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosArquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosnegriz
 
Arquitectura de base de datos xpo
Arquitectura de base de datos  xpoArquitectura de base de datos  xpo
Arquitectura de base de datos xpodoc-92
 
Trabajo bdd
Trabajo bddTrabajo bdd
Trabajo bddqweryy
 
Unidad 4
Unidad 4Unidad 4
Unidad 4rkdbeto
 

La actualidad más candente (20)

Base de datos distribuidos 2
Base de datos distribuidos 2Base de datos distribuidos 2
Base de datos distribuidos 2
 
Bases Datos Distribuidas
Bases Datos DistribuidasBases Datos Distribuidas
Bases Datos Distribuidas
 
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
 
Arquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasArquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos Distribuidas
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Nd 2013-01
Nd 2013-01Nd 2013-01
Nd 2013-01
 
Topicos selectos de base de datos
Topicos selectos de base de datosTopicos selectos de base de datos
Topicos selectos de base de datos
 
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
 
BASE DE DATOS DISTRIBUIDA
BASE DE DATOS DISTRIBUIDABASE DE DATOS DISTRIBUIDA
BASE DE DATOS DISTRIBUIDA
 
ARQUITECTURA DE BASE DE DATOS
ARQUITECTURA DE BASE DE DATOSARQUITECTURA DE BASE DE DATOS
ARQUITECTURA DE BASE DE DATOS
 
Arquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datosArquitectura de Sistemas de Bases de datos
Arquitectura de Sistemas de Bases de datos
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Arquitectura de base de datos xpo
Arquitectura de base de datos  xpoArquitectura de base de datos  xpo
Arquitectura de base de datos xpo
 
Trabajo bdd
Trabajo bddTrabajo bdd
Trabajo bdd
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Manejo de bases de datos. Unidad 1
Manejo de bases de datos. Unidad 1Manejo de bases de datos. Unidad 1
Manejo de bases de datos. Unidad 1
 
Arki sbd
Arki sbdArki sbd
Arki sbd
 

Destacado

Presentación1 modulo cases
Presentación1 modulo casesPresentación1 modulo cases
Presentación1 modulo cases0603800061
 
Fundamentos de bases de datos unidad 1
Fundamentos de bases de datos unidad 1Fundamentos de bases de datos unidad 1
Fundamentos de bases de datos unidad 1Sanji OzKar No
 
Data ware house, sebastian pozo
Data ware house, sebastian pozoData ware house, sebastian pozo
Data ware house, sebastian pozoSebastián Pozo
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datosmyriam sarango
 
Material Clase BDD ITSJR: Bases de Datos Distribuidas
Material Clase BDD ITSJR: Bases de Datos DistribuidasMaterial Clase BDD ITSJR: Bases de Datos Distribuidas
Material Clase BDD ITSJR: Bases de Datos Distribuidasliras loca
 
Automatizacion De Base De Datos
Automatizacion De Base De DatosAutomatizacion De Base De Datos
Automatizacion De Base De Datoslidiacatacora
 
Base De Datos Distribuidas
Base De Datos DistribuidasBase De Datos Distribuidas
Base De Datos DistribuidasJorge Guerra
 
bases de datos distribuidas
bases de datos distribuidasbases de datos distribuidas
bases de datos distribuidasBofo Cid
 
Seguridad de base de datos
Seguridad de base de datos Seguridad de base de datos
Seguridad de base de datos paola403
 
Bases De Datos
Bases De DatosBases De Datos
Bases De DatosJesus1115
 
DATAWAREHOUSE
DATAWAREHOUSEDATAWAREHOUSE
DATAWAREHOUSEnestor
 
Base de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadasBase de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadasEduardo Simon Hernandez
 
Bases de datos relacionales mapa mental
Bases de datos relacionales mapa mentalBases de datos relacionales mapa mental
Bases de datos relacionales mapa mentalunacl20
 

Destacado (20)

Muestra
MuestraMuestra
Muestra
 
Presentación1 modulo cases
Presentación1 modulo casesPresentación1 modulo cases
Presentación1 modulo cases
 
Relacion de tablas 2
Relacion de tablas 2Relacion de tablas 2
Relacion de tablas 2
 
Fundamentos de bases de datos unidad 1
Fundamentos de bases de datos unidad 1Fundamentos de bases de datos unidad 1
Fundamentos de bases de datos unidad 1
 
Data ware house, sebastian pozo
Data ware house, sebastian pozoData ware house, sebastian pozo
Data ware house, sebastian pozo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Prese 1 base de datos
Prese 1 base de datosPrese 1 base de datos
Prese 1 base de datos
 
Mapa conceptual base de datos 2
Mapa conceptual base de datos 2Mapa conceptual base de datos 2
Mapa conceptual base de datos 2
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 
Material Clase BDD ITSJR: Bases de Datos Distribuidas
Material Clase BDD ITSJR: Bases de Datos DistribuidasMaterial Clase BDD ITSJR: Bases de Datos Distribuidas
Material Clase BDD ITSJR: Bases de Datos Distribuidas
 
Automatizacion De Base De Datos
Automatizacion De Base De DatosAutomatizacion De Base De Datos
Automatizacion De Base De Datos
 
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
 
Seguridad de base de datos
Seguridad de base de datos Seguridad de base de datos
Seguridad de base de datos
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
DATAWAREHOUSE
DATAWAREHOUSEDATAWAREHOUSE
DATAWAREHOUSE
 
Base de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadasBase de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadas
 
Bases de datos relacionales mapa mental
Bases de datos relacionales mapa mentalBases de datos relacionales mapa mental
Bases de datos relacionales mapa mental
 

Similar a Expo final

Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidassanyi14
 
Base de Datos Distribuida
Base de Datos DistribuidaBase de Datos Distribuida
Base de Datos DistribuidaLaura Hdz M
 
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.pptxkareliamedina1
 
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.pptxJamesHerberthBacaTel
 
Final presentacionactualizada
Final presentacionactualizadaFinal presentacionactualizada
Final presentacionactualizadatsnacho
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de DatosEvelynUBA
 
Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasDeysi Hdz
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidasSaii GS
 
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDFundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDJosé Antonio Sandoval Acosta
 
Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11elianicorrea
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datosdagny25
 

Similar a Expo final (20)

Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
tema 1.pptx
tema 1.pptxtema 1.pptx
tema 1.pptx
 
Base de Datos Distribuida
Base de Datos DistribuidaBase de Datos Distribuida
Base de Datos Distribuida
 
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
 
Final presentacionactualizada
Final presentacionactualizadaFinal presentacionactualizada
Final presentacionactualizada
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de Datos
 
Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos Distribuidas
 
base de dotos distribuidas
base de dotos distribuidasbase de dotos distribuidas
base de dotos distribuidas
 
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
 
Unidad 1 - Clase 2 de Base de Datos
Unidad 1 - Clase 2 de Base de DatosUnidad 1 - Clase 2 de Base de Datos
Unidad 1 - Clase 2 de Base de Datos
 
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BDFundamentos de BD - Unidad 1 Sistemas Gestores de BD
Fundamentos de BD - Unidad 1 Sistemas Gestores de BD
 
Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11Base de datos distribuidas grupo #11
Base de datos distribuidas grupo #11
 
Resumen de conceptos_final
Resumen de conceptos_finalResumen de conceptos_final
Resumen de conceptos_final
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
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
 
U7.pdf
U7.pdfU7.pdf
U7.pdf
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
Inducción
InducciónInducción
Inducción
 

Último

codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
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
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
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
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
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
 

Último (20)

codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
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
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
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
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
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 ...
 

Expo final

  • 1. BASE DE DATOS DISTRIBUIDAS LINA RUIDIAZ NASER ROMERO JAVIER SERRANO RODRIGO CABRERA JASSER MEJIA
  • 2. QUE ES UNA BASE DE DATOS DISTRIBUIDAS • Un sistema de BDD es un sistema en el cual múltiples sitios de base de datos están ligados por un sistema de comunicación . • En un sistema de base de datos distribuida, los datos se almacenan en varios computadores. Los computadores de un sistema distribuido se comunican entre sí a través de diversos medios de comunicación, tales como cables de alta velocidad o líneas telefónicas
  • 3. COMPARACION BD CENTRALIZADA VS DISTRIBUIDAS
  • 4. ¿QUÉ NO ES UNA BASE DE DATOS DISTRIBUIDA? Un caso de sistema NO considerado BDD : Considere el mismo banco del ejemplo anterior, pero con la configuración del sistema mostrado , La información en diferentes sucursales esta distribuida en tres computadores ( "backend" computers ), que realizan el control de funciones de la base de datos. Las aplicaciones son ejecutadas por diferentes computadores.
  • 5. ARQUITECTURA DE UN SISTEMA DE BASES DE DATOS DISTRIBUIDAS La mayoría de los sistemas de manejo de bases de datos disponibles actualmente están basadas en la arquitectura ANSI-SPARC la cual divide a un sistema en tres niveles: interno, conceptual y externo. representa la visión de la comunidad de usuarios de los datos en la base de datos, No toma en cuenta la forma en que las aplicaciones individuales observan los datos o como éstos son almacenados. La vista externa proporciona una ventana a la vista conceptual lo cual permite a los usuarios observar únicamente los datos de interés y los aísla de otros datos en la base de datos. es el nivel de descripción más bajo de los datos en una base de datos. Este proporciona una interfaz al sistema de archivos del sistema operativo el cual es el responsable del acceso a la base de datos.
  • 6. •BASADOS EN COMPONENETES: •BASADO EN FUNCIONES •BASADOS EN DATOS: .
  • 7. VENTAJAS Y DESVENTAJAS DE UNA BDD VENTAJAS
  • 9. TIPOS DE ARCHIVOS FRAGMENTACIÓN • FRAGMENTACIÓN HORIZONTAL • FRAGMENTACIÓN VERTICAL • FRAGMENTACIÓN MIXTA O HIBRIDA
  • 11.
  • 14. NIVELES DE TRANSPARENCIA EN SBDD • LA TRANSPARENCIA AL NIVEL DE RED. • LA TRANSPARENCIA SOBRE REPLICACIÓN DE DATOS. • LA TRANSPARENCIA A NIVEL DE FRAGMENTACIÓN DE DATOS
  • 16. • INDEPENDENCIA LÓGICA DE DATOS: • INDEPENDENCIA FÍSICA DE DATOS:
  • 18. COMPONENTES DE UNA BDD HARDWARE SOFTWARE
  • 20. • NODO 2: DEPARTAMENTO • 100 tuplas. • Cada tupla tiene 35 bytes de longitud. • El campo NDpto tiene 4 bytes de longitud. • El campo Responsable tiene 9 bytes de longitud. • El campo Edificio tiene 10 bytes de longitud.
  • 21. EJEMPLO DE CONSULTA DISTRIBUIDA
  • 22. EJEMPLO DE CONSULTA DISTRIBUIDA
  • 23. EJEMPLO DE CONSULTA DISTRIBUIDA
  • 24. PROCESO DISTRIBUIDO DE CONSULTAS UTILIZANDO SEMIJOIN .
  • 25. EJEMPLO DE PROCESO DISTRIBUIDO DE CONSULTAS UTILIZANDO SEMIJOIN
  • 26. EJEMPLO DE PROCESO DISTRIBUIDO DE CONSULTAS UTILIZANDO SEMIJOIN
  • 27. RECUPERACION Vamos a estudiar ahora algunos de los problemas más comunes que se presentan en los sistemas de bases de datos distribuidas. En los entornos distribuidos de datos podemos encontrar lo siguientes: • Fallo de los nodos • Copias múltiples de fragmentos de datos • Transacción distribuida correcta • Fallo de las conexiones de comunicación
  • 28.
  • 29. LOS SISTEMAS DISTRIBUIDOS ESTAN DIVIDIDOS EN DOS CLASES SEPARADAS HOMOGÉNEAS . HETEROGÉNEAS
  • 30. LAS DOCE REGLAS DE UN DDBMS I. AUTONOMÍA LOCAL II. NO DEPENDENCIA DE UN SITIO CENTRAL III. OPERACIÓN CONTINUA IV. INDEPENDENCIA CON RESPECTO A LA LOCALIZACIÓN V. INDEPENDENCIA CON RESPECTO A LA FRAGMENTACIÓN VI. INDEPENDENCIA DE RÉPLICA VII. PROCESAMIENTO DISTRIBUIDO DE CONSULTAS VIII. MANEJO DISTRIBUIDO DE TRANSACCIONES IX. INDEPENDENCIA CON RESPECTO AL EQUIPO X. INDEPENDENCIA CON RESPECTO AL SISTEMA OPERATIVO XI. INDEPENDENCIA CON RESPECTO ALA RED XII. INDEPENDENCIA CON RESPECTO AL DBMS
  • 31. M. en C. Anastacio Antolino Hernández
  • 32. DISEÑO DE LA BDD • En el diseño de bases de datos distribuidas se debe considerar el problema de como distribuirla información entre diferentes sitios. Existen razones organizacionales las cuales determinan en gran medida lo anterior. Sin embargo, cuando se busca eficiencia en el acceso a la información, se deben abordar dos problemas relacionados. Primero, como fragmentarla información. Segundo, como asignar cada fragmento entre los diferentes sitios de la red.
  • 33. ESTRATEGIAS DE DISEÑO En este caso se partirá de los esquemas conceptuales locales y se trabajaría para llegar a conseguir el esquema conceptual global. Después se pasaría al diseño de distribución. Esta estrategia suele ser utilizada para integrar varias bases de datos centralizadas existentes. Se parte de cero y se avanza en el desarrollo del trabajo. Los pasos a realizar mediante esta estrategia son: • Análisis de requisitos • Diseño de Vistas • Diseño conceptual • Diseño de la distribución • Fragmentación • Asignación • Diseño físico • Monitorización y ajuste
  • 34. DICCIONARIO DE DATOS • Es el lugar donde se deposita información acerca de todos los datos que forman la BD. Es una guía en la que se describe la BD y los objetos que la forman. • El diccionario contiene las características lógicas de los sitios donde se almacenan los datos del sistema, incluyendo nombre, descripción, alias, contenido y organización. Identifica los procesos