SlideShare una empresa de Scribd logo
1 de 39
Base de Datos:    Arquitecturas de Bases de Datos Multiusuario Profesor: Msc. Luis Serna Jherry
Objetivos del Dia de Hoy ,[object Object],[object Object],[object Object]
Sistemas Centralizados Os cc  = Control de comunicaciones del sistema operativo Os dm  = Administración de datos del sistema operativo OS cc AP 1 AP 2 AP 3 D B M S OS dm DB Usuario 1 Usuario 2 Usuario n
Arquitectura cliente - servidor BD OS net AP 1 AP 2 OS net AP 2 AP 3 OS net AP 2 OS net OS dm DBMS Red Usuario 1 Usuario 2 Usuario n Os net = porción de comunicaciones de red  del SO Od dm = porción de administración de datos del SO
Sistemas Cliente/Servidor Interfaz  (SQL + API) Funcionalidades de la parte visible al usuario y del sistema subyacente Parte visible al usuario Sistema subyacente Motor SQL Interfaz de usuario SQL Interfaz de formularios Diseñador de Informes Interfaz gráfica
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sistemas Cliente/Servidor
Sistema Distribuido de Base de Datos  Red de Comunicaciones Sitio 1 Sitio 2 Sitio 3 Sitio 4 Sitio 5
Arquitectura de BD Distribuida AP 1 AP 2 DDBMS OS net OS dm AP 2 DDBMS OS net OS dm DDBMS OS net OS dm AP 2 AP 3 DDBMS OS net OS dm red BD BD BD BD
[object Object],[object Object],[object Object],[object Object],Sistemas Distribuidos
[object Object],[object Object],[object Object],Sistemas Distribuidos
Sistemas Distribuidos ,[object Object],[object Object],[object Object],[object Object]
Características ,[object Object],[object Object],[object Object],[object Object]
Ventajas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ventajas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inconvenientes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Almacenamiento Distribuido de Datos ,[object Object],[object Object],[object Object],[object Object]
Fragmentación Horizontal NUM EMP NUM DEPTO SALARIO E1 DX 45K E2 DY 40K E3 DZ 50K E4 DY 63K E5 DZ 40K NUM EMP NUM DEPTO SALARIO E1 DX 45K E3 DZ 50K E5 DZ 40K Almacenamiento físico en Tokyo NUM EMP NUM DEPTO SALARIO E4 DY 63K E2 DY 40K Almacenamiento físico en Lima Percepción del usuario Fragmento en Lima Fragmento en Tokyo
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Almacenamiento Distribuido de Datos
Réplica Fragmento de Lima Fragmento de Tokyo Réplica del fragmento de Lima Réplica del fragmento de Tokyo Percepción del Usuario Almacenamiento físico en Tokyo Almacenamiento físico en Lima NUM EMP NUM DEPTO SALARIO E4 DY 63K E2 DY 40K NUM EMP NUM DEPTO SALARIO E1 DX 45K E2 DY 40K E3 DZ 50K E4 DY 63K E5 DZ 40K NUM EMP NUM DEPTO SALARIO E1 DX 45K E3 DZ 50K E5 DZ 40K NUM EMP NUM DEPTO SALARIO E1 DX 45K E3 DZ 50K E5 DZ 40K NUM EMP NUM DEPTO SALARIO E4 DY 63K E2 DY 40K
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Esquema de Asignación y Replicación: objetivos
Funciones Adicionales de los SGBDD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Funciones Adicionales de los SGBDD ,[object Object],[object Object],[object Object],[object Object],[object Object]
Procesamiento Distribuido de Consultas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Procesamiento Distribuido de Transacciones ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Control de Concurrencia y Recuperación en BDD
[object Object],[object Object],[object Object],[object Object],Control de Concurrencia y Recuperación en BDD
[object Object],[object Object],Control de Concurrencia por “ Copia Distinguida”
[object Object],[object Object],[object Object],Control de Concurrencia por “ Copia Distinguida”
[object Object],[object Object],[object Object],Control de Concurrencia por “ Copia Distinguida”
[object Object],[object Object],[object Object],[object Object],Control de Concurrencia por “ Copia Distinguida” A B A B A B
Recuperación en BDD ,[object Object],[object Object],[object Object]
Tipos de BD Distribuidas BD 1 BD 2 Línea de comunicación Dividida no Duplicada No Distribuida AP 1 AP 2 DBMS/OS Z Y X W AP 1 DBMS/OS AP 2 DBMS/OS Z Y X W
Tipos de BD Distribuidas AP 2 DBMS/OS BD (copia 1) BD (copia 2) Línea de comunicación No Dividida y Duplicada AP 1 AP 2 DBMS/OS AP 1 Z Y X W Z Y X W
Tipos de BD Distribuidas BD 1 BD 2 Línea de comunicación Dividida y Duplicada Y X W Z Y AP 1 DBMS/OS AP 2 DBMS/OS
Clases de SGBDD Heterogeneidad Distribución Autonomía SGDB integrados, heterogéneos SGDB heterogéneo y distribuido Múltiples SGDB homogéneos, lógicamente integrados SGDB homogéneo y distribuido SGDB federado, homogéneo y distribuido Sistema multibase, homogéneo y distribuido SGDB federado, heterogéneo y distribuido SGDB federado, heterogéneo en una sede SGDB federado, homogéneo en una sede Sistema multibase, heterogéneo Sistema multibase, homogéneo Sistema multibase, heterogéneo y distribuido
Arquitectura para SGBDD Esquema Externo  Global 1 Esquema Externo  Global 2 Esquema Externo  Global n Esquema Conceptual Global Esquema Conceptual BD Local 1 Esquema Conceptual BD Local n Esquema Interno BD Local n Esquema Interno BD Local 1 Esquema Externo Local 11 Esquema Externo Local 1h Esquema Externo Local n1 Esquema Externo Local nm
Arquitectura de los SGBD Multibase Esquema  Externo 1 Esquema Externo 2 Esquema Externo n Esquema  Conceptual BD Local 1 Esquema Conceptual BD Local n Esquema Interno BD Local n Esquema Interno BD Local 1 Esquema Conceptual BD Local 2 Esquema Interno BD Local 2
Diseño de BDD Esquema  Lógico Global Esquema  Lógico Local 1 Esquema  Lógico Local 2 Esquema  Lógico Local n Distribución Integración
Bibliografia ,[object Object]

