SlideShare una empresa de Scribd logo
1 de 16
Arquitecturas de las
BDD
Integrantes :
Nieto Miranda Ivonne
Gaspar Bautista Ulises
José García Miguel
Martínez Eugenio Pablo
Pioquinto Rómulo Gustavo
Cruz Esteban Sergio
• Bases de Datos Distribuidas
Concepto:
Se le conoce a Base de Datos Distribuida(BDD) al conjunto de múltiples
bases de datos lógicamente relacionadas las cuales se encuentran
distribuidas entre diferentes sitios interconectados por una red de
comunicaciones, los cuales tienen la capacidad de procesamiento
autónomo lo cual indica que puede realizar operaciones locales o
distribuidas.
Imagen 1. BDD
2CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
• Características:
- Autonomía Local: Los sitios distribuido deben ser autónomos, es decir que todas las
operaciones en un sitio dado se controlan en ese sitio.
- No dependencia de un sitio central: No debe de haber dependencia de un sitio central
para obtener un servicio.
- Operación Continua: Nunca debería apagarse para que se pueda realizar alguna función,
como añadir un nuevo sitio.
- Independencia con respecto a la localización: No debe de ser necesario que los usuarios
sepan dónde están almacenados físicamente los datos, sino que más el usuario lo debe
de ver como si solo existiera un sitio local.
3CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
• Características:
- Independencia con respecto a la fragmentación: La fragmentación es deseable por
razones de desempeño, los datos, puede almacenarse en la localidad donde se utilizan
con mayor frecuencia de manera que la mayor parte de las operaciones sean sólo locales
y se reduzca el tráfico en la red.
- Independencia de réplica: Si una relación dada (es decir, un fragmento dado de una
relación) se puede presentar en el nivel físico mediante varias copias almacenadas o
réplicas, en muchos sitios distintos.
4CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
Imagen 2. Representación de una Base de Datos Distribuida
5CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
• Arquitectura de las Bases de Datos Distribuidas
La arquitectura general de un sistema de bases de datos distribuida, introducirá el
concepto de fragmentación de datos relacionado con el nivel de transparencia de
distribución que un SBDD debe ofrecer. Se dará una descripción acerca de las
componentes de las bases de datos distribuidas. La arquitectura define la
estructura de un sistema. Al definir la arquitectura se deben identificar las
componentes de un sistema, las funciones que realiza cada una de las
componentes y las interrelaciones e interacciones entre cada componente.
6CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
7CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
• La arquitectura ANSI-SPARC
(American National Standards Institute, Standards Planning And
Requirements Committee).
También llamada Arquitectura de tres niveles, es separar la vista de los
usuarios, lo hace de la siguiente manera:
• Nivel externo (Vistas individuales de los usuarios): Vista de usuario
describe una parte de la base de datos que es relevante para un usuario.
• Nivel Medio (Vista conceptual): Forma de describir los datos que se
almacenan dentro de la base de datos.
• Nivel interno (Vista de almacenamiento): Forma en que la base de datos se
representa físicamente en el sistema informático.
8CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
Imagen 3. Arquitectura ANSI-SPARC
• Arquitectura Paralela
Se ejecuta sobre múltiples procesadores y discos que han sido diseñados para
ejecutar operaciones en paralelo, cuando sea posible, con el propósito de mejorar
el rendimiento.
Los sistemas paralelos mejoran la velocidad de procesamiento y de E/S mediante la
utilización de UCP y discos en paralelo. La fuerza que ha impulsado a los sistemas
paralelos de bases de datos ha sido la demanda de aplicaciones que han de
manejar bases de datos extremadamente grandes (del orden de terabytes, esto es,
1012 bytes) o que tienen que procesar un número enorme de transacciones por
segundo (del orden de miles de transacciones por segundo).
La ganancia de velocidad y la ampliabilidad son dos aspectos importantes en el
estudio del paralelismo. La ganancia de velocidad se refiere a la ejecución en
menos tiempo de una tarea dada mediante el incremento del grado del
paralelismo.
9CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
• Existen varios modelos de arquitecturas para las máquinas paralelas:
• Arquitectura de memoria compartida.
Consisten de diversos procesadores los cuales accedan una misma memoria y un
misma unidad de almacenamiento (uno o varios discos). Algunos ejemplos de este
tipo son las computadoras Sequent Encore y los mainframes IBM4090 y Bull DPS8.
10CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
Imagen 4. Arquitectura de memoria compartida.
• Arquitectura 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).
Ejemplos de estas arquitecturas son los cluster de Digital, y los modelos IMS/VS
Data Sharing de IBM.
11
Imagen 5. Arquitectura de disco compartido.
CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
• Arquitectura nada compartido.
Consiste de diversos procesadores cada uno con su propia memoria y su propia
unidad de almacenamiento. Aquí se tienen los clusters de estaciones de trabajo, las
computadoras Intel Paragon, NCR 3600 y 3700 e IBM.
12
Imagen 6. Arquitectura de nada compartido.
CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
13
Imagen 7. Arquitectura de nada compartido.
CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
- Arquitectura Cliente-Servidor
Posee uno o más procesos clientes y uno o más procesos servidores, un proceso
cliente puede mandar un query a alguno de los procesos servidores. Los clientes
son responsables de los aspectos relacionados con la interface de usuario, mientras
que los servidores manejan los datos y ejecutan las transacciones.
CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN 14
Imagen 8. Arquitectura Cliente-Servidor
• Arquitectura Centralizada:
La idea es que necesitamos solo un servidor de bases de datos capaz de manejar queries y
transacciones provenientes de múltiples servidores.
Podemos pensar en este servidor especial como una capa del software que coordina la ejecución de
queries y transacciones a través de uno o más servidores de bases de datos independientes, es
usualmente llamado Middleware.
15
Imagen 9. Arquitectura Centralizada.
CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
• Arquitectura Distribuida:
Características:
- Control jerárquico: DBA global y DBA local.
- Transparencia en la Distribución: Localización de los datos es un aspecto adicional
de independencia de datos.
- Replicación de Datos: Copias múltiples de datos que incrementa la localidad y la
disponibilidad de datos.
- No hay estructuras intersitios. Uso de optimización global para reducir
transferencia de datos.
- Problemas de seguridad intrínseco.
16CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN

Más contenido relacionado

La actualidad más candente

CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3Francisco Javier Novoa de Manuel
 
Arquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasArquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasAntonio Soria
 
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASREGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASKatty Landacay
 
Capitulo 8 la tabla de enrutamiento
Capitulo 8 la tabla de enrutamientoCapitulo 8 la tabla de enrutamiento
Capitulo 8 la tabla de enrutamientoTeleredUSM
 
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
 
Distribución y fragmentación de datos
Distribución y fragmentación  de datosDistribución y fragmentación  de datos
Distribución y fragmentación de datosJosé Mendoza
 
Caracteristicas de un vtp
Caracteristicas de un vtpCaracteristicas de un vtp
Caracteristicas de un vtpErika Vazquez
 
Diagrama de una Red de enrutamiento en cisco packet tracer
Diagrama de una Red de enrutamiento en cisco packet tracerDiagrama de una Red de enrutamiento en cisco packet tracer
Diagrama de una Red de enrutamiento en cisco packet tracerFrank Edelin Piña Irarica
 
FCスイッチISL 追加削除時の考慮点
FCスイッチISL 追加削除時の考慮点FCスイッチISL 追加削除時の考慮点
FCスイッチISL 追加削除時の考慮点Brocade
 
Capítulo 4 - Topología Wireless
Capítulo 4 - Topología Wireless Capítulo 4 - Topología Wireless
Capítulo 4 - Topología Wireless Luis Asencio
 
Historia delas bases de datos orientada a objetos.
Historia delas bases de datos orientada a objetos.Historia delas bases de datos orientada a objetos.
Historia delas bases de datos orientada a objetos.Noel Ruiz Gimenez
 
SAN デザイン講座
SAN デザイン講座SAN デザイン講座
SAN デザイン講座Brocade
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos DistribuidasMiguel Serrano E
 
Router y su funcionamiento
Router y su funcionamientoRouter y su funcionamiento
Router y su funcionamientoAlejandro Murcia
 

La actualidad más candente (20)

CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
CCNA Routing & Switching. Novedades Enrutamiento. OSPF Multiárea y OSPFv3
 
Arquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasArquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos Distribuidas
 
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDASREGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
REGLAS DE DATE PARA UN SISTEMA DE GESTION DE BASE DE DATOS DISTRIBUIDAS
 
Capitulo 8 la tabla de enrutamiento
Capitulo 8 la tabla de enrutamientoCapitulo 8 la tabla de enrutamiento
Capitulo 8 la tabla de enrutamiento
 
Base de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadasBase de datos distribuidas vs centralizadas
Base de datos distribuidas vs centralizadas
 
SUBNETEO DE REDES
SUBNETEO DE REDESSUBNETEO DE REDES
SUBNETEO DE REDES
 
Distribución y fragmentación de datos
Distribución y fragmentación  de datosDistribución y fragmentación  de datos
Distribución y fragmentación de datos
 
Caracteristicas de un vtp
Caracteristicas de un vtpCaracteristicas de un vtp
Caracteristicas de un vtp
 
Diagrama de una Red de enrutamiento en cisco packet tracer
Diagrama de una Red de enrutamiento en cisco packet tracerDiagrama de una Red de enrutamiento en cisco packet tracer
Diagrama de una Red de enrutamiento en cisco packet tracer
 
MySQL Query Optimization
MySQL Query OptimizationMySQL Query Optimization
MySQL Query Optimization
 
FCスイッチISL 追加削除時の考慮点
FCスイッチISL 追加削除時の考慮点FCスイッチISL 追加削除時の考慮点
FCスイッチISL 追加削除時の考慮点
 
Capítulo 4 - Topología Wireless
Capítulo 4 - Topología Wireless Capítulo 4 - Topología Wireless
Capítulo 4 - Topología Wireless
 
Historia delas bases de datos orientada a objetos.
Historia delas bases de datos orientada a objetos.Historia delas bases de datos orientada a objetos.
Historia delas bases de datos orientada a objetos.
 
CCNA_ITN_Chp3 (3).pdf
CCNA_ITN_Chp3 (3).pdfCCNA_ITN_Chp3 (3).pdf
CCNA_ITN_Chp3 (3).pdf
 
VLAN
VLANVLAN
VLAN
 
Topologias wireles
Topologias wirelesTopologias wireles
Topologias wireles
 
SAN デザイン講座
SAN デザイン講座SAN デザイン講座
SAN デザイン講座
 
Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos Distribuidas
 
Router y su funcionamiento
Router y su funcionamientoRouter y su funcionamiento
Router y su funcionamiento
 
Acls
AclsAcls
Acls
 

Destacado (19)

Todo Sobre PowerPoint
Todo Sobre PowerPointTodo Sobre PowerPoint
Todo Sobre PowerPoint
 
Ajk murid
Ajk muridAjk murid
Ajk murid
 
Unidad 2 actividad 3 power house
Unidad 2 actividad 3 power houseUnidad 2 actividad 3 power house
Unidad 2 actividad 3 power house
 
Nagito komaeda
Nagito komaedaNagito komaeda
Nagito komaeda
 
CV Eemeli Lönnqvist
CV Eemeli LönnqvistCV Eemeli Lönnqvist
CV Eemeli Lönnqvist
 
Dana birthday
Dana birthdayDana birthday
Dana birthday
 
Dental Burs Catalog 2014
Dental Burs Catalog 2014Dental Burs Catalog 2014
Dental Burs Catalog 2014
 
TRIUMF Technical report- Benjamin Tsai
TRIUMF Technical report- Benjamin TsaiTRIUMF Technical report- Benjamin Tsai
TRIUMF Technical report- Benjamin Tsai
 
Resume Kent Beistle
Resume Kent BeistleResume Kent Beistle
Resume Kent Beistle
 
Partes de las computadoras
Partes de las computadorasPartes de las computadoras
Partes de las computadoras
 
Desempeño
DesempeñoDesempeño
Desempeño
 
Kennis Café Rabobank Bommelerwaard Webshop 3.0
Kennis Café Rabobank Bommelerwaard Webshop 3.0Kennis Café Rabobank Bommelerwaard Webshop 3.0
Kennis Café Rabobank Bommelerwaard Webshop 3.0
 
Electri City BEYOND THE CURVE OF DEREGULATION 2005
Electri City BEYOND THE CURVE OF DEREGULATION 2005Electri City BEYOND THE CURVE OF DEREGULATION 2005
Electri City BEYOND THE CURVE OF DEREGULATION 2005
 
Valor de la especialidad 1
Valor de la especialidad 1Valor de la especialidad 1
Valor de la especialidad 1
 
Kimberley Wright Resume
Kimberley Wright ResumeKimberley Wright Resume
Kimberley Wright Resume
 
Venkat Yugandhar-Software Developer_Java
Venkat Yugandhar-Software Developer_JavaVenkat Yugandhar-Software Developer_Java
Venkat Yugandhar-Software Developer_Java
 
