SlideShare una empresa de Scribd logo
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 Distribuidas
Antonio Soria
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
JosOa4
 
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
Natalia 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 DATOS
Belen 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
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
Roberto Carlos Flores Gomez
 
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 bdd
qweryy
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
Didier Salvador May Corona
 
Unidad 4
Unidad 4Unidad 4
Unidad 4rkdbeto
 
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
LUIS ANTOINO SANCHEZ REYNOSO
 

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

Muestra
MuestraMuestra
Muestra
chz6683
 
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 pozo
Sebastián Pozo
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
myriam 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 Distribuidas
liras 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 Distribuidas
Jorge 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
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
Juan Carlos Ortega
 
DATAWAREHOUSE
DATAWAREHOUSEDATAWAREHOUSE
DATAWAREHOUSE
nestor
 
Base de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadasBase de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadas
Eduardo 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 distribuidas
sanyi14
 
tema 1.pptx
tema 1.pptxtema 1.pptx
tema 1.pptx
DalilaTenorioNuez
 
Base de Datos Distribuida
Base de Datos DistribuidaBase de Datos Distribuida
Base de Datos Distribuida
Laura 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.pptx
kareliamedina1
 
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
JamesHerberthBacaTel
 
Final presentacionactualizada
Final presentacionactualizadaFinal presentacionactualizada
Final presentacionactualizada
tsnacho
 
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
EvelynUBA
 
Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos Distribuidas
Deysi Hdz
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidasSaii GS
 
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
José Ricardo Tillero Giménez
 
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
José 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 datos
dagny25
 
U7.pdf
U7.pdfU7.pdf

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

UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
MaribelGaitanRamosRa
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
QuispeJimenezDyuy
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
Mercedes Gonzalez
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 

Último (20)

UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia leeevalaución de reforzamiento de cuarto de secundaria de la competencia lee
evalaución de reforzamiento de cuarto de secundaria de la competencia lee
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docxSESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
SESION ORDENAMOS NÚMEROS EN FORMA ASCENDENTE Y DESCENDENTE 20 DE MAYO.docx
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
True Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdfTrue Mother's Speech at THE PENTECOST SERVICE..pdf
True Mother's Speech at THE PENTECOST SERVICE..pdf
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 

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