BASES DE DATOS DISTRIBUIDAS

Documentos relacionados
Sistemas Gestores de Base de Datos Distribuidas

Bases de Datos Distribuidas

BASE DE DATOS DISTRIBUIDOS

Sistemas Distribuidos. Bibliografía: Introducción a los Sistemas de Bases de Datos Date, C.J.

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática

TEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS. Introducción Hardware Software Aspectos de diseño

TEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS

6.1 Base De Datos Centralizada

Bases de Datos Distribuidas. Carlos A. Olarte BDII

Capítulo 10. Bases de datos distribuidas

Bases de Datos Especializadas

Administración de las Bases de Datos

Ing. Informática. Catedrático: Lic. Angélica Avalos Cano

Sistemas de Información

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática

Base de Datos Distribuidas

Bases de Datos: Bases de Datos Distribuidas. Departamento de O.E.I. - U.P.M.

1. Introducción 2. S.O. de Red. NFS 3. S.O. Distribuidos 4. Características de Diseño. Tema5: Sistemas Operativos Distribuidos

UNIVERSIDAD, TÉCNICA DEL NORTE

Bases de Datos Distribuidas -Panorama General

Diseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso Presentación e introducción

Conceptos generales de sistemas distribuidos

BASES DE DATOS (IG18 Semipresencial) Introducción a las Bases de Datos: Sistemas de Bases de Datos frente a Sistemas de Ficheros

Sistemas Operativos Distribuidos. Sistemas Operativos Una visión aplicada

Unidad I. Introducción a las Bases de Datos

5. Bases de datos distribuidas

Bases de datos Unidad 1 Introducción a las BD. Mónica María Rojas Rincón Oficina: P19-103

UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos

Diseño y construcción de bases de datos distribuidas heterogéneas sobre Oracle y SQL Server

Facultad de Ingeniería Industrial y de Sistemas v1.0 MA781U PROCESOS DISTRIBUIDOS

TEMA 2: DEFINICIONES Y CONCEPTOS. Ing. Jonathan Quiroga Tinoco Conalep Tehuacán P.T.B. en SOMA

Tipos de Bases de Datos. Integrantes: Chambilla Calsinas, Mercedes C. Yupanqui Pari, Willy Hernán

Fecha de entrega: Miércoles 4 de Septiembre. Campus: Villahermosa. Carrera : Ingeniería en Sistemas Compuacionales. Nombre del maestro: Carlos Castro

Sistemas Distribuidos. Prog. Distribuida bajo Internet

Bases de Datos Relacionales

Oferta tecnológica: GAIA: sistema de regeneración de nodos

Fundamentos de Bases de Datos Distribuidas

CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas

Un sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos:

