Este documento presenta el plan de clases para la unidad curricular de Base de Datos del Programa Nacional de Formación en Informática. Incluye 4 unidades de aprendizaje que cubren temas como sistemas de bases de datos, el modelo entidad-relación, el modelo relacional, normalización y el lenguaje SQL. Cada unidad contiene objetivos, contenidos, estrategias y actividades presenciales y virtuales a desarrollarse en varias semanas.
1. DGC/EQ/CYE/CYR/PP/2019 Página 1
GESTIÓN CURRICULAR DE LOS PROGRAMAS NACIONALES DE FORMACIÓN (PNF)
PLAN DE CLASES
Programa de Formación: PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA (PNFI)
Unidad Curricular (UC): BASE DE DATOS
Código: PIBA090203 HTE: 90 HTA: 54 HTI: 36 Unidades de Crédito: 03
(Ver Plan de Estudios)
Eje de Formación al que pertenece la UC: Epistemológico X Trabajo Productivo Ético- Político Socio Ambiental
(Colocar una X de acuerdo a la ubicación de la UC en el Plan de Estudios)
Trayecto 0 1 2 X 3 4 Transición Período 1 2 X Colocar una X de acuerdo a la ubicación de la UC
en el plan de estudios en el Trayecto y el Período
Elaborado por: Ing. José Ricardo Tillero Revisado por: Comisión Curricular del PNFI
Dirección de Gestión Curricular
VERSIÓN: 1A ( X) 2DA ( ) 3RA ( ) 4TA ( ) 5TA ( )
Revisiones Curriculares del pensum de Estudio:
Esta unidad curricular también se administró bajo las siguientes denominaciones y /o codificaciones
Año: 2012
2008
Denominación: BASE DE DATOS Código: PIBD233
BDC213
Fecha de Elaboración: Octubre 2019 Sellos
2. DGC/EQ/CYE/CYR/PP/2019 Página 2
UNIDAD DE APRENDIZAJE I: EL MUNDO DE LAS BASES DE DATOS Y LOS SISTEMAS MANEJADORES DE BASE DE
DATOS
PLAN SEMANAL DE ACTIVIDADES
Modelo del Plan Semanal
SEMANAS CONTENIDOS
ESTRATEGIAS DE APRENDIZAJE
(Inicio-Desarrollo-Cierre)
PRESENCIAL VIRTUAL
1 y 2 Concepto de Sistema de Base de
Datos y Sistema Manejador de Base
de Datos (SMBD).
Evolución de los sistemas manejador
de base de datos.
Sistemas de Base de Datos
Relacionales.
Arquitecturas Cliente–Servidor y
Arquitecturas multicapas.
Componentes de un DBMS.
Funcionalidades de DBMS.
Tablas y relaciones.
Lenguaje de Definición de Datos
(DDL).
Lenguaje de Manipulación de Datos
(DML).
Administración de Bases de Datos.
Tareas y funciones de un
Administrador de Bases de Datos.
Presentación:
Bienvenida, presentación del docente
asesor, normas, plan de clases y
evaluaciones, y de la unidad de
aprendizaje.
Interacción:
Discusión socializada sobre los
contenidos conceptuales.
Prueba escrita sobre contenidos.
Cierre:
Conclusión de clase y las prácticas.
Plan próxima clase y estudios
independientes. Asignación de
talleres grupales.
Actualizar Perfil.
Conociendo el entorno de aprendizaje
de Base de Datos.
Revisión de los recursos de la unidad.
Foros de discusión.
Prueba electrónica.
3. DGC/EQ/CYE/CYR/PP/2019 Página 3
UNIDAD DE APRENDIZAJE II: ELEMENTOS PARA INTERPRETAR EL MODELO CONCEPTUAL DE DATOS
PLAN SEMANAL DE ACTIVIDADES
Modelo del Plan Semanal
SEMANAS CONTENIDOS
ESTRATEGIAS DE APRENDIZAJE
(Inicio-Desarrollo-Cierre)
PRESENCIAL VIRTUAL
3 a la 5 Modelo conceptual de datos.
Elementos del modelo E/R. Conjunto
de Entidades. Atributos. Relaciones.
Multiplicidad de relaciones entre
entidades. Relaciones
multidireccionales. Roles en las
Relaciones. Atributos en las
relaciones. Conversión de Relaciones
multidireccionales a binarias.
Notación.
Extensión del modelo E/R.
Especialización, generalización,
entidades subtipos, entidades
supertipos, herencia de atributos.
Presentación:
Bienvenida, presentación de la
unidad de aprendizaje. Asesorías.
Interacción:
Discusión socializada sobre los
contenidos conceptuales.
Ejercicios de diseño de Modelo
Entidad Relación.
Prueba escrita sobre contenidos.
Cierre:
Conclusión de clase y las prácticas.
Plan próxima clase y estudios
independientes. Asignación de
talleres grupales.
Revisión de los recursos de la unidad.
Foro de discusión.
Prueba electrónica.
Practicas propuestas.
4. DGC/EQ/CYE/CYR/PP/2019 Página 4
UNIDAD DE APRENDIZAJE III: EL MODELO DE DATOS RELACIONAL
PLAN SEMANAL DE ACTIVIDADES
Modelo del Plan Semanal
SEMANAS CONTENIDOS
ESTRATEGIAS DE APRENDIZAJE
(Inicio-Desarrollo-Cierre)
PRESENCIAL VIRTUAL
6 a la 9 Bases del modelo relacional.
Atributos. Esquemas. Tablas. Tuplas.
Dominios. Claves.
Restricciones del modelo relacional.
Restricción de la entidad, restricción
de integridad referencial.
Conversión de Diagramas E/R a
modelos Relacionales. De entidades a
relaciones. De relaciones en E/R a
relaciones. Combinación de
relaciones.
Normalización. Anomalías de
inserción, borrado y modificación.
Dependencias funcionales.
Descomposición de relaciones.
Formas normales (1FN, 2FN, 3FN).
Descomposición en BCNF.
Conversión del Modelo Relacional al
Modelo Físico.
Presentación:
Bienvenida, presentación de la
unidad de aprendizaje. Asesorías.
Interacción:
Discusión socializada sobre los
contenidos conceptuales.
Ejercicios de conversión del Modelo
Entidad Relación al Modelo
Relacional.
Ejercicios de conversión del Modelo
Relacional al Modelo Físico.
Ejercicios de Normalización de Base
de Datos.
Prueba escrita sobre Normalización.
Cierre:
Conclusión de clase y las prácticas.
Plan próxima clase y estudios
independientes.
Revisión de los recursos de la unidad.
Foro de discusión.
Prueba electrónica.
Practicas propuestas.
5. DGC/EQ/CYE/CYR/PP/2019 Página 5
UNIDAD DE APRENDIZAJE IV: EL LENGUAJE DE BASE DE DATOS SQL
PLAN SEMANAL DE ACTIVIDADES
Modelo del Plan Semanal
SEMANAS CONTENIDOS
ESTRATEGIAS DE APRENDIZAJE
(Inicio-Desarrollo-Cierre)
PRESENCIAL VIRTUAL
10 a la 16 Consultas simples en SQL:
Proyección. Selección. Comparación
de Strings. Fecha y Hora. Valor Null
y comparaciones involucrando Null.
El valor Truth. Orden de reportes.
Renombres de tablas y atributos.
Consultas que involucran más de una
relación: Productos y Join. Atributos
sin ambigüedad. Interpretación de
queries multirelación. Unión,
intersección y diferencia de
Consultas.
Presentación:
Bienvenida, presentación de la
unidad de aprendizaje. Asesorías.
Interacción:
Discusión socializada sobre los
contenidos conceptuales.
Prácticas de manejo de consultas
SQL.
Prueba práctica manejo de consultas
SQL.
Cierre:
Conclusión de clase y las prácticas.
Plan próxima clase y estudios
independientes.
Revisión de los recursos de la unidad.
Foro de discusión.
Prueba electrónica.
Practicas propuestas.