Bases de datos distribuidas

Solo disponible en BuenasTareas
  • Páginas : 83 (20557 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de febrero de 2011
Leer documento completo
Vista previa del texto
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS

102070 - BASES DE DATOS DISTRIBUIDAS CESAR MANUEL CASTILLO RODRÍGUEZ
Director Nacional

HILDA GLADYS TRASLAVIÑA FORERO Acreditadora

PEREIRA Enero de 2010

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA EINGENIERIA CONTENIDO DIDÁCTICO DEL CUSO: 102070 - BASES DE DATOS DISTRIBUIDAS

ASPECTOS DE PROPIEDAD INTELECTUAL Y VERSIONAMIENTO

El presente módulo fue diseñado en el año 2010 por el Ing. Cesar Manuel Castillo Rodríguez, Tutor de la UNAD, y ubicado en el CCAV del Eje Cafetero en la ciudad de Pereira, el Ing. Castillo es Ingeniero de Sistemas, y Especialista en Educación Superior a Distancia, se hadesempeñado como tutor de la UNAD desde el año 2008 hasta el presente año y ha sido profesor catedrático de otras Universidades de Risaralda. En algunos de sus temas, este modulo toma como base aspectos estructurados en el anterior modulo del curso Bases de Datos Distribuidas realizado por el Ing. Jaime Rubiano Llorente, Tutor de la UNAD, Ingeniero de Sistemas, Especialista en InteligenciaArtificial, Especialista en Docencia Universitaria y Máster en Computación Aplicada.

2

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA CONTENIDO DIDÁCTICO DEL CUSO: 102070 - BASES DE DATOS DISTRIBUIDAS

INDICE DE CONTENIDO

INTRODUCCION UNIDAD 1. FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS Introducción Objetivo General Objetivos EspecíficosCompetencias CAPITULO 1. Introducción a los Conceptos Generales de Bases de Datos Distribuidas 1.1 Preliminares 1.1.1 Enfoque de una Base de Datos 1.1.2 El Modelo Entidad - Relación 1.1.3 Normalización 1.1.4 La Arquitectura Cliente - Servidor 1.2 ¿Qué es Computación Distribuida? 1.3 ¿Qué es una Base de Datos Distribuida? 1.4 Ventajas 1.5 Desventajas CAPITULO 2. Sistemas de Bases de DatosDistribuidas 2.1 Sistemas de BDD 2.2 Sistemas de Gestión de BDD 2.3 Arquitectura de BDD 2.4 Bases de Datos Homogéneas

7 8

9 BDD 9 9 10 11 12 13 14 19 21 22 22 22 24 25
3

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA CONTENIDO DIDÁCTICO DEL CUSO: 102070 - BASES DE DATOS DISTRIBUIDAS

2.5 Bases de Datos Heterogéneas CAPITULO 3. Análisis yDiseño de Bases de Datos Distribuidas 3.1 El Análisis 3.2 El Diseño 3.3 Proceso de Diseño de Arriba Hacia Abajo (Top-Down) 3.4 Proceso de Diseño de Abajo Hacia Arriba (Bottom-Up) 3.5 Fragmentación de Datos 3.5.1 Fragmentación Horizontal 3.5.2 Fragmentación Vertical 3.5.3 Fragmentación Híbrida 3.6 Transparencia 3.7 Replica de Datos Actividades Complementarias Fuentes Documentales de la Unidad 1UNIDAD 2. PROCESAMIENTO DE CONSULTAS Y TRANSACCIONES EN BASES DE DATOS DISTRIBUIDAS Introducción Objetivo General Objetivos Específicos Competencias CAPITULO 4. Procesamiento de Consultas 4.1 Costos de la Transferencia de Datos 4.2 Procesamiento de Consultas Distribuidas por Reducción de Tuplas 4.3 Descomposición de Consultas 4.4 Transformación de Consultas

26 27 27 28 29 29 30 30 30 30 31 33 3435 36 BDD 36

37 37 37 38 39
4

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA CONTENIDO DIDÁCTICO DEL CUSO: 102070 - BASES DE DATOS DISTRIBUIDAS

4.5 Procesamiento de Reuniones Sencillas CAPITULO 5. Transacciones 5.1 Estructura del Sistema 5.2 El Gestor y Coordinador de Transacciones 5.3 Modos de Fallo del Sistema 5.4 Sistemas deDirectorio 5.5 Modelos Alternativos del Procesamiento de Transacciones CAPITULO 6. Control de Concurrencia y Recuperación 6.1 Protocolos de Bloqueo 6.2 Marcas Temporales 6.3 Tratamiento de los Interbloqueos 6.4 Disponibilidad 6.5 Replica con Grado de Consistencia Bajo Actividades Complementarias Fuentes Documentales de la Unidad 2 UNIDAD 3. DISTRIBUCION DE DATOS EN MS SQL SERVER Introducción...
tracking img