Más contenido relacionado

La actualidad más candente

Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasDeysi Hdz
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos DistribuidasMiguel Serrano E
 
ReplicacióN Base De Datos
ReplicacióN  Base De DatosReplicacióN  Base De Datos
ReplicacióN Base De Datosluisfe
 
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)Liz Ocampo
 
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 distribuidasMax Perez
 
bases de datos distribuidas
bases de datos distribuidasbases de datos distribuidas
bases de datos distribuidasBofo Cid
 
Base de Datos Distribuidas - 22
Base de Datos Distribuidas - 22Base de Datos Distribuidas - 22
Base de Datos Distribuidas - 22Argenis Riofrío
 
Bases de datos Distribuidas
Bases de datos DistribuidasBases de datos Distribuidas
Bases de datos DistribuidasPatricia Flores
 
Migración Sistemas operativos
Migración Sistemas operativosMigración Sistemas operativos
Migración Sistemas operativosWalther Acosta
 
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
 
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 DISTRIBUIDASEduardo S de Loera
 
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 vs centralizadas
Base de datos distribuidas vs centralizadasBase de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadasEduardo Simon Hernandez
 
Bases Datos Distribuidas
Bases Datos DistribuidasBases Datos Distribuidas
Bases Datos DistribuidasFrancisco Godoy
 
Topicos de adm
Topicos de admTopicos de adm
Topicos de admAntonio_GN
 

La actualidad más candente (20)

BASE DE DATOS DISTRIBUIDAS
BASE DE DATOS DISTRIBUIDASBASE DE DATOS DISTRIBUIDAS
BASE DE DATOS DISTRIBUIDAS
 
Unidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos DistribuidasUnidad1 Bases De Datos Distribuidas
Unidad1 Bases De Datos Distribuidas
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos Distribuidas
 
