Syllabus

SCE-1004 Base de Datos Distribuidas

ING. JORGE ALBERTO POOT XIU

japoot@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
8 2 2 6

Prerrequisitos
Conociemientos de Bases de Datos y de Redes de computadoras

Competencias Atributos de Ingeniería

Normatividad
Asistencia: debe obtener el 80% de la asistencia para tener derecho al examen,
en cuanto a la tolerancia de entrada se dara 15 minutos en caso de ser la primera clase del día (14:00), en cualquier otro horario sera de 10 minutos.
En cuanto a la formalidad para pasar a exponer:
1.- Llevar gafete
2.- Vestido apropiado para la ocasión (hombres con camisa de vestir y mujeres sin escote, ni pantalones ajustados)

Materiales
Licencia de Oracle 10g(el cual es gratuita)<br>software para diseño de Base de Datos<br>

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares
Parámetros de Examen
PARCIAL 1 Unidad 1
PARCIAL 2 Unidad 2

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. Fundamento de Sistemas de Bases de Datos Distribuidas
          1.1. Conceptos Básicos
                   1.1.1. Antecedentes de las Bases de Datos Distribuidas
                           Antecedentes (44544 bytes)
                           Introducción (66048 bytes)
                          
                   1.1.2. La Presión por los Datos Distribuidos
                           Usuarios y Tecnología (65536 bytes)
                          
                   1.1.3. Heterogeniedad y la presión para Integrar Datos
                           Presión por la Integración de Datos (56320 bytes)
                          
                   1.1.4. Computación Distribuida
                           Computación Distribuida (57856 bytes)
                          
                   1.1.5. Sistemas de Bases de Datos Distribuidas
                           Sistemas de Bases de Datos Distribuidos (99840 bytes)
                          
                   1.1.6. Aspectos Importantes de los SMDB Distribuidos
                           Caracteristicas Importantes de los SMDB Distribuidos (72704 bytes)
                          
          1.2. Definición del Termino cliente Servidor
                   1.2.1. Definición
                           Modelo Cliente-Servidor (30720 bytes)
                           Termino Cliente-Servidor (51712 bytes)
                          
          1.3. Beneficios del Cliente - Servidor
                   1.3.1. Beneficios
                           Mapa conceptual (559104 bytes)
                          
          1.4. Arquitectura Cliente- Servidor
          1.5. Segmentaciones de aplicaciones entre el Cliente y el Servidor
          1.6. Integración de Datos vs Ditribución de Datos
                   1.6.1. Integración de Datos contra Distribución de Datos
                          
          1.7. Funciones del Cliente
                   1.7.1. Funciones comunes del Cliente
                          
          1.8. Funciones del Servidor
          1.9. Tipos de Servidores
2. Bases de Datos en Múltiples Servidores
          2.1. Objetivos
                   2.1.1. Base de Datos Relacionales
                           Base de datos en multiples servidores (69632 bytes)
                           Arquitectura de una Base de datos en Multiples Servidores (187904 bytes)
                          
                   2.1.2. Seguridad
                          
          2.2. Diseño de Base de Datos Distribuidas
                   2.2.1. Problemas sobre el Diseño
                           Problemas sobre el diseño de base datos distribuidos (39936 bytes)
                          
                   2.2.2. Enfoques al problema de diseño de la base de datos distribuida
                           Teoria (46592 bytes)
                          
                   2.2.3. El problema de la fragmentación
                           Investigación a fondo sobre la fragmentación (306176 bytes)
                          
          2.3. Procesamiento distribuido de consultas
                   2.3.1. Repeticion y Fragmentación
                           Exposición (468992 bytes)
                          
                   2.3.2. Procesamiento de Intersección simple
                          
3. Optimización de estrategias de acceso
          3.1. Importancia en la optimización de Queries
                   3.1.1. Introducción
                           exposición (468992 bytes)
                          
                   3.1.2. Ejemplos de Optimización
                          
                   3.1.3. Proceso de Optimización
                          
          3.2. Métodos de Ejecución
                   3.2.1. Cross Join
                          
                   3.2.2. Inner Join
                          
                   3.2.3. El left Join y right Join
                          
          3.3. Principios de Optimización
                   3.3.1. Definiciones Básicas
                          
                   3.3.2. Objetivos de la Optimización de Consultas
                          
4. Procesamiento de Transacciones en Base de Datos Distribuidas
          4.1. Control de Concurrencia
                   4.1.1. Definición de concurrencia
                          
                   4.1.2. Seriabilidad
                          
                   4.1.3. Tipos de Seguros
                          
                   4.1.4. Protocolos de Bloqueo de seguros
                          
                   4.1.5. Deadlock
                          
                   4.1.6. Técnicas para prevenir el Deadlock
                          
          4.2. Recuperación
                   4.2.1. Clasificación de los fallos
                          
                   4.2.2. Tipos de almacenamiento
                          
                   4.2.3. Recuperación basada en el Registro Historico
                          
                   4.2.4. Paginación en la Sombra
                          
          4.3. Seguridad e Integridad
                   4.3.1. Seguridad e Integridad
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación