0% encontró este documento útil (0 votos)
79 vistas15 páginas

Bases de Datos Distribuidas-TIF-1007

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 15

Subdirección Académica

Instrumentación Didáctica para la Formación y Desarrollo de Competencias Profesionales


Periodo escolar: Agosto – Diciembre 2019

Nombre de la asignatura: Bases de Datos Distribuidas


Plan de estudios: ITIC-2010-225
Clave de la asignatura: TIF-1007
Horas teoría – horas prácticas – créditos: 3-2-5

1. Caracterización de la asignatura

 Esta asignatura aporta al perfil del Ingeniero en Tecnologías de Información y Comunicaciones la capacidad para:
 Administrar proyectos que involucren Tecnologías de la Información y Comunicaciones para el logro de los objetivos organizacionales conforme a
requerimientos establecidos Diseñar, desarrollar y gestionar sistemas de bases de datos para garantizar la integridad, disponibilidad
 y confidencialidad de la información.
 Desarrollar e implementar sistemas de información para la gestión de procesos y apoyo en la toma de decisiones, utilizando metodologías basadas en
estándares internacionales.
 Utilizar tecnologías emergentes y herramientas actuales para atender necesidades acordes al entorno.
 Para integrarla se ha hecho un análisis de materias previas tales como Programación II, Fundamentos de Bases de Datos, Taller de Bases de Datos y
materias del área de Redes, con la intención de determinar las competencias previas, siendo las adquiridas en Taller de Base de Datos y Redes de
Computadoras.
 Esta materia requiere de conocimientos previos abordados en otras materias; se inserta en quinto semestre, antes de cursar aquéllas a las que da
soporte. De manera particular, lo trabajado en esta asignatura se aplica en el estudio de los temas: diseño de esquemas de fragmentación y
distribución, diccionario de datos de bases de datos distribuidas, consultas distribuidas, transacciones distribuidas y replicación de datos.

VER. 00/07/17                                                                  F-SA-05


2. Intención didáctica

 Para el estudio de esta materia se optó por dividir en cuatro unidades donde primero se hace un acercamiento a los conceptos básicos y necesarios
para la comprensión del estudio de base de datos distribuidas, posteriormente se abordan temas para el diseño del esquema de fragmentación,
distribución, diccionario de datos, replicación, consultas distribuidas y transacciones distribuidas.
 En el tema uno, se estudian los conceptos básicos, los objetivos, disciplinas de estudio y arquitecturas de base de datos distribuidas, con la finalidad
que el estudiante pueda comprender la importancia del estudio de las BDD.
 En el tema dos, se abordan temas necesarios para el diseño de BDD, tales como consideraciones y niveles de transparencia, posteriormente se
abordan temas que llevan al diseño de esquemas de fragmentación, así como de esquemas de distribución necesarios para la elaboración de un
diccionario de datos para BDD.

3. Competencia de la asignatura

 Aplicar técnicas de diseño de bases de datos en arquitecturas distribuidas.

VER. 00/07/17                                                                  F-SA-05


4. Análisis por competencias específicas

Competencia 1 Descripción: Identifica la arquitectura de los sistemas de bases de datos


distribuidos, niveles de abstracción y lenguajes para definir
No.: arquitecturas de un sistema de gestión de bases de datos.

Temas y subtemas Actividades de aprendizaje Actividades de Desarrollo de Horas


para desarrollar la (que hace el alumno) enseñanza (que hace competencias teórico–
competencia específica docente) genéricas práctica
Fundamentos de bases de Investigar en distintas fuentes los Exponer y explicar el  Habilidades para buscar, 3 hr
datos distribuidas fundamentos y conceptos básicos. concepto de las BD y BDD. procesar y analizar
información procedente
1.1 Conceptos básicos de diversas fuentes.
 Capacidad de
1.2 Objetivos de las B.D.D. Elaborar una tabla comparativa entre Exponer los objetivos de las abstracción, análisis y 4 hr
bases de datos centralizadas vs BDD. BDD. síntesis
1.3 Disciplinas de estudio Realizar un análisis comparativo de las Indicar cuales son las  Capacidad de aplicar los 3 hr
características de las BDD disponible disciplinas de estudio de las conocimientos en la
en los gestores de BD cliente/servidor y BDD. práctica
los sistemas de archivos  Capacidad para
convencionales. identificar, plantear y
Investigar el uso de las BDD en resolver problemas
diversos sectores productivos y  Capacidad de trabajo en
elaborar un reporte. equipo.

1.4 Arquitectura de bases de Elaborar un análisis comparativo entre Indicar cuales son las 6 hr
datos distribuidas la arquitectura de BD centralizada y la funciones del cliente y cuales
arquitectura BDD. las del servidor.

Indicadores de alcance Valor del indicador

VER. 00/07/17                                                                  F-SA-05


A. Examen Escrito 50%
B. Tareas 15%
C. Práctica 25%
D. Asistencia 10%

4.1a Niveles de desempeño

Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica


El alumno acredita el examen al 100%, entrega todas las tareas
con el contenido solicitado, entrega la práctica con la estructura
Excelente 95 - 100
solicitada, el contenido y redacción adecuada y asiste a clase al
menos un 70%.
El alumno acredita el examen, entrega parcialmente las tareas con
el contenido solicitado, entrega la práctica con la estructura
Notable 82 - 94
solicitada, el contenido y redacción adecuada y asiste a clase al
Competencia menos un 70%.
alcanzada El alumno acredita el examen, entrega parcialmente las tareas con
el contenido solicitado, entrega la práctica con la estructura
Bueno 71 - 81
solicitada, el contenido y redacción a un 70% y asiste a clase al
menos un 70%.
El alumno acredita el examen al 70%, entrega parcialmente las
tareas con el contenido solicitado, entrega práctica con la
Suficiente 70
estructura solicitada, el contenido y redacción a un 70% y asiste a
clase al menos un 70%.
Competencia El alumno no asiste a clase al menos a un 70% o no acredita el
Insuficiente 69 o menos
no alcanzada examen o no entrega la práctica.

VER. 00/07/17                                                                  F-SA-05


4.1b Matriz de evaluación

Indicador de alcance
Evidencia de aprendizaje % Evaluación formativa de la competencia
A B C D
El docente aplicará y revisará el examen
Examen escrito 50% X asentando el porcentaje de la calificación de
acuerdo a la ponderación de cada reactivo.
El docente revisará el portafolio de evidencias
Portafolio de evidencias 15% X previo a la entrega de calificaciones para
retroalimentar al alumno.
El docente revisará la práctica mediante una
Práctica 25% X rúbrica previo a la entrega sumativa para la
retroalimentación.
El docente revisará el reporte de asistencias al
Asistencia 10% X finalizar cada unidad para determinar los
alumnos con derecho a examen.
Total 50 15 25 10

VER. 00/07/17                                                                  F-SA-05


Competencia 2 Descripción: Aplica el diseño de bases de datos distribuidas incluyendo niveles de transparencia y
fragmentación de datos e Implementa un diccionario de datos para bases de datos
No.: distribuidas

Temas y subtemas Actividades de aprendizaje Actividades de Desarrollo de Horas


para desarrollar la (que hace el alumno) enseñanza (que hace competencias teórico–
competencia específica docente) genéricas práctica
Diseño de bases de datos Explicar los distintos tipos de Analizar los distintos tipos de  Habilidades para 2 hr
distribuidas. administración para construir una BDD. administración para construir buscar, procesar y
2.1 Consideraciones de diseño una BDD. analizar información
de bases de datos Explicar cómo se construye el procedente de diversas
Distribuidas diccionario de datos de acuerdo al fuentes.
punto
2.2 Niveles de transparencia Explicar cómo se aplican los niveles de Investigar los niveles de  Capacidad de 3 hrs
transparencia en un BDD transparencia y como se abstracción, análisis y
(Transparencia de localización, aplican en un BDD síntesis.
Transparencia de fragmentación,
Transparencia de réplica.)  Capacidad de aplicar los
2.3 Fragmentación de datos Exponer los diferentes tipos de Investigar y exponer los conocimientos en la 3 hrs
fragmentación: Fragmentación diferentes tipos de práctica.
horizontal, Fragmentación vertical, fragmentación: horizontal,
Fragmentación híbrida. vertical e híbrida.  Capacidad para
Aplicar el algebra relacional identificar, plantear y
Explicar cómo se fragmenta la para diseñar el esquema de resolver problemas
información de una BDD de acuerdo a fragmentación de una BDD.
los puntos anteriores.  Capacidad de trabajo en
2.4 Distribución de datos Explicar cómo se distribuye la Investigar cómo se distribuye equipo 4 hrs
información en una BDD de acuerdo a la información en una BDD,
los puntos anteriores, utilizando los utilizando los algoritmos de
Algoritmos de distribución de datos no distribución de datos no
replicados y/o el Algoritmos de replicados y/o algoritmos de
distribución de datos replicados. distribución de datos
replicados.
2.5 Diccionario de datos Explicar cómo crear el diccionario de Diseñar el esquema de 4 hrs
datos de una BDD. fragmentación y distribución
de una BDD y crear su
diccionario de datos.

VER. 00/07/17                                                                  F-SA-05


Indicadores de alcance Valor del indicador
A. Examen Escrito 50%
B. Tareas 10%
C. Práctica 30%
D. Asistencia 10%

4.2a Niveles de desempeño

Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica


El alumno acredita el examen al 100%, entrega todas las tareas
con el contenido solicitado, entrega la práctica con la estructura
Excelente 95 - 100
solicitada, el contenido y redacción adecuada y asiste a clase al
menos un 70%.
El alumno acredita el examen, entrega parcialmente las tareas con
el contenido solicitado, entrega la práctica con la estructura
Notable 82 - 94
solicitada, el contenido y redacción adecuada y asiste a clase al
Competencia menos un 70%.
alcanzada El alumno acredita el examen, entrega parcialmente las tareas con
el contenido solicitado, entrega la práctica con la estructura
Bueno 71 - 81
solicitada, el contenido y redacción a un 70% y asiste a clase al
menos un 70%.
El alumno acredita el examen al 70%, entrega parcialmente las
tareas con el contenido solicitado, entrega práctica con la
Suficiente 70
estructura solicitada, el contenido y redacción a un 70% y asiste a
clase al menos un 70%.
Competencia El alumno no asiste a clase al menos a un 70% o no acredita el
Insuficiente 69 o menos
no alcanzada examen o no entrega la práctica.

VER. 00/07/17                                                                  F-SA-05


4.2b Matriz de evaluación

Indicador de alcance
Evidencia de aprendizaje % Evaluación formativa de la competencia
A B C D
El docente aplicará y revisará el examen
Examen escrito 50% X asentando el porcentaje de la calificación de
acuerdo a la ponderación de cada reactivo.
El docente revisará el portafolio de evidencias
Portafolio de evidencias 10% X previo a la entrega de calificaciones para
retroalimentar al alumno.
El docente revisará la práctica mediante una
Práctica 30% X rúbrica previo a la entrega sumativa para la
retroalimentación.
El docente revisará el reporte de asistencias al
Asistencia 10% X finalizar cada unidad para determinar los
alumnos con derecho a examen.
Total 50 10 30 10

VER. 00/07/17                                                                  F-SA-05


Competencia Descripción Crea estrategias de optimización de procesamiento de consultas distribuidas para la
3 recuperación de datos.
No.: :

Temas y subtemas Actividades de aprendizaje Actividades de Desarrollo de Horas


para desarrollar la (que hace el alumno) enseñanza (que hace competencias teórico–
competencia específica docente) genéricas práctica
Procesamiento de consultas diseñar estrategias de procesamiento Explicar el procesamiento de  Habilidades para buscar, 4 hr
distribuidas de consulta distribuida. consultas distribuidas. procesar y analizar
información procedente
3.1 Metodología del de diversas fuentes.
procesamiento de consultas
Distribuidas  Capacidad de
abstracción, análisis y
3.2 Estrategias de Realizar un análisis comparativo de Explicar las diferentes síntesis. 5 hrs
procesamiento de consultas dos estrategias de consulta estrategias de procesamiento
distribuidas distribuida equivalentes, elaborar el de consultas distribuidas, tales  Capacidad de aplicar los
informe escrito y discutir en el grupo. como: Árboles de consultas, conocimientos en la
Transformaciones práctica.
equivalentes, Métodos de
ejecución del Join.  Capacidad para
identificar, plantear y
3.3 Optimización de consultas Desarrollar ejercicios sobre Indicar cuales son los puntos resolver problemas 5 hrs
optimización de consultas para la optimización de
distribuidas. consultas distribuidas.  Capacidad de trabajo en
equipo
Explicar la Optimización global
de consultas y la optimización
local de consultas.

VER. 00/07/17                                                                  F-SA-05


Indicadores de alcance Valor del indicador
A. Examen Escrito 50%
B. Tareas 10%
C. Práctica 30%
D. Asistencia 10%

4.3a Niveles de desempeño

Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica


El alumno acredita el examen al 100%, entrega todas las tareas
con el contenido solicitado, entrega la práctica con la estructura
Excelente 95 - 100
solicitada, el contenido y redacción adecuada y asiste a clase al
menos un 70%.
El alumno acredita el examen, entrega parcialmente las tareas con
el contenido solicitado, entrega la práctica con la estructura
Notable 82 - 94
solicitada, el contenido y redacción adecuada y asiste a clase al
Competencia menos un 70%.
alcanzada El alumno acredita el examen, entrega parcialmente las tareas con
el contenido solicitado, entrega la práctica con la estructura
Bueno 71 - 81
solicitada, el contenido y redacción a un 70% y asiste a clase al
menos un 70%.
El alumno acredita el examen al 70%, entrega parcialmente las
tareas con el contenido solicitado, entrega práctica con la
Suficiente 70
estructura solicitada, el contenido y redacción a un 70% y asiste a
clase al menos un 70%.
Competencia El alumno no asiste a clase al menos a un 70% o no acredita el
Insuficiente 69 o menos
no alcanzada examen o no entrega la práctica.

VER. 00/07/17                                                                  F-SA-05


4.3b Matriz de evaluación

Indicador de alcance
Evidencia de aprendizaje % Evaluación formativa de la competencia
A B C D
El docente aplicará y revisará el examen
Examen escrito 50% X asentando el porcentaje de la calificación de
acuerdo a la ponderación de cada reactivo.
El docente revisará el portafolio de evidencias
Portafolio de evidencias 10% X previo a la entrega de calificaciones para
retroalimentar al alumno.
El docente revisará la práctica mediante una
Práctica 30% X rúbrica previo a la entrega sumativa para la
retroalimentación.
El docente revisará el reporte de asistencias al
Asistencia 10% X finalizar cada unidad para determinar los
alumnos con derecho a examen.
Total 50 10 30 10

VER. 00/07/17                                                                  F-SA-05


Competencia Descripción: Administra transacciones en sistemas distribuidos para garantizar la integridad y seguridad de
4 datos en una BDD.
No.:

Temas y subtemas Actividades de aprendizaje Actividades de Desarrollo de Horas


para desarrollar la (que hace el alumno) enseñanza (que hace competencias teórico–
competencia docente) genéricas práctica
específica
Manejo de Transacciones Analizar los mecanismos de control de Explicar los mecanismos de  Habilidades para 4 hr
transacciones para una BDD, explicar control de transacciones para buscar, procesar y
4.1 Transacciones la estructura de las transacciones y la una BDD. analizar información
ejecución de transacciones Explicar la Estructura de procedente de diversas
centralizada y distribuida. transacciones y la Ejecución de fuentes.
Analizar y comprobar la serialización de transacciones centralizada y 
transacciones. distribuida.  Capacidad de
4.2 Control de concurrencia Analizar y comprobar los algoritmos de Explicar la Serialización de abstracción, análisis y 4 hrs
control de concurrencia, tales como: los transacciones. síntesis.
basados en bloqueo, los basados en Explicar los Algoritmos de 
estampas de tiempo y las pruebas de control de concurrencia, tales  Capacidad de aplicar los
validación optimistas como: los basados en bloqueo, conocimientos en la
los basados en estampas de práctica.
tiempo y las pruebas de 
validación optimistas.  Capacidad para
Explicar las disciplinas del identificar, plantear y
Interbloqueo: prevención, resolver problemas
detección, eliminación y 
recuperación.  Capacidad de trabajo en
4.3 Confiabilidad Explicar las disciplinas del Explicar los conceptos básicos equipo 4 hrs
Interbloqueo: de confiabilidad en un ambiente
prevención, detección, eliminación y distribuido y como ofrecer un
recuperación. ambiente confiable para un
sistema de BDD.
Explicar los protocolos
REDO/UNDO y el protocolo
2PC de confiabilidaddistribuida,
así como los Puntos de
verificación(checkpoints).