Pg systems fr f700 fr-f740 fr-f746 mitsubishi
Pg systems fr f700 fr-f740 fr-f746 mitsubishiPg systems fr f700 fr-f740 fr-f746 mitsubishi
Pg systems fr f700 fr-f740 fr-f746 mitsubishi
 
Melinda Montano, Kongregate
Melinda Montano, KongregateMelinda Montano, Kongregate
Melinda Montano, Kongregate
 
Natalie Portier, Appodeal
Natalie Portier, Appodeal	Natalie Portier, Appodeal
Natalie Portier, Appodeal
 

Similar a Bases de Datos Distribuidas (20)

Bases de Datos Distribuidas
Bases de Datos DistribuidasBases de Datos Distribuidas
Bases de Datos Distribuidas
 
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
 
Unidad 1 equipo 4
Unidad 1 equipo 4Unidad 1 equipo 4
Unidad 1 equipo 4
 
Base expo
Base expoBase expo
Base expo
 
Arquitecturas de las bases de datos
Arquitecturas de las bases de datosArquitecturas de las bases de datos
Arquitecturas de las bases de datos
 
Arki sbd
Arki sbdArki sbd
Arki sbd
 
Arki sbd
Arki sbdArki sbd
Arki sbd
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Topicos de adm modificado
Topicos de adm modificadoTopicos de adm modificado
Topicos de adm modificado
 
Resumen de conceptos_final
Resumen de conceptos_finalResumen de conceptos_final
Resumen de conceptos_final
 
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
 
Arquitectura centralizada
Arquitectura centralizadaArquitectura centralizada
Arquitectura centralizada
 
Arquitecturas de bd
Arquitecturas de bdArquitecturas de bd
Arquitecturas de bd
 
Caracte bd
Caracte bdCaracte bd
Caracte bd
 
Estructura base de datos
Estructura base de datosEstructura base de datos
Estructura base de datos
 
Db2 10 afinamiento
Db2 10   afinamientoDb2 10   afinamiento
Db2 10 afinamiento
 
Arquitecturas distribuidas ..
Arquitecturas distribuidas ..Arquitecturas distribuidas ..
Arquitecturas distribuidas ..
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 

Último

ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSBeatrizGonzales19
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralAitana
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfGuillermoBarquero7
 
Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaKANTUPAULAPORCELYUCR
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptxEncomiendasElSherpa
 

Último (6)

ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business Central
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
 
Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - Ofimática
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
 