ReplicacióN Base De Datos
ReplicacióN  Base De DatosReplicacióN  Base De Datos
ReplicacióN Base De Datos
 
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
Capítulo 25 (Base de datos distribuidas y arquitectura cliente-servidor)
 
Base De Datos Distribuidas
Base De Datos DistribuidasBase De Datos Distribuidas
Base De Datos Distribuidas
 
Fragmentacion
FragmentacionFragmentacion
Fragmentacion
 
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
 
bases de datos distribuidas
bases de datos distribuidasbases de datos distribuidas
bases de datos distribuidas
 
Base de Datos Distribuidas - 22
Base de Datos Distribuidas - 22Base de Datos Distribuidas - 22
Base de Datos Distribuidas - 22
 
Bases de datos Distribuidas
Bases de datos DistribuidasBases de datos Distribuidas
Bases de datos Distribuidas
 
Migración Sistemas operativos
Migración Sistemas operativosMigración Sistemas operativos
Migración Sistemas operativos
 
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
 
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
 
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 vs centralizadas
Base de datos distribuidas vs centralizadasBase de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadas
 
Bases Datos Distribuidas
Bases Datos DistribuidasBases Datos Distribuidas
Bases Datos Distribuidas
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Topicos de adm
Topicos de admTopicos de adm
Topicos de adm
 

Destacado

Presentacion practica seguridad bd
Presentacion practica seguridad bdPresentacion practica seguridad bd
Presentacion practica seguridad bdJaider Contreras
 
Transacciones y seguridad
Transacciones y seguridadTransacciones y seguridad
Transacciones y seguridadLuis Jherry
 
Bd 2 1 fundamentos transact sql
Bd 2   1 fundamentos transact sqlBd 2   1 fundamentos transact sql
Bd 2 1 fundamentos transact sqlCarlos Lopez
 
Creacion de un entorno de bdd el dba(administracion de base de datos)
Creacion de un entorno de bdd el dba(administracion de base de datos)Creacion de un entorno de bdd el dba(administracion de base de datos)
Creacion de un entorno de bdd el dba(administracion de base de datos)UTN
 
Capacitación de recurso humano en software libre
Capacitación de recurso humano en software libreCapacitación de recurso humano en software libre
Capacitación de recurso humano en software libreAnderson Castellano
 
SEGURIDAD DE BASE DE DATOS
SEGURIDAD DE BASE DE DATOSSEGURIDAD DE BASE DE DATOS
SEGURIDAD DE BASE DE DATOSAngel Feijo
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de DatosJuan Ramirez
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosDrakonis11
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)angeljlp08
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datosmyriam sarango
 

Destacado (14)

Las TICs
Las TICsLas TICs
Las TICs
 
Unidad1
Unidad1Unidad1
Unidad1
 
Tema4
Tema4Tema4
Tema4
 
Presentacion practica seguridad bd
Presentacion practica seguridad bdPresentacion practica seguridad bd
Presentacion practica seguridad bd
 
Transacciones y seguridad
Transacciones y seguridadTransacciones y seguridad
Transacciones y seguridad
 
Abd tema2
Abd tema2Abd tema2
Abd tema2
 
Bd 2 1 fundamentos transact sql
Bd 2   1 fundamentos transact sqlBd 2   1 fundamentos transact sql
Bd 2 1 fundamentos transact sql
 
Creacion de un entorno de bdd el dba(administracion de base de datos)
Creacion de un entorno de bdd el dba(administracion de base de datos)Creacion de un entorno de bdd el dba(administracion de base de datos)
Creacion de un entorno de bdd el dba(administracion de base de datos)
 
Capacitación de recurso humano en software libre
Capacitación de recurso humano en software libreCapacitación de recurso humano en software libre
Capacitación de recurso humano en software libre
 
SEGURIDAD DE BASE DE DATOS
SEGURIDAD DE BASE DE DATOSSEGURIDAD DE BASE DE DATOS
SEGURIDAD DE BASE DE DATOS
 
Administración de Base de Datos
Administración de Base de DatosAdministración de Base de Datos
Administración de Base de Datos
 
Integridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De DatosIntegridad Y Seguridad En Las Bases De Datos
Integridad Y Seguridad En Las Bases De Datos
 
Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)Diapositivas sobre BD (Base de Datos)
Diapositivas sobre BD (Base de Datos)
 
Seguridad en Base de Datos
Seguridad en Base de DatosSeguridad en Base de Datos
Seguridad en Base de Datos
 

Similar a ArquitecturasBDMultiusuario

Similar a ArquitecturasBDMultiusuario (20)

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
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 
Arquitecturas de bd
Arquitecturas de bdArquitecturas de bd
Arquitecturas de bd
 
Final presentacionactualizada
Final presentacionactualizadaFinal presentacionactualizada
Final presentacionactualizada
 
Arquitectura centralizada
Arquitectura centralizadaArquitectura centralizada
Arquitectura centralizada
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Capa de Sesion Presentacion y Aplicacion..
Capa de Sesion Presentacion y Aplicacion..Capa de Sesion Presentacion y Aplicacion..
Capa de Sesion Presentacion y Aplicacion..
 
3 ultimas capas del modelo osi
3 ultimas capas del modelo osi 3 ultimas capas del modelo osi
3 ultimas capas del modelo osi
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Resumen de conceptos_final
Resumen de conceptos_finalResumen de conceptos_final
Resumen de conceptos_final
 
Base expo
Base expoBase expo
Base expo
 
Administracion centralizada material
Administracion centralizada materialAdministracion centralizada material
Administracion centralizada material
 
Sistemas Operativos Distribuidos
Sistemas Operativos DistribuidosSistemas Operativos Distribuidos
Sistemas Operativos Distribuidos
 
Bbd ddistribuidas
Bbd ddistribuidasBbd ddistribuidas
Bbd ddistribuidas
 
Bases de Datos II (II Bimestre)
Bases de Datos II (II Bimestre)Bases de Datos II (II Bimestre)
Bases de Datos II (II Bimestre)
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Trabajo bdd
Trabajo bddTrabajo bdd
Trabajo bdd
 
Bd distribuidas
Bd distribuidasBd distribuidas
Bd distribuidas
 
Base de datos distribuidas
Base de datos distribuidasBase de datos distribuidas
Base de datos distribuidas
 

Más de Luis Jherry

Suscripciones de cable
Suscripciones de cableSuscripciones de cable
Suscripciones de cableLuis Jherry
 
Sistema de organización de eventos
Sistema de organización de eventosSistema de organización de eventos
Sistema de organización de eventosLuis Jherry
 
Sistema de control y seguimiento de trasplantes renales
Sistema de control y seguimiento de trasplantes renalesSistema de control y seguimiento de trasplantes renales
Sistema de control y seguimiento de trasplantes renalesLuis Jherry
 
Selección de personal
Selección de personalSelección de personal
Selección de personalLuis Jherry
 
Planificacion mensual en una industria medico
Planificacion mensual en una industria medicoPlanificacion mensual en una industria medico
Planificacion mensual en una industria medicoLuis Jherry
 
Pedidos en feria
Pedidos en feriaPedidos en feria
Pedidos en feriaLuis Jherry
 
Paquete turístico
Paquete turísticoPaquete turístico
Paquete turísticoLuis Jherry
 
Organización de congresos
Organización de congresosOrganización de congresos
Organización de congresosLuis Jherry
 
Obras de construcción
Obras de construcciónObras de construcción
Obras de construcciónLuis Jherry
 
Instituto de capacitación en ti
Instituto de capacitación en tiInstituto de capacitación en ti
Instituto de capacitación en tiLuis Jherry
 
Explotaciones mineras
Explotaciones minerasExplotaciones mineras
Explotaciones minerasLuis Jherry
 

Más de Luis Jherry (20)

Tienda de ropa
Tienda de ropaTienda de ropa
Tienda de ropa
 
Telefonos
TelefonosTelefonos
Telefonos
 
Suscripciones
SuscripcionesSuscripciones
Suscripciones
 
Suscripciones de cable
Suscripciones de cableSuscripciones de cable
Suscripciones de cable
 
Software s
Software sSoftware s
Software s
 
