Sistemas de BDD
Transcript of Sistemas de BDD
![Page 1: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/1.jpg)
SISTEMAS DE BASES DE DATOS DISTRIBUIDAS
![Page 2: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/2.jpg)
INTEGRANTES
MYRIAM SANCHEZ MARTINEZ
JUAN MANUEL MARTINEZ REYES
GUSTAVO CORONA TRUJILLO
BRENDA MIRANDA GARCIA
![Page 3: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/3.jpg)
DEFINICIONES
• BASE DE DATOS DISTRIBUIDA:(BDD)UN CONJUNTO DE MÚLTIPLES BASES DE DATOS
LÓGICAMENTE RELACIONADAS LAS CUALES SE ENCUENTRAN DISTRIBUIDAS ENTRE DIFERENTES
SITIOS INTERCONECTADOS POR UNA RED DE COMUNICACIONES.
![Page 4: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/4.jpg)
• ES UN SISTEMA EN EL CUAL MÚLTIPLES SITIOS DE BASES DE DATOS ESTÁN LIGADOS POR UN
SISTEMA DE COMUNICACIONES DE TAL FORMA QUE UN USUARIO EN CUALQUIER SITIO PUEDE
ACCESAR A LOS DATOS EN CUALQUIER PARTE DE LA RED EXACTAMENTE COMO SI LOS DATOS
ESTUVIERAN ALMACENADOS EN SU SITIO PROPIO.
SISTEMA DE BASES DE DATOS DISTRIBUIDAS (SBDD)
![Page 5: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/5.jpg)
• UN SISTEMA DE MANEJO DE BASES DE DATOS DISTRIBUIDAS (SMBDD): ES UN PROGRAMA QUE
PROCESA CIERTA PORCIÓN DE LA BASE DE DATOS DISTRIBUIDA. SE ENCARGA DE RECUPERAR Y
ACTUALIZAR DATOS DEL USUARIO Y GENERALES DE ACUERDO CON LOS COMANDOS RECIBIDOS DE
LOS DTM.(ES UN PROGRAMA QUE RECIBE LAS SOLICITUDES DE PROCESAMIENTO DE LOS
PROGRAMAS DE CONSULTA O TRANSACCIONES Y LAS TRADUCE EN ACCIONES PARA LOS
ADMINISTRADORES DE LA BASE DE DATOS)
![Page 6: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/6.jpg)
AMBIENTES CON MÚLTIPLES PROCESADORES
EXISTEN 3 TIPOS DE AMBIENTES QUE SE INTEGRAN CON MÚLTIPLES PROCESADORES:
• 1.- ARQUITECTURAS DE MEMORIA COMPARTIDA : CONSISTEN DE DIVERSOS PROCESADORES
DE LOS CUALES ACCESAN UNA MISMA MEMORIA Y UNA MISMA UNIDAD DE
ALMACENAMIENTO (UNO O VARIOS DISCOS )
![Page 7: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/7.jpg)
• 2.- ARQUITECTURAS DE DISCO COMPARTIDO: CONSISTE DE DIVERSOS PROCESADORES CADA
UNO DE ELLOS CON SU MEMORIA LOCAL PERO COMPARTIENDO UNA MISMA UNIDAD DE
ALMACENAMIENTO (UNO O VARIOS DISCOS )
• EJEMPLO:
• CLUSTER DE DIGITAL
![Page 8: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/8.jpg)
• 3.- ARQUITECTURAS NADA COMPARTIDO: CONSISTE DE DIVERSOS PROCESADORES CADA UNO
CON SU PROPIA MEMORIA Y SU PROPIA UNIDAD DE ALMACENAMIENTO . AQUÍ SE TIENE LOS
CLUSTERS DE ESTACIONES DE TRABAJO, LAS COMPUTADORAS INTEL PARAGON, NCR 3600 Y 3700
E IBM SP2
![Page 9: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/9.jpg)
APLICACIONES
LOS AMBIENTES EN LO QUE SE ENCUENTRAN CON MAYOR FRECUENCIA EL USO DE LAS BASES DE
DATOS DISTRIBUIDAS SON:
• CASOS TÍPICOS SON: ORGANISMOS GUBERNAMENTALES Y/O DE SERVICIO PUBLICO.
• LA INDUSTRIA DE LA MANUFACTURA, PARTICULARMENTE, AQUELLA CON PLANTAS MÚLTIPLES.
POR EJEMPLO: LA INDUSTRIA AUTOMOTRIZ.
• APLICACIONES DE CONTROL Y COMANDO MILITAR
• LÍNEAS DE TRANSPORTACIÓN AÉREA.
• CADENAS HOTELERAS.
• SERVICIOS BANCARIOS Y FINANCIEROS.
![Page 10: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/10.jpg)
VENTAJAS:
LOS SMBDD TIENE MÚLTIPLES VENTAJAS:
• LOS DATOS SON LOCALIZADOS EN UN LUGAR MAS CERCANO.
• LA COMUNICACIÓN ENTRE NODOS SE MEJORA.
• LA PROBABILIDAD DE QUE UNA FALLA EN UN SOLO NODO
AFECTE AL SISTEMA ES BAJA.
• OBTENER UNA INTERCONEXIÓN CONFIABLE Y FLEXIBLE CON
LAS BASES DE DATOS EXISTENTES.
![Page 11: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/11.jpg)
• LOS DATOS SE PUEDEN COLOCAR FÍSICAMENTE EN EL LUGAR DONDE SE
ACCESAN, HACIENDO QUE LOS USUARIOS TENGAN CONTROL LOCAL DE LOS
DATOS CON LOS QUE INTERACTÚAN.
• LAS BDD PUEDEN PRESENTAR CIERTO GRADO DE TOLERANCIA A FALLAS
ASIENDO QUE EL FUNCIONAMIENTO DEL SISTEMA NO DEPENDA DE UN SOLO
LUGAR.
Ventajas:
![Page 12: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/12.jpg)
DESVENTAJAS
CONTROL Y MANEJO DE LOS DATOS
• ESTOS RESIDEN EN MUCHOS NODOS DIFERENTES Y SE PUEDEN CONSULTAR POR NODOS DIVERSOS
DE LA RED, LA PROBABILIDAD DE VIOLACIONES DE SEGURIDAD ES CRECIENTE SI NO SE TOMAN LAS
PRECAUCIONES DEBIDAS.
![Page 13: Sistemas de BDD](https://reader031.fdocuments.in/reader031/viewer/2022020207/55a3aa5e1a28ab67658b4662/html5/thumbnails/13.jpg)
• LA HABILIDAD PARA ASEGURAR LA INTEGRIDAD DE LA INFORMACIÓN EN PRESENCIA DE FALLAS
NO PREDECIBLES TANTO DE COMPONENTES DE HARDWARE COMO DE SOFTWARE COMPLEJA.
LA INTEGRIDAD SE REFIERE A LA CONSISTENCIA, VALIDEZ Y EXACTITUD DE LA INFORMACIÓN.
• DADO QUE LOS DATOS PUEDEN ESTAR REPLICADOS, EL CONTROL DE CONCURRENCIA Y LOS
MECANISMOS DE RECUPERACIÓN SON MUCHO MAS COMPLEJOS QUE EN UN SISTEMAS
CENTRALIZADO.
DESVENTAJAS