Bases de Datos Distribuidas

  • 1. Arquitecturas de las BDD Integrantes : Nieto Miranda Ivonne Gaspar Bautista Ulises José García Miguel Martínez Eugenio Pablo Pioquinto Rómulo Gustavo Cruz Esteban Sergio
  • 2. • Bases de Datos Distribuidas Concepto: Se le conoce a Base de Datos Distribuida(BDD) al conjunto de múltiples bases de datos lógicamente relacionadas las cuales se encuentran distribuidas entre diferentes sitios interconectados por una red de comunicaciones, los cuales tienen la capacidad de procesamiento autónomo lo cual indica que puede realizar operaciones locales o distribuidas. Imagen 1. BDD 2CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 3. • Características: - Autonomía Local: Los sitios distribuido deben ser autónomos, es decir que todas las operaciones en un sitio dado se controlan en ese sitio. - No dependencia de un sitio central: No debe de haber dependencia de un sitio central para obtener un servicio. - Operación Continua: Nunca debería apagarse para que se pueda realizar alguna función, como añadir un nuevo sitio. - Independencia con respecto a la localización: No debe de ser necesario que los usuarios sepan dónde están almacenados físicamente los datos, sino que más el usuario lo debe de ver como si solo existiera un sitio local. 3CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 4. • Características: - Independencia con respecto a la fragmentación: La fragmentación es deseable por razones de desempeño, los datos, puede almacenarse en la localidad donde se utilizan con mayor frecuencia de manera que la mayor parte de las operaciones sean sólo locales y se reduzca el tráfico en la red. - Independencia de réplica: Si una relación dada (es decir, un fragmento dado de una relación) se puede presentar en el nivel físico mediante varias copias almacenadas o réplicas, en muchos sitios distintos. 4CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 5. Imagen 2. Representación de una Base de Datos Distribuida 5CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 6. • Arquitectura de las Bases de Datos Distribuidas La arquitectura general de un sistema de bases de datos distribuida, introducirá el concepto de fragmentación de datos relacionado con el nivel de transparencia de distribución que un SBDD debe ofrecer. Se dará una descripción acerca de las componentes de las bases de datos distribuidas. La arquitectura define la estructura de un sistema. Al definir la arquitectura se deben identificar las componentes de un sistema, las funciones que realiza cada una de las componentes y las interrelaciones e interacciones entre cada componente. 6CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 7. 7CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN • La arquitectura ANSI-SPARC (American National Standards Institute, Standards Planning And Requirements Committee). También llamada Arquitectura de tres niveles, es separar la vista de los usuarios, lo hace de la siguiente manera: • Nivel externo (Vistas individuales de los usuarios): Vista de usuario describe una parte de la base de datos que es relevante para un usuario. • Nivel Medio (Vista conceptual): Forma de describir los datos que se almacenan dentro de la base de datos. • Nivel interno (Vista de almacenamiento): Forma en que la base de datos se representa físicamente en el sistema informático.
  • 8. 8CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN Imagen 3. Arquitectura ANSI-SPARC
  • 9. • Arquitectura Paralela Se ejecuta sobre múltiples procesadores y discos que han sido diseñados para ejecutar operaciones en paralelo, cuando sea posible, con el propósito de mejorar el rendimiento. Los sistemas paralelos mejoran la velocidad de procesamiento y de E/S mediante la utilización de UCP y discos en paralelo. La fuerza que ha impulsado a los sistemas paralelos de bases de datos ha sido la demanda de aplicaciones que han de manejar bases de datos extremadamente grandes (del orden de terabytes, esto es, 1012 bytes) o que tienen que procesar un número enorme de transacciones por segundo (del orden de miles de transacciones por segundo). La ganancia de velocidad y la ampliabilidad son dos aspectos importantes en el estudio del paralelismo. La ganancia de velocidad se refiere a la ejecución en menos tiempo de una tarea dada mediante el incremento del grado del paralelismo. 9CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 10. • Existen varios modelos de arquitecturas para las máquinas paralelas: • Arquitectura de memoria compartida. Consisten de diversos procesadores los cuales accedan una misma memoria y un misma unidad de almacenamiento (uno o varios discos). Algunos ejemplos de este tipo son las computadoras Sequent Encore y los mainframes IBM4090 y Bull DPS8. 10CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN Imagen 4. Arquitectura de memoria compartida.
  • 11. • Arquitectura 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). Ejemplos de estas arquitecturas son los cluster de Digital, y los modelos IMS/VS Data Sharing de IBM. 11 Imagen 5. Arquitectura de disco compartido. CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 12. • Arquitectura nada compartido. Consiste de diversos procesadores cada uno con su propia memoria y su propia unidad de almacenamiento. Aquí se tienen los clusters de estaciones de trabajo, las computadoras Intel Paragon, NCR 3600 y 3700 e IBM. 12 Imagen 6. Arquitectura de nada compartido. CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 13. 13 Imagen 7. Arquitectura de nada compartido. CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 14. - Arquitectura Cliente-Servidor Posee uno o más procesos clientes y uno o más procesos servidores, un proceso cliente puede mandar un query a alguno de los procesos servidores. Los clientes son responsables de los aspectos relacionados con la interface de usuario, mientras que los servidores manejan los datos y ejecutan las transacciones. CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN 14 Imagen 8. Arquitectura Cliente-Servidor
  • 15. • Arquitectura Centralizada: La idea es que necesitamos solo un servidor de bases de datos capaz de manejar queries y transacciones provenientes de múltiples servidores. Podemos pensar en este servidor especial como una capa del software que coordina la ejecución de queries y transacciones a través de uno o más servidores de bases de datos independientes, es usualmente llamado Middleware. 15 Imagen 9. Arquitectura Centralizada. CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN
  • 16. • Arquitectura Distribuida: Características: - Control jerárquico: DBA global y DBA local. - Transparencia en la Distribución: Localización de los datos es un aspecto adicional de independencia de datos. - Replicación de Datos: Copias múltiples de datos que incrementa la localidad y la disponibilidad de datos. - No hay estructuras intersitios. Uso de optimización global para reducir transferencia de datos. - Problemas de seguridad intrínseco. 16CARRETERA TOLUCA ATLACOMULCO KM. 44.8 EJIDO DE SAN JUAN Y SAN AGUSTÍN, JOCOTITLÁN