Sistema escolar
Sistema escolarSistema escolar
Sistema escolar
 
Sistema de organización de eventos
Sistema de organización de eventosSistema de organización de eventos
Sistema de organización de eventos
 
Sistema de control y seguimiento de trasplantes renales
Sistema de control y seguimiento de trasplantes renalesSistema de control y seguimiento de trasplantes renales
Sistema de control y seguimiento de trasplantes renales
 
Selección de personal
Selección de personalSelección de personal
Selección de personal
 
Planificacion mensual en una industria medico
Planificacion mensual en una industria medicoPlanificacion mensual en una industria medico
Planificacion mensual en una industria medico
 
Pedidos en feria
Pedidos en feriaPedidos en feria
Pedidos en feria
 
Paquete turístico
Paquete turísticoPaquete turístico
Paquete turístico
 
Organización de congresos
Organización de congresosOrganización de congresos
Organización de congresos
 
Obras de construcción
Obras de construcciónObras de construcción
Obras de construcción
 
Museo
MuseoMuseo
Museo
 
Instituto de capacitación en ti
Instituto de capacitación en tiInstituto de capacitación en ti
Instituto de capacitación en ti
 
Hostal
HostalHostal
Hostal
 
Hostal ii
Hostal iiHostal ii
Hostal ii
 
Gimnasio
GimnasioGimnasio
Gimnasio
 
Explotaciones mineras
Explotaciones minerasExplotaciones mineras
Explotaciones mineras
 

Último

c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
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
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
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
 
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
 

Último (20)

c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
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
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
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
 
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
 

ArquitecturasBDMultiusuario

  • 1. Base de Datos: Arquitecturas de Bases de Datos Multiusuario Profesor: Msc. Luis Serna Jherry
  • 2.
  • 3. Sistemas Centralizados Os cc = Control de comunicaciones del sistema operativo Os dm = Administración de datos del sistema operativo OS cc AP 1 AP 2 AP 3 D B M S OS dm DB Usuario 1 Usuario 2 Usuario n
  • 4. Arquitectura cliente - servidor BD OS net AP 1 AP 2 OS net AP 2 AP 3 OS net AP 2 OS net OS dm DBMS Red Usuario 1 Usuario 2 Usuario n Os net = porción de comunicaciones de red del SO Od dm = porción de administración de datos del SO
  • 5. Sistemas Cliente/Servidor Interfaz (SQL + API) Funcionalidades de la parte visible al usuario y del sistema subyacente Parte visible al usuario Sistema subyacente Motor SQL Interfaz de usuario SQL Interfaz de formularios Diseñador de Informes Interfaz gráfica
  • 6.
  • 7. Sistema Distribuido de Base de Datos Red de Comunicaciones Sitio 1 Sitio 2 Sitio 3 Sitio 4 Sitio 5
  • 8. Arquitectura de BD Distribuida AP 1 AP 2 DDBMS OS net OS dm AP 2 DDBMS OS net OS dm DDBMS OS net OS dm AP 2 AP 3 DDBMS OS net OS dm red BD BD BD BD
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Fragmentación Horizontal NUM EMP NUM DEPTO SALARIO E1 DX 45K E2 DY 40K E3 DZ 50K E4 DY 63K E5 DZ 40K NUM EMP NUM DEPTO SALARIO E1 DX 45K E3 DZ 50K E5 DZ 40K Almacenamiento físico en Tokyo NUM EMP NUM DEPTO SALARIO E4 DY 63K E2 DY 40K Almacenamiento físico en Lima Percepción del usuario Fragmento en Lima Fragmento en Tokyo
  • 18.
  • 19. Réplica Fragmento de Lima Fragmento de Tokyo Réplica del fragmento de Lima Réplica del fragmento de Tokyo Percepción del Usuario Almacenamiento físico en Tokyo Almacenamiento físico en Lima NUM EMP NUM DEPTO SALARIO E4 DY 63K E2 DY 40K NUM EMP NUM DEPTO SALARIO E1 DX 45K E2 DY 40K E3 DZ 50K E4 DY 63K E5 DZ 40K NUM EMP NUM DEPTO SALARIO E1 DX 45K E3 DZ 50K E5 DZ 40K NUM EMP NUM DEPTO SALARIO E1 DX 45K E3 DZ 50K E5 DZ 40K NUM EMP NUM DEPTO SALARIO E4 DY 63K E2 DY 40K
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Tipos de BD Distribuidas BD 1 BD 2 Línea de comunicación Dividida no Duplicada No Distribuida AP 1 AP 2 DBMS/OS Z Y X W AP 1 DBMS/OS AP 2 DBMS/OS Z Y X W
  • 33. Tipos de BD Distribuidas AP 2 DBMS/OS BD (copia 1) BD (copia 2) Línea de comunicación No Dividida y Duplicada AP 1 AP 2 DBMS/OS AP 1 Z Y X W Z Y X W
  • 34. Tipos de BD Distribuidas BD 1 BD 2 Línea de comunicación Dividida y Duplicada Y X W Z Y AP 1 DBMS/OS AP 2 DBMS/OS
  • 35. Clases de SGBDD Heterogeneidad Distribución Autonomía SGDB integrados, heterogéneos SGDB heterogéneo y distribuido Múltiples SGDB homogéneos, lógicamente integrados SGDB homogéneo y distribuido SGDB federado, homogéneo y distribuido Sistema multibase, homogéneo y distribuido SGDB federado, heterogéneo y distribuido SGDB federado, heterogéneo en una sede SGDB federado, homogéneo en una sede Sistema multibase, heterogéneo Sistema multibase, homogéneo Sistema multibase, heterogéneo y distribuido
  • 36. Arquitectura para SGBDD Esquema Externo Global 1 Esquema Externo Global 2 Esquema Externo Global n Esquema Conceptual Global Esquema Conceptual BD Local 1 Esquema Conceptual BD Local n Esquema Interno BD Local n Esquema Interno BD Local 1 Esquema Externo Local 11 Esquema Externo Local 1h Esquema Externo Local n1 Esquema Externo Local nm
  • 37. Arquitectura de los SGBD Multibase Esquema Externo 1 Esquema Externo 2 Esquema Externo n Esquema Conceptual BD Local 1 Esquema Conceptual BD Local n Esquema Interno BD Local n Esquema Interno BD Local 1 Esquema Conceptual BD Local 2 Esquema Interno BD Local 2
  • 38. Diseño de BDD Esquema Lógico Global Esquema Lógico Local 1 Esquema Lógico Local 2 Esquema Lógico Local n Distribución Integración
  • 39.