VER. 00/07/17                                                                  F-SA-05


Indicadores de alcance Valor del indicador
A. Examen Escrito 30%
B. Tareas 10%
C. Proyecto 50%
D. Asistencia 10%

4.3a Niveles de desempeño

Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica


Competencia El alumno acredita el examen al 100%, entrega todas las tareas
alcanzada con el contenido solicitado, entrega el proyecto con la estructura
Excelente 95 - 100
solicitada, el contenido y redacción adecuada y asiste a clase al
menos un 70%.
El alumno acredita el examen, entrega parcialmente las tareas con
el contenido solicitado, entrega el proyecto con la estructura
Notable 82 - 94
solicitada, el contenido y redacción adecuada y asiste a clase al
menos un 70%.
El alumno acredita el examen, entrega parcialmente las tareas con
el contenido solicitado, entrega el proyecto con la estructura
Bueno 71 - 81
solicitada, el contenido y redacción a un 70% y asiste a clase al
menos un 70%.
Suficiente El alumno acredita el examen al 70%, entrega parcialmente las 70
tareas con el contenido solicitado, entrega el proyecto con la

VER. 00/07/17                                                                  F-SA-05


estructura solicitada, el contenido y redacción a un 70% y asiste a
clase al menos un 70%.
Competencia El alumno no asiste a clase al menos a un 70% o no acredita el
Insuficiente 69 o menos
no alcanzada examen o no entrega el proyecto.

4.3b Matriz de evaluación

Indicador de alcance
Evidencia de aprendizaje % Evaluación formativa de la competencia
A B C D
El docente aplicará y revisará el examen
Examen escrito 30% X asentando el porcentaje de la calificación de
acuerdo a la ponderación de cada reactivo.
El docente revisará el portafolio de evidencias
Portafolio de evidencias 10% X previo a la entrega de calificaciones para
retroalimentar al alumno.
El docente revisará el proyecto mediante una
Proyecto 50% X rúbrica previo a la entrega sumativa para la
retroalimentación.
El docente revisará el reporte de asistencias al
Asistencia 10% X finalizar cada unidad para determinar los
alumnos con derecho a examen.
Total 30 10 50 10

VER. 00/07/17                                                                  F-SA-05


5. Fuentes de información y apoyos didácticos

Fuentes de información: Apoyos didácticos:


 Catherine, Ricardo. Bases de Datos. Ed. McGraw Hill. 1 edición. 13-mayo-2009.  Pintaron
 Silbertschatz, Abraham. Fundamentos de Bases de Datos. Ed. McGraw Hill. 5 edición. 2006.  Cañón de video
 Martín, Francisco Javier. Operaciones con Bases de Datos ofimáticas y corporativas. Ed. Alfaomega. 2005.
 Stewart, Birnam. Java 2 Distribuido Desarrollo de Bases de Datos. Ed. Pearson Educación S.A.  Mínimo 2 PC’s
 Cuadra, Dolores. Desarrollo de Bases de Datos – Casos prácticos desde el análisis a la implementación.  Laboratorio de computo
Ed. Alfa-Omega. 2008.  Red LAN
 Martínez, Paloma. Diseño de Bases de Datos – Problemas Resueltos. Ed. Alfa-Omega.

6. Calendarización de evaluación en semanas

Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

TP  ED    EF1           EF2      EF3      EF4 ES

TR                                

SD          X        X          X  

ED= Evaluación diagnóstica. EFn=evaluación formativa (competencia específica n) ES = Evaluación sumativa


TP= Tiempo planeado TR=Tiempo real SD= Seguimiento departamental

Fecha de elaboración_12 / Agosto /2019__________

Dr. Rajesh Roshan Biswal Ing. José Luis Fernández Jiménez


__________________________________________ _________________________________________
Nombre y firma del profesor Nombre y firma del jefe de Departamento Académico

VER. 00/07/17                                                                  F-SA-05

También podría gustarte