TÍTULO: BASES DE DATOS Disponibilidad Objetivos 5 Definicion de una base de datos 9 Datos de nomina (tabla) 9 Esquema de bases de datos (mapa

25 de junio de Sistemas de Archivos Distribuidos AFS Y NFS. Javier Fernández. Gabriela Martínez NFS: Introducción.

Computación 1. Conociendo la herramienta de cálculo La Computadora (II)

En esta unidad vamos a hablar acerca de cómo los equipos utilizan las redes para trabajar juntos. Hay varios modelos ( que en algunos casos son

CAPITULO 6. Control de Concurrencia y Recuperación

UNIDAD 1 ANÁLISIS INTRODUCTORIO DE LAS BASES DE DATOS

Aplicaciones Web paraa Trabajo Colaborativo Diseño y prototipo de un software para la replicación de ficheros

Qué es Cloud Computing?

Actividad 1.2. Cuestionario sobre SGBD (2ª parte)

Pliego de prescripciones técnicas

Unidad IV: Arquitectura de los Sistemas de Bases de Datos (Tema 5) GESTIÓN DE BASES DE DATOS GRADO EN INGENIERÍA INFORMÁTICA UNED

Computación 1. Roles en la interconexión

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS

Bases de Datos Distribuidas

Cliente- Servidor. Bases de Datos Distribuidas

Las redes de ordenadores. Tipos. Comunicación en la Red Modelo OSI. Arquitectura TCP/IP. Luis Villalta Márquez

BASES DE DATOS TEMA 1. Introducción a las Bases de Datos

Bases de Datos 2. Teórico

Tipos de Diseño. Ing. Elizabeth Guerrero V.

Instrumentación n / Ing. Quirino Jimenez D.

SISTEMAS OPERATIVOS. Informática Básica

UNIVERSIDAD DE CÓRDOBA

Diseño de Bases de Datos Relacionales. Febrero de 2013

Gestion y Modelación de Datos Introducción

Tipos de Estructuras de los S. O. Sistemas Operativos II ITS EMT CETP 2016 A/S L. Carámbula

Bases de Datos en Internet Agenda

Evolución del software y su situación actual

Arquitectura de Computadoras. Clase 9 Procesamiento paralelo

INFORME MEMORIA CACHE Y MEMORIA VIRTUAL.

En este video vamos a examinar los distintos tipos de ordenadores que podemos encontrar hoy en día.

BASE DE DATOS DISTRIBUIDAS MIS

Con estas consideraciones, Flynn clasifica los sistemas en cuatro categorías:

1.1.-TARJETA DAQ NI PCI-6024E y BNC2120. Figura 1: TARJETA BNC2120 NATIONAL INSTRUMENTS

Taxonomía de las arquitecturas

Arquitectura de Manejadores de Base de Datos

Introducción. Bases de Datos Distribuidas. Características de las BDD. Introducción (II) Tema VI. Sitio BDD. BD local

Sistemas Operativos. Introducción. Tema 6

Configuración. Tipos de procesadores en la CPU

RECURSOS COMPARTIDOS ENTRE DIFERENTES SISTEMAS OPERATIVOS. Activar y desactivar Uso compartido simple de archivos

ARQUITECTURAS. Carlos Reveco D. IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI.

UNIDAD 1: CONCEPTOS BA SICOS DE BASE DE DATOS

FUNDAMENTOS DE BASE DE DATOS. Introducción

Equipo 3 FUNDAMENTOS DE BASE DE DATOS ÁLVAREZ ZARATE OMAR ENRIQUE GONZÁLEZ ORTIZ RAFAEL WONG TORRES ERICK ALLAN

Introducción a los Sistemas Operativos y Redes. Clase 2: Topologías de Redes

Tema III: Componentes de un Sistema Operativo

UNIDAD II: FUNDAMENTOS AVANZADOS HARDWARE PARA SERVIDORES.

TIPOS DE REDES Y TOPOLOGIAS

Ventajas, Características y Aplicaciones de los SGBD Distribuidos.

Granularidad y latencia

ESPECIFICACIONES TECNICAS, PROCEDIMIENTO DE RESPALDO DE INFORMACION

Módulo 1. Introducción a la Base de Datos

UT01: INSTRODUCCIÓN A LOS SISTEMAS OPERATIVOS

Virtualización Open Source. Virtulización basado en Linux para escritorios y servidores con compatibilidad para Microsoft Windows

Una Red es un conjunto de ordenadores interconectados entre si mediante cable o por otros medios inalámbricos. Montse Eleno Silvo

Ingeniería en Computación

Sistemas Operativos Distribuidos

CONVENCIONES USADAS... 13

Programación Web Tema 1: Arquitectura C / S

CURSO: DESARROLLADOR PARA APACHE HADOOP

Modelo de datos, siendo éste el principal para el comercio

Introducción a los sistemas operativos. Ing Esp Pedro Alberto Arias Quintero

Transcripción:

BASES DE DATOS DISTRIBUIDAS

BASES DE DATOS DISTRIBUIDAS DANIEL BARRERA NAVARRO JORGE BAUTE RIVERA ROSIRIS MARTINEZ GOMEZ DARWIN MANGA COGOLLO

Introducción a las bases de datos distribuidas

DEFINICION DE UNA BDD Una base de datos distribuida es un conjunto de múltiples bases de datos lógicamente relacionadas las cuales se encuentran distribuidas en diferentes espacios lógicos e interconectados por una red de comunicaciones.

EJEMPLO DE UNA BDD

EJEMPLO DE UNA BDD

CARACTERISTICAS DE LAS BDD Los datos deben estar físicamente en más de un ordenador. Las sedes deben estar interconectadas mediante una red. Los datos han de estar lógicamente integrados, tanto en local como remoto. En una única operación se puede acceder datos que se encuentran en más de una sede. Todas las acciones que necesiten realizarse sobre más de una sede serán transparentes al usuario.

CLASIFICACION DE LAS BDD HOMOGÉNEAS o HETEROGÉNEAS. De ÁREA LOCAL o de ÁREA ANCHA.

Ventajas y desventajas de las bdd

Ventajas de las bdd Compartimiento de datos. Autonomía. Disponibilidad. Flexibilidad.

desventajas de las bdd Coste de desarrollo del software. Mayor probabilidad de errores. Mayor sobrecarga de procesamiento.

COMPONENTES DE UNA BDD I. Hardware involucrado El hardware utilizado no difiere mucho del hardware utilizado en un servidor normal. II. Software Sistema Gestor de Base de Datos Distribuida (DDBMS) Este sistema está formado por las transacciones y los administradores de la base de datos distribuidos. Administrador de transacciones distribuidas (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. Sistema Manejador de base de datos (DBMS) Es un programa que procesa cierta porción de la base de datos distribuida. Nodo Un nodo es una computadora que ejecuta un DTM o un DBM o ambos.

Sistema de Gestión de Base de Datos Distribuida (SGBDD) Software que hace transparente al usuario la gestión de una base de datos distribuida.

FUNCIONES DE UN SGBDD Poder acceder a sitios remotos. Control de concurrencia. Control de la seguridad. Recuperación ante caídas. Transmitir consultas y datos a través de redes de telecomunicaciones.

COMPONENTES DE UN SGBDD Procesador de datos locales (PDL). Procesador de aplicaciones distribuidas (PAD) Software de comunicaciones

TIPOS DE SGBDD Homogéneos: todos los nodos utilizan el mismo SGBD. Heterogéneos: los nodos pueden utilizar distintos SGBD.

VENTAJAS DE UN SGBDD Refleja mejor la estructura organizacional. Los datos pueden ser compartidos. Mejora la disponibilidad. Modularidad.

desventajas DE UN SGBDD La complejidad. El costo. Falta de experiencia. Falta de estándares en la comunicación.

Los objetivos de un SGBDD El principio fundamental de los sistemas de bases de datos distribuidos: Los usuarios deben actuar de la misma forma tanto si están ante un sistema distribuido como si están ante uno centralizado.

LAS 12 REGLAS DE UN SGBDD 1. Autonomía local: Los sitios de un sistema distribuido deben ser autónomos en el mayor grado posible, lo que permite una mayor seguridad, control de concurrencia y copias de seguridad. 2. Independencia de un sitio central: Implica que todos los sitios deben ser tratados como iguales, por lo tanto no debe existir ningún sitio maestro central del cual dependan el resto. 3. El sistema debe estar en continua operación: Un fallo en uno de los nodos no debe afectar al sistema.

LAS 12 REGLAS DE UN SGBDD 4. Transparencia de ubicación: Para el usuario la localización física de los datos debe ser transparente. 5. Transparencia de fragmentación: Los usuarios deben comportarse, como si los datos en realidad no tuvieran fragmentación alguna. 6. Transparencia en la replicación: Consiste en que el usuario no debe tener conciencia de la replicación de los datos, así como de su destrucción.

LAS 12 REGLAS DE UN SGBDD 7. Procesamiento de consultas distribuidas: El sistema debe ser capaz de procesar consultas que afecten a datos de más de un sitio y hacerlo de forma optimizada. 8. Administración de transacciones distribuidas: El sistema distribuido debe disponer de mecanismos (protocolos) adecuados para el control de concurrencia y la recuperación detransacciones distribuidas. 9. Independencia del hardware: Es necesario tener la posibilidad de ejecutar el mismo SGBDD en diferentes plataformas de hardware (IBM, ICL, HP, PC, SUN).

LAS 12 REGLAS DE UN SGBDD 10. Independencia del sistema operativo: Un vez más, es necesario tener la posibilidad de ejecutar el mismo SGBDD, en diferentes plataformas de sistema operativo. 11. Independencia de la red: El sistema debe tener la posibilidad de soportar también, una variedad de redes de comunicación distintas. 12. Independencia del SGBD: Lo que en realidad se pretende es que todos los ejemplares del SGBDD locales en sitios diferentes soporten la misma interface.