Está en la página 1de 3

ACTIVIDAD N 2 RECONOCIMIENTO DEL CURSO

POR: MILTON OLMEDO SUAREZ COD. 7.127.704

Curso: BASES DE DATOS DISTRIBUIDAS GRUPO 102070_2

Tutor: Esp. CESAR MANUEL CASTILLO RODRGUEZ

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD. ESCUELA DE CIENCIAS BSICAS E INGENIERA 2012

1. MAPA CONCEPTUAL DEL CURSO

2. ENSAYO. SISTEMAS DE BASES DE DATOS DISTRIBUIDAS SBDD Los sistemas de bases de datos distribuidas son un caso especifico de los sistemas de computo distribuido, en los cuales un conjunto de elementos de procesamiento, se enlazan entre s por medio de una red de telecomunicaciones para cooperar y realizar diversas tareas; estas tareas tienen diversos componentes que se pueden distribuir tales como control, datos, funciones, procesamiento lgico entre otras. En un sistema de bases de datos distribuido (SBDD) mltiples sitios de bases de datos estn ligados por un sistema de comunicaciones, de forma que, un usuario en cualquier sitio puede accesar los datos en cualquier parte de la red como si los datos estuvieran almacenados de forma local. Se concluye entonces que un SBDD es el resultado de la integracin de una base de datos distribuida con un sistema para su manejo. Podemos decir que existen dos tipos de sistemas de bases de datos distribuidas: homogneas heterogneas, la homogeneidad o heterogeneidad, puede darse a diferentes niveles: hardware, software o sistema operativo. Un SBDD con modelos de datos diferentes que hay que compatibilizarlo, para dar la visin al usuario de integracin y de un nico sistema de bases de datos. El diseo de bases de datos distribuidos se refiere, a tomar decisiones acerca de la ubicacin de datos y programas en los diferentes sitios de una red de computadoras, en este caso se tiene que considerar el diseo del esquema conceptual, para describir el modelo de datos de todo el sistema, el diseo de la fragmentacin, necesidades de informacin detectadas en la etapa de anlisis del sistema, el diseo de la asignacin de los fragmentos, esto determina la forma en que los fragmentos se mapean en los sitios o nodos del sistema y el diseo de replicacin es decir en que lugar se ubican copias de tablas o fragmentos y la frecuencia de actualizacin de la informacin. En el diseo de la distribucin de los datos, se deben de tomar en cuenta el procesamiento local, la distribucin de la carga de trabajo y el costo de almacenamiento y disponibilidad. Existen dos estrategias para abordar el problema de diseo de bases de datos distribuidas: El enfoque de arriba hacia abajo (top-down) que es ms apropiado para aplicaciones nuevas y para sistemas homogneos; por otra parte esta el diseo de abajo hacia arriba (bottom-up), que se utiliza particularmente a partir de bases de datos existentes, generando con esto bases de datos distribuidas. El procesamiento de consultas es de gran importancia en las BDD. El objetivo es convertir transacciones de usuario en instrucciones para manipulacin de datos, en los SBDD el orden de las transacciones afecta la velocidad de respuesta del sistema, de esta forma el procesamiento de consultas presenta un problema de optimizacin. En BDD se tiene que considerar el procesamiento local de una consulta junto con el costo de transmisin de informacin al lugar en donde se solicit la consulta. Aunque los sistemas de bases de datos distribuidas, han sido y son una solucin que se acomoda a la estructura empresarial, hoy en da la velocidad que logra la transmisin de datos, unido a la gran capacidad de procesamiento de los equipos de computo, puede ser un aliciente para que los sistemas de gestin de bases de datos y las bases de datos tiendan nuevamente a disearse de forma centralizada, ejemplos de esto lo dan grandes empresas como youtube o Dropbox que manejan grandes cantidades de informacin de forma centralizada.