DevIA/Academy/Cursos
Desarrollo Tecnologico/ Escuela de Bases de Datos/ Curso publicado

Activos premium del curso

Oracle Database 19c: SQL Workshop

Curso practico de SQL sobre Oracle Database: se arranca entendiendo como se organiza una base de datos relacional y como funciona Oracle por dentro, y se termina resolviendo preguntas reales de negocio con subconsultas y operadores SET. Cada participante trabaja en su propio Oracle, corriendo en Docker, con el esquema HR: 107 empleados con sus departamentos, puestos y oficinas. Es el programa que DevIA imparte para INCAF en el CFP Ceren, en 20 sesiones en vivo.

Basico40h21 clases7 secciones

Acceso

Inscripcion abierta

Entra con cuenta y sigue la ruta completa.

Activos

0

Recursos distribuidos para practicar dentro de cada sesion.

Enfoque

Recorrido aplicado

Clases, continuidad y recursos para estudiar con contexto real.

Material del curso

Oracle Database 19c: SQL Workshop

DevIA Premium

Cada curso combina estructura, recursos y continuidad para que el recorrido se vea serio desde la primera visita.

Ayuda

Guia rapida para estudiantes

Si vas empezando, aqui tienes accesos directos para entender rutas, progreso, certificados y contexto de uso sin salirte del flujo del curso.

Facilitador

WM

Wilfredo Melgar

Software & AI Product Builder

Construye productos de software, automatizacion e IA con enfoque practico para equipos, startups e instituciones. Facilita programas de formacion backend para equipos corporativos.

Lo que incluye

  • Cada participante con su propio Oracle en Docker: se instala en la primera clase y queda para todo el curso
  • Todo se practica sobre el esquema HR: 107 empleados, departamentos, puestos y oficinas
  • Diagnostico al inicio para saber desde donde parte el grupo
  • Cada consulta del material se ejecuta contra la base real antes de la clase
  • Clases en vivo de lunes a viernes de 6:00 a 8:00 pm, con el material publicado en cada sesion
  • Programa impartido para INCAF en el CFP Ceren (octubre de 2026)

Objetivos

  • Describir los componentes de una base de datos relacional y la arquitectura de Oracle: instancia y base de datos
  • Recuperar datos con SELECT: expresiones, valores NULL, alias, concatenacion y DISTINCT
  • Filtrar y ordenar resultados con WHERE, operadores de comparacion y logicos, y ORDER BY
  • Transformar datos con funciones de caracter, numericas, de fecha y de conversion, y decidir con CASE y DECODE
  • Resumir informacion con AVG, SUM, MAX, MIN y COUNT, agrupando con GROUP BY y filtrando con HAVING
  • Combinar tablas con INNER, LEFT, RIGHT, FULL y SELF JOIN
  • Resolver preguntas complejas con subconsultas de una fila, de varias filas y correlacionadas
  • Unir y comparar resultados con UNION, UNION ALL, INTERSECT y MINUS, y defender 10 consultas en el proyecto final

Requisitos

  • No se necesita experiencia previa con bases de datos
  • Computadora con Windows 10/11, macOS o Linux de 64 bits y 8 GB de RAM
  • Permisos para instalar software: Docker Desktop y SQL Developer (los dos gratuitos)
  • Unos 6 GB libres en disco
  • Internet estable para las clases en vivo

Para quien es

  • Personas que empiezan con bases de datos y SQL
  • Profesionales que consultan datos de Oracle en su trabajo y quieren hacerlo sin depender de otros
  • Analistas que hoy cruzan datos en Excel y necesitan sacarlos directo de la base
  • Quien se prepara para trabajar como desarrollador o analista de datos
  • Programas de formacion tecnica, como el de INCAF en el CFP Ceren

Habilidades

  • SQL
  • Oracle Database 19c
  • SQL Developer
  • Docker
  • Modelo relacional
  • Funciones de grupo
  • Joins
  • Subconsultas
  • Operadores SET
  • Esquema HR

Temario

Contenido del curso

7 secciones - 21 clases
MODULO I

Módulo 1 - Introducción y recuperación básica de datos

Bloque de aprendizaje

3 clases
  • 01Sesión 1 - Fundamentos y entorno de trabajo120min
  • 02Sesión 2 - SQL Developer y primeras pruebas120min
  • 03Sesión 3 - La sentencia SELECT120min
MODULO II

Módulo 2 - Restricción y ordenación de datos

Bloque de aprendizaje

2 clases
  • 01Sesión 4 - Filtrar filas con WHERE120min
  • 02Sesión 5 - Ordenar resultados y variables de sustitución120min
MODULO III

Módulo 3 - Funciones de fila única y expresiones condicionales

Bloque de aprendizaje

3 clases
  • 01Sesión 6 - Funciones de carácter, numéricas y de fecha120min
  • 02Sesión 7 - Taller de reportes120min
  • 03Sesión 8 - Funciones de conversión y expresiones condicionales120min
MODULO IV

Módulo 4 - Reportes con datos agregados

Bloque de aprendizaje

3 clases
  • 01Sesión 9 - Funciones de grupo: AVG, SUM, MAX, MIN y COUNT120min
  • 02Sesión 10 - GROUP BY y HAVING120min
  • 03Sesión 11 - Evaluación 1 (sesiones 1 a 10)120min
MODULO V

Módulo 5 - Datos de múltiples tablas (joins)

Bloque de aprendizaje

2 clases
  • 01Sesión 12 - INNER JOIN: datos de varias tablas120min
  • 02Sesión 13 - OUTER JOIN y SELF JOIN120min
MODULO VI

Módulo 6 - Subconsultas y operadores SET

Bloque de aprendizaje

5 clases
  • 01Sesión 14 - Subconsultas de fila única y de varias filas120min
  • 02Sesión 15 - Subconsultas correlacionadas y DML120min
  • 03Sesión 16 - Operadores SET: UNION y UNION ALL120min
  • 04Sesión 17 - Ejercicios con UNION, UNION ALL e INTERSECT120min
  • 05Sesión 18 - MINUS y ejercicios con INTERSECT y MINUS120min
MODULO VII

Proyecto integrador

Bloque de aprendizaje

3 clases
  • 01Preparación del proyecto - Del negocio al diagrama120min
  • 02Sesión 19 - Proyecto integrador I: las 10 consultas (entrega 1)120min
  • 03Sesión 20 - Proyecto integrador II: informe gerencial y cierre (entrega 2)120min

Sigue aprendiendo

Cursos relacionados

Ver catalogo
Oracle Database 19c: SQL Workshop | DevIA