Notas del editor

  1. Se ejecutan en un único sistema informático, sin interactuar con ninguna otra computadora. Abarcan desde los DBMS monousuario hasta sistemas multiusuario de alto rendimiento que se ejecutan en grandes sistemas (teleproceso).
  2. Homogeneidad: Según si todos los SGBD son iguales, se tiene un único producto y lenguaje de consultas: muy integrados; o si por el contrario los SGBD son distintos, por lo que aunque utilicen el mismo modelo de datos, distintos productos y lenguajes de consulta requieren su integración. Distribución: Si los datos están distribuidos físicamente sobre múltiples sitios que se comunican, o si se mantienen en un único lugar, datos centralizados Autonomía (Se refiere a la distribución del Control): Sistemas estrechamente integrados (sistemas compuestos) si todo el acceso a los datos se realiza siempre a través del procesador de datos distribuidos con las sedes locales totalmente dependientes de éste, él gestiona todos los accesos y funciones de administración. Sistemas semiautónomos (Sistemas Federados), donde cada procesador local actúa de forma autónoma e independiente, con usuarios, administradores, transacciones y aplicaciones exclusivamente locales, además de poseer porciones específicas de la BDD. Sistemas con total autonomía (Sistema Multi-Base de Datos) donde al no haber un control global el acceso a los datos de distintos nodos es especialmente complicado.
  3. Esta arquitectura corresponde a los sistemas federados, es una extensión de la dada para los sistemas centralizados donde si se omiten los esquemas externos locales tendríamos un sistema integrado
  4. El los Sistemas Multibase no tenemos un Esquema Conceptual Global, por lo que la autonomía local es completa