Resultados de aprendizaje y criterios de evaluación

El módulo 0484. Bases de datos se rige por el Real Decreto 405/2023, de 29 de mayo, que actualiza los títulos de Técnico Superior en DAM y en DAW. El módulo es idéntico en los dos ciclos: tiene 12 créditos ECTS, una duración mínima de 105 horas y 7 resultados de aprendizaje (RA) con 57 criterios de evaluación (CE).

Un resultado de aprendizaje describe lo que sabrás hacer al terminar el módulo. Un criterio de evaluación es una evidencia concreta que demuestra que lo has conseguido. Cada unidad, práctica y ejercicio de estos apuntes indica qué CE trabaja.

Mapa de contribución

flowchart TB
    RA1["RA1 · Elementos de las BD y SGBD"] --- U1[UD01]
    RA6["RA6 · Diseño relacional normalizado"] --- U2[UD02] & U3[UD03] & U4[UD04]
    RA2["RA2 · Creación de BD (DDL/DCL)"] --- U5[UD05]
    RA3["RA3 · Consultas"] --- U6[UD06] & U7[UD07]
    RA4["RA4 · Modificación y transacciones"] --- U8[UD08]
    RA5["RA5 · Programación en el SGBD"] --- U9[UD09]
    RA7["RA7 · Bases de datos no relacionales"] --- U10[UD10]

El orden de las unidades no coincide con el número de los RA. Primero se diseña (RA6) y después se implementa (RA2). El currículo describe qué hay que conseguir, no el orden en que se enseña.

Criterios de evaluación por resultado de aprendizaje

Texto literal de las enseñanzas mínimas. La última columna indica en qué unidades se trabaja cada criterio.

RA1. Reconoce los elementos de las bases de datos analizando sus funciones y valorando la utilidad de los sistemas gestores.

CECriterio de evaluaciónUnidades
RA1.aSe han analizado los sistemas lógicos de almacenamiento y sus características.UD01
RA1.bSe han identificado los distintos tipos de bases de datos según el modelo de datos utilizado.UD01, UD10
RA1.cSe han identificado los distintos tipos de bases de datos en función de la ubicación de la información.UD01
RA1.dSe ha evaluado la utilidad de un sistema gestor de bases de datos.UD01
RA1.eSe ha reconocido la función de cada uno de los elementos de un sistema gestor de bases de datos.UD01
RA1.fSe han clasificado los sistemas gestores de bases de datos.UD01
RA1.gSe ha reconocido la utilidad de las bases de datos distribuidas.UD01
RA1.hSe han analizado las políticas de fragmentación de la información.UD01
RA1.iSe ha identificado la legislación vigente sobre protección de datos.UD01
RA1.jSe han reconocido los conceptos de Big Data y de la inteligencia de negocios.UD01

RA2. Crea bases de datos definiendo su estructura y las características de sus elementos según el modelo relacional.

CECriterio de evaluaciónUnidades
RA2.aSe ha analizado el formato de almacenamiento de la información.UD01, UD03, UD05
RA2.bSe han creado las tablas y las relaciones entre ellas.UD05
RA2.cSe han seleccionado los tipos de datos adecuados.UD05
RA2.dSe han definido los campos clave en las tablas.UD03, UD05
RA2.eSe han implantado las restricciones reflejadas en el diseño lógico.UD03, UD05
RA2.fSe han creado vistas.UD05, UD07
RA2.gSe han creado los usuarios y se les han asignado privilegios.UD05
RA2.hSe han utilizado asistentes, herramientas gráficas y los lenguajes de definición y control de datos.UD05

RA3. Consulta la información almacenada en una base de datos empleando asistentes, herramientas gráficas y el lenguaje de manipulación de datos.

CECriterio de evaluaciónUnidades
RA3.aSe han identificado las herramientas y sentencias para realizar consultas.UD06, UD07
RA3.bSe han realizado consultas simples sobre una tabla.UD06
RA3.cSe han realizado consultas sobre el contenido de varias tablas mediante composiciones internas.UD07
RA3.dSe han realizado consultas sobre el contenido de varias tablas mediante composiciones externas.UD07
RA3.eSe han realizado consultas resumen.UD07
RA3.fSe han realizado consultas con subconsultas.UD07
RA3.gSe han realizado consultas que implican múltiples selecciones.UD07
RA3.hSe han aplicado criterios de optimización de consultas.UD07

