Bases de Datos II BASES DE DATOS DISTRIBUIDAS

Slides:



Advertisements
Presentaciones similares
Definición En un sistema de base de datos distribuida, los datos se almacenan en varios computadores. Los computadores de un sistema distribuido se comunican.
Advertisements

Redes Informáticas I Redes Informáticas I – Antonio Humberto Morán Najarro.
Redes del trabajo *Carrera: t.n.s prevención de riesgos *Integrantes:
Noveno Semestre UNIDEC
Redes Informáticas.
SISTEMAS OPERATIVOS Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas de usuario.
Bases de datos distribuidas
Base de Datos Distribuidas Bases de Datos II Universidad Argentina J. F. Kennedy - Año 2008 Maletin Yahoo => briefcase.yahoo.com Usuario => bd2_jfk Pssw.
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Sistemas de Bases de Datos Distribuidas
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Base de Datos Distribuidas
BASES DE DATOS DISTRIBUIDAS
Introducción a los Sistemas de Bases de Datos Distribuidos
Redes Informáticas Andrea Martínez 4º C.
BASES DE DATOS DISTRIBUIDAS
REDES. Origen de las redes Fines de la década del 70 Originalmente necesidad de compartir periféricos como impresoras entre varios ordenadores.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Bases de Datos Distribuidas Por: Israel Miralles y Vicente Toledo.
Diseño de Bases de Datos Distribuidas (1era Parte)
Redes de Transmisión de Datos Unidad IV. Interconexion de Redes.
PROCESAMIENTO PARALELO.  Organización lógica ◦ Visión que tiene el programados  Capacidad de expresar tareas paralelas (Estructura de control)  Método.
Algoritmos Distribuidos Semana 1. Parte 2 Comunicación por Pase de Mensajes Claudia León Universidad Central de Venezuela Facultad de Ciencias Escuela.
Ing. Fabián Ruano.  Definición  Diferencias con BD Centralizadas.
Instituto Tecnológico de La Paz Ing. Fernando Ortiz Ahumada.
Procesamiento paralelo
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
 Sincronismo. En toda transmisión debe existir un acuerdo entre el receptor y el emisor, y pueden llegar a él de dos formas: Síncrona, es decir, utilizando.
BASE DE DATOS BY: Julián Villar Vázquez.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
Desarrollo de aplicaciones para ambientes distribuidos
TEMA 10. SISTEMAS OPERATIVOS DISTRIBUIDOS
Bases de Datos Distribuidas
Bases de Datos Distribuidas M. en C. Anastacio Antolino Hernández PROBLEMA DE LOS SISTEMAS DISTRIBUIDOS SISTEMAS MANEJADORES DE BASES DE DATOS DISTRIBUIDAS.
Diana Herrera León 6 º «H». Es el término que usa Microsoft para referirse a su implementación de servicio de directorio en una red distribuida de computadores.
BASES DE DATOS DISTRIBUIDAS
Telecomunicaciones y Trabajo Distribuido. Sistema Distribuido Recursos Servidor Red Servidor Nodo ANodo C Nodo B.
Introducción a los SOs.
BASES DE DATOS DISTRIBUIDAS
Escuela Normal “Profr. Darío Rodríguez Cruz”
ANA MARIA GALVIS CRISTINA GALLÓN.
Departamento de Informática Universidad de Rancagua
Introducción a la Computación Redes de Computadoras
Departamento de Informática Universidad de Rancagua
Prof. César Molina Sesión 2 - Principios de la computación Redes y comunicaciones.
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
REDES COMPUTACIONALES
ARQUICTECTURA DE SERVIDORES
ARQUITECTURA ALTERNATIVA DE SERVIDORES SISTEMAS OPERTIVOS DE RED En un sistema operativo de red los usuarios saben que están conectados a la red y que.
Presentado por: Presentado por: Valentina Pérez Suarez Valentina Pérez Suarez.
Bases de datos distribuidas
ARQUITECTURAS DE LOS SERVIDORES El computador tiene 2 aspectos para entender su funcionamiento al nivel de programación: Almacenamiento Procesamiento Para.
BASE DE DATOS DISTRIBUIDAS
Las doce reglas de las bases de datos distribuidas
Computación e Internet Computación e Internet - Lcdo. Félix Bucarelo – COMPUTACIÓN E INTERNET Facilitador Lcdo. Félix Bucarelo.
FIN ARCHIVO 2-3 Una Red es justamente un sistema de comunicación que se da entre distintos equipos para poder realizar una comunicación eficiente, rápida.
INTRODUCCIÓN A LAS REDES DE COMPUTADORAS. ·
Grupo 3: Martha Briceño Dorys Flores Juan Hernández Sergio Landaeta.
SISTEMAS OPERTIVOS DE RED Los usuarios están conectados a la red y que pueden compartir recursos. Cada equipo ejecuta con sus propios recursos su propio.
MODELO TCP/IP.
REDES Angie Paola Gutiérrez C. ♥ Once ♥. REDES DE COMPUTADORAS Es un conjunto de elementos interceptados entre si, para compartir información. Como en.
*UNIVERSIDAD JUARES DEL ESTADO DE DURANGO “EXPOSICIÓN” *ERICK DE JESUS MONTIEL REYES *JORGE LUIS FLORES NEVARES *1-F TURNO VESPERTINO.
 Definir conceptos fundamentales de las BDD como DTM y DBMS.  Conocer el esquema actual de la Base de datos de la UNACH.  Analizar cuándo utilizar.
