En la novena clase del curso de Moodle para Fundae, vamos a crear consultas SQL personalizadas para extraer evidencias exactas de auditoría.
Vamos a aprender a trabajar directamente con los datos reales de Moodle cuando los informes estándar y los plugins no llegan a lo que Fundae exige. Ya no se trata de mirar pantallas sueltas o informes parciales: ahora vamos a conocer cómo combinar tiempos, accesos, progresos y calificaciones en una sola tabla coherente. Vamos a entender la estructura de la base de datos y qué tablas concentran la información crítica para inspecciones. Finalmente, conectaremos esta capa técnica con todo lo construido hasta ahora, logrando un control total sobre la trazabilidad del curso.
El resultado es un sistema robusto, flexible y preparado para responder a cualquier requerimiento del inspector. Vamos a ver cómo instalar el plugin de informes personalizados, cómo entender las tablas clave de Moodle, cómo ejecutar consultas listas para Fundae. ¡Empezamos!
Esta clase está incluida en la suscripción a todos los cursos.
Hemos construido un sistema avanzado de explotación de datos que permite obtener evidencias exactas directamente desde la base de datos de Moodle.
Es muy importante entender informes estándar tienen límites claros y que, en auditorías exigentes, el acceso controlado a los datos es la diferencia entre justificar un curso o tener problemas. Hemos entendido qué tablas concentran usuarios, accesos, tiempos y calificaciones, y cómo se relacionan entre sí. Todo lo trabajado se traduce en informes claros, verificables y fácilmente exportables para Fundae.
Hemos creado consultas SQL funcionales para calcular tiempos totales de dedicación, listar datos completos de alumnos, analizar accesos por rangos de fechas y comprobar el progreso real de cada participante. También hemos configurado parámetros reutilizables para ejecutar las mismas queries en distintos cursos sin reescribirlas. Además, hemos aprendido a exportar los resultados en CSV y a programar ejecuciones automáticas para seguimiento continuo y preventivo.
Este enfoque convierte Moodle en una herramienta de control y no solo de impartición. Esta es la parte más compleja e importante, y es uno de los epicentros del curso. Sin la posibilidad poder crear informes personalizados que cumplan con la normativa, nuestra plataforma no es válida para realizar formaciones bonificadas.
Como tarea, vamos a instalar el plugin de informes personalizados, añadirlo a los bloques de nuestros cursos. Crearemos al menos dos queries de auditoría en un curso real, ejecutarlas con parámetros correctos, y exportar los resultados a CSV para revisión.
Si os surge alguna duda durante el proceso, no dudéis en acudir al apartado de soporte, donde estaremos disponibles para ayudaros en todo lo que necesitéis. ¡Nos vemos en la próxima clase!