RA4. Modifica la información almacenada en la base de datos utilizando asistentes, herramientas gráficas y el lenguaje de manipulación de datos.

CECriterio de evaluaciónUnidades
RA4.aSe han identificado las herramientas y sentencias para modificar el contenido de la base de datos.UD08
RA4.bSe han insertado, borrado y actualizado datos en las tablas.UD08
RA4.cSe ha incluido en una tabla la información resultante de la ejecución de una consulta.UD08
RA4.dSe han diseñado guiones de sentencias para llevar a cabo tareas complejas.UD08, UD09
RA4.eSe ha reconocido el funcionamiento de las transacciones.UD08
RA4.fSe han anulado parcial o totalmente los cambios producidos por una transacción.UD08
RA4.gSe han identificado los efectos de las distintas políticas de bloqueo de registros.UD08
RA4.hSe han adoptado medidas para mantener la integridad y consistencia de la información.UD08, UD09

RA5. Desarrolla procedimientos almacenados evaluando y utilizando las sentencias del lenguaje incorporado en el sistema gestor de bases de datos.

CECriterio de evaluaciónUnidades
RA5.aSe han identificado las diversas formas de automatizar tareas.UD09
RA5.bSe han reconocido los métodos de ejecución de guiones.UD09
RA5.cSe han identificado las herramientas disponibles para editar guiones.UD09
RA5.dSe han definido y utilizado guiones para automatizar tareas.UD09
RA5.eSe ha hecho uso de las funciones proporcionadas por el sistema gestor.UD06, UD09
RA5.fSe han definido procedimientos y funciones de usuario.UD09
RA5.gSe han utilizado estructuras de control de flujo.UD09
RA5.hSe han definido eventos y disparadores.UD09
RA5.iSe han utilizado cursores.UD09
RA5.jSe han utilizado excepciones.UD09

RA6. Diseña modelos relacionales normalizados interpretando diagramas entidad/relación.

CECriterio de evaluaciónUnidades
RA6.aSe han utilizado herramientas gráficas para representar el diseño lógico.UD02, UD03, UD05
RA6.bSe han identificado las tablas del diseño lógico.UD03, UD04
RA6.cSe han identificado los campos que forman parte de las tablas del diseño lógico.UD03, UD04
RA6.dSe han analizado las relaciones entre las tablas del diseño lógico.UD02, UD03
RA6.eSe han identificado los campos clave.UD02, UD03, UD04
RA6.fSe han aplicado reglas de integridad.UD03, UD05, UD08
RA6.gSe han aplicado reglas de normalización.UD04
RA6.hSe han analizado y documentado las restricciones que no pueden plasmarse en el diseño lógico.UD02, UD03, UD04, UD09

RA7. Gestiona la información almacenada en bases de datos no relacionales, evaluando y utilizando las posibilidades que proporciona el sistema gestor.

CECriterio de evaluaciónUnidades
RA7.aSe han caracterizado las bases de datos no relacionales.UD01, UD10
RA7.bSe han evaluado los principales tipos de bases de datos no relacionales.UD10
RA7.cSe han identificado los elementos utilizados en estas bases de datos.UD10
RA7.dSe han identificado distintas formas de gestión de la información según el tipo de base de datos no relacionales.UD10
RA7.eSe han utilizado las herramientas del sistema gestor para la gestión de la información almacenada.UD10

Evidencias de aprendizaje

Para cada criterio de evaluación se recogen evidencias de distintos tipos:

Tipo de evidenciaEjemplosCE en los que se usa sobre todo
Cuestionarios y preguntas de razonamientoAutoevaluaciones de cada unidad, preguntas de justificaciónRA1, RA7.a-b
Diagramas y documentos de diseñoDiagrama E/R, esquema relacional, informe de normalizaciónRA6
Scripts SQL ejecutablesScripts DDL, DCL, de consulta y de modificaciónRA2, RA3, RA4
Código PL/SQL con pruebasProcedimientos, funciones, triggers con su batería de pruebasRA5
Capturas y registros de ejecuciónPlanes de ejecución, sesiones concurrentes, salidas de mongoshRA3.h, RA4.g, RA7.e
Entregas del proyecto EduGestUna tarea de proyecto al final de cada unidadTodos

Fuente