Курсы
Начальный

Fundamentos de SQL para probadores

En el día a día de un equipo de pruebas, la base de datos es una fuente de verdad imprescindible. Saber consultarla directamente te permite verificar si los datos que muestra la interfaz coinciden con los registros reales, detectar anomalías que escapan a las comprobaciones visuales y aportar evidencia concreta en los informes de incidencias. Este curso está diseñado para que adquieras precisamente esa capacidad: manejar SQL con soltura en tu trabajo como tester, sin rodeos ni teoría innecesaria.

El programa arranca con lo esencial: la sentencia SELECT y sus cláusulas básicas (WHERE, ORDER BY, LIMIT). Aprenderás a filtrar registros con operadores de comparación y lógicos, a ordenar resultados según criterios específicos y a limitar el número de filas devueltas. Después abordarás las funciones de agregado (COUNT, SUM, AVG, MIN, MAX) y el agrupamiento con GROUP BY y HAVING, herramientas clave para resumir volúmenes de datos. El bloque central se dedica a las combinaciones de tablas: INNER JOIN, LEFT JOIN y RIGHT JOIN, con ejemplos prácticos de cómo cruzar información entre tablas de pedidos, usuarios y productos. También verás subconsultas, tanto escalares como de tabla, y su utilidad para comparar resultados entre la interfaz y la base de datos. Por último, se tratan las inserciones, actualizaciones y eliminaciones controladas (INSERT, UPDATE, DELETE), siempre pensando en entornos de prueba donde necesitas preparar datos o limpiar registros.

La metodología es completamente práctica: cada concepto se introduce con un problema real de testing y se resuelve paso a paso. Trabajarás con una base de datos de ejemplo que simula un sistema de comercio electrónico, ejecutando consultas desde el primer minuto. Se dedica atención especial a los errores típicos: olvidar la cláusula WHERE en un UPDATE, malinterpretar los JOIN, o no considerar los valores NULL. Al finalizar cada módulo, resolverás ejercicios que consisten en verificar escenarios concretos, como comprobar que los descuentos aplicados en la interfaz coinciden con los registros de la base de datos, o detectar pedidos con estados inconsistentes.

Este curso está dirigido a testers manuales y automatizados que quieran validar datos directamente en la base de datos; analistas de calidad que necesiten generar reportes con consultas ad hoc; desarrolladores junior que realizan pruebas unitarias o de integración y requieren entender el modelo de datos; y profesionales de soporte técnico que investigan incidencias y necesitan extraer información de sistemas transaccionales.

Al completar el curso, tendrás un dominio práctico de las consultas SQL más utilizadas en entornos de pruebas. Serás capaz de escribir sentencias SELECT con joins y agregaciones para verificar resultados de pruebas funcionales, identificar discrepancias entre capas de la aplicación, y documentar incidencias con el respaldo de una consulta reproducible. También sabrás interpretar la estructura básica de una base de datos relacional (tablas, columnas, claves) sin depender de documentación extensa, y podrás aplicar ese conocimiento para diseñar casos de prueba más precisos y eficaces.

Входит в профессию:🎯Ingeniero de control de calidad. Junior
20 уроков·~3 ч

Содержание курса