Sistemas Distribuidos Conceptos Básicos Propiedades MSI. Nancy A. Olivares Ruiz.
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
Gestión de Memoria – Parte 2
#REDES.. ¿Qué es una red? Conjunto de computadores, equipos de comunicaciones y otros dispositivos que se pueden comunicar entre sí, a través de un medio.
{ Topología de Red Yaritza Ortega Astrid Zúñiga Vishal Patel.
“Tipos de Bases de Datos”. Integrantes: Chambilla Calsinas, Mercedes C. Yupanqui Pari, Willy Hernán.
Transcripción de la presentación:

Bases de Datos II BASES DE DATOS DISTRIBUIDAS Elaborado por: Guillermo Baquerizo I Término 2011-2012

Conceptos Base de datos distribuida.- Una colección lógicamente interrelacionada de datos compartidos (junto con una descripción de estos datos) físicamente distribuidos por una red informática. SGBD Distribuido.- El sistema de software que permite gestionar la base de datos distribuida y hace que dicha distribución sea transparente para los usuarios. También denominado SGBDD (o DDBMS por sus siglas en inglés).

Esquema de un SGBDD

Conceptos El SGBDD está compuesto por una única base de datos lógica dividida en una serie de fragmentos. Cada fragmento se almacena en una o más computadoras. Los usuarios acceden a la base de datos distribuida a través de una serie de aplicaciones: A. Locales: Aquellas que no requieren datos de otras instalaciones. A. Globales: Aquellas que sí requieren datos de otras instalaciones.

Conceptos Procesamiento distribuido.- Una base de datos centralizada a la que se puede acceder a través de una red informática. SGBD paralelo.- Un SGBD que se ejecuta sobre múltiples procesadores y utilizando múltiples discos, y que está diseñado para ejecutar las operaciones en paralelo, siempre que sea posible, con el fin de mejorar las prestaciones.

Arquitecturas paralelas

Ventajas de un SGBDD Refleja la estructura organizativa. Mejora la compartición de los datos y la autonomía local. Mayor disponibilidad. Mayor fiabilidad. Mayores prestaciones. Economía. Crecimiento modular. Integración. Capacidad de competir.

Desventajas de un SGBDD Complejidad. Costos. Seguridad. Control de integración más complicado. Carencia de estándares. Falta de experiencia. Diseño más complejo de la base de datos.

Conceptos Sistema multibase de datos.- Un SGBD distribuido en el que cada nodo mantiene una completa autonomía. Red.- Una colección interconectada de computadoras autónomas que son capaces de intercambiar información.

Tipos de red

WAN Distancia de hasta miles de kilómetros. Enlaza computadoras autónomas. Red gestionada por una organización independiente. Protocolo complejo. Utiliza encaminamiento punto a punto. Utiliza topologías irregulares. Tasa de errores de aproximadamente 1:105

LAN Distancia de pocos kilómetros. Enlaza computadoras que cooperan en aplicaciones distribuidas. Red gestionada por los usuarios. Protocolo más simple. Utiliza encaminamiento por difusión. Utiliza topologías de bus o anillo. Tasa de errores de aproximadamente 1:109

Conceptos Protocolo de red.- Un conjunto de reglas que determina cómo se envían, interpretan y procesan los mensajes entre computadoras. TCP/IP SPX/IX NetBIOS APPC DECnet WAP

Diseño Fragmentación.- División de una relación en una serie de subrelaciones denominadas fragmentos. Asignación.- Cada fragmento se almacena en el nodo óptimo desde el punto de vista de la distribución. Replicación.- El SGBDD puede mantener una copia de un fragmento en varios nodos diferentes.

Esquema de replicación

Diseño Debe estar basado en información cuantitativa y cualitativa: Frecuencia de ejecución de una transacción. Nodo desde el que se ejecuta la transacción. Criterios de rendimientos de la transacción. Cualitativa Relaciones, atributos y tuplas a las que se accede. Tiempo de acceso (lectura o escritura). Predicados de las operaciones de lectura.

Fragmentación horizontal Cuando los fragmentos están compuestos a partir de subconjuntos que son tuplas de una relación.

Fragmentación vertical Cuando los fragmentos están compuestos a partir de subconjuntos de los atributos de una relación.

Fragmentación mixta Cuando los fragmentos verticales necesitan fragmentarse horizontalmente. Cuando los fragmentos horizontales necesitan fragmentarse verticalmente.

Fragmentación derivada Cuando los fragmentos horizontales están basados en una fragmentación horizontal padre. Cuando los fragmentos verticales están basados en una fragmentación vertical padre.