UnderOtter Cursos SQL · Método de trabajo
Cómo mantenemos los contenidos de los cursos
Los motores cambian y los apuntes se desactualizan si nadie los revisa. Aquí explicamos cómo revisamos, corregimos y actualizamos los materiales de SQL, PostgreSQL y MySQL entre cursadas, para que lo que estudiás funcione en instalaciones actuales en Argentina.
SELECT mes, sum(total) FROM pedidos
WHERE zona_horaria = 'America/Argentina/Buenos_Aires';
3 filas · probado en versión vigente
Ventana real de práctica, probada antes de cada inicio.
Actualización continua
Revisión entre cursadas, no cada varios años
Al cerrar cada grupo en Buenos Aires u online, anotamos qué ejercicios generaron más dudas y qué comandos cambiaron de comportamiento. Con esas notas actualizamos apuntes y scripts antes del siguiente inicio. El objetivo es que nadie pierda una clase por un ejemplo desactualizado.
-
Cierre de grupo con notas de aula
Registramos consultas repetidas, errores de tipeo en enunciados y pasos que tomaron más tiempo del previsto. Esa lista es la base de la próxima edición del material.
-
Ajustes chicos que ahorran horas
A veces es un ejemplo de fecha que fallaba por zona horaria. Otras, una instrucción de instalación en Linux que cambió de ruta o de permiso. Corregirlo antes evita interrupciones en clase.
-
Prueba antes de publicar
Cada cambio se corre en nuestras instalaciones de práctica. Si el script devuelve lo esperado, recién ahí entra al apunte que recibe el siguiente grupo, presencial u online.
Qué miramos al cerrar cada edición
Ejercicios con más dudas, comandos con comportamiento distinto y rutas de instalación que ya no coinciden. Todo eso se reescribe con ejemplos actuales y se vuelve a probar.
Cómo se revisan los cursos SQL
Fuentes que usamos para actualizar los contenidos
Trabajamos con la documentación oficial de PostgreSQL y MySQL y con pruebas propias en instalaciones de práctica. No copiamos tutoriales de terceros sin verificar. Cuando un tema depende de la versión, indicamos con qué versión fue probado el script para que puedas reproducir el ejercicio sin sorpresas.
Documentación oficial
El punto de partida para contenidos PostgreSQL actualizados y contenidos MySQL actualizados. Si un parámetro cambió de nombre o un valor por defecto es distinto, lo confirmamos ahí primero.
Resumimos lo necesario para practicar, sin traducir manuales enteros.
Prueba en entorno propio
Cada script se ejecuta en nuestras máquinas de práctica con la versión indicada en el temario. Solo lo que corre bien llega al apunte.
Incluye juego de caracteres, zona horaria y permisos de usuario.
Versión de referencia visible
Cada bloque indica con qué versión fue probado. Si tu instalación es distinta, sabés qué revisar antes de empezar y qué pedir en la consulta previa.
Pedir la versión vigente del temario
Corrección de errores con participación de los grupos
Los participantes detectan erratas y enunciados confusos mejor que nadie. Cada grupo puede reportar errores de apunte o scripts que no devuelven lo esperado. Revisamos el reporte, reproducimos el caso y corregimos el material base para todos.
Reportás por mensaje qué falló y con qué datos lo probaste.Cuanto más concreto el ejemplo, más rápida la reproducción.
Reproducimos el caso en el entorno de práctica.Si el error se confirma, se corrige el apunte y el script original.
La corrección llega al siguiente grupo.No publicamos listas de errores ni nombres, priorizamos que el material quede útil.
Base de ejemplo en español
Ejemplos y base de práctica que se entienden
Mantenemos una base de ejemplo con tablas de clientes, productos, pedidos y pagos, con textos en español y fechas compatibles con reportes habituales. Evitamos ejemplos abstractos de una sola tabla que no muestran JOINs reales.
Cuando un ejemplo deja de ser claro, lo reescribimos con datos más cercanos, como ventas por mes o control de stock. Esa cercanía ayuda a estudiantes y a personal de pymes argentinas que necesitan llevar lo aprendido al trabajo del día siguiente.
-- actualización materiales SQL · ejemplo vigente
JOIN clientes → pedidos → pagos · ventas por mes
WHERE stock < punto_de_pedido · control de stock
fechas zona America/Argentina · reportes sin desfase
Cada tabla tiene un propósito en clase: practicar filtros, agrupar por mes y unir pedidos con pagos sin datos inventados de juguete.
Criterio de actualización
Cambios de versión: qué actualizamos primero
Prioridad a lo que rompe la práctica. Si un cambio grande afecta a un grupo en curso, lo comunicamos en clase y por mensaje, sin esperar a la próxima edición.
Primero, instalación y respaldos
Instrucciones de instalación, creación de usuarios, sintaxis de respaldo con pg_dump, pg_restore y mysqldump, y variables de configuración que afectan juego de caracteres y zona horaria.
Después, funciones de fecha y texto
Si hubo ajustes en funciones habituales, actualizamos ejemplos y resultados esperados para que el ejercicio siga devolviendo lo mismo en clase.
Al final, redacción y orden pedagógico
Claridad de enunciados, secuencia de temas y tiempos de práctica. Mejora el ritmo sin cambiar lo que ya funciona.
Qué no hacemos con los contenidos
Cuidar el temario también es decir que no. Esto delimita qué esperar de la actualización de materiales SQL.
No sumamos temas de moda solo para engordar el temario.
No incluimos replicación compleja ni alta disponibilidad en un curso inicial.
No traducimos documentación entera, resumimos lo necesario para practicar.
No prometemos cubrir todas las versiones. Cubrimos las indicadas en el temario vigente, probadas en nuestro entorno.
El resultado es un material enfocado: menos páginas, más ejercicios que corren.
Temario vigente
Cómo pedir la versión vigente del temario
El temario vigente con versiones de referencia se envía desde Contacto. Indicá si te interesa PostgreSQL o MySQL y si cursarías presencial en Buenos Aires u online desde otra ciudad. Así te enviamos la edición correcta de materiales.
Si ya cursaste antes y querés retomar, preguntá qué cambió desde tu edición. Te indicamos si conviene repasar solo un bloque, por ejemplo respaldos o funciones de fecha, en lugar de repetir todo el curso.
Compromiso simple de calidad
Nuestro compromiso es concreto. Materiales probados, errores corregidos entre grupos y avisos claros cuando algo depende de la versión. Sin sellos inventados ni auditorías externas que no tenemos.
Si encontrás un error después de cursar, podés reportarlo por mensaje y lo revisamos. Esa es la forma en que mantenemos útil lo que enseñamos. Atendemos de lunes a viernes de 09:00 a 18:00 en [email protected].
Calidad educativa SQL: probar, corregir y avisar.