- Introducción al curso
- Setup. Base de Datos Ejemplo
- Introducción Parte 1 - Teoría
- Introducción Parte 2 - Teoría
- Base de datos para ejemplos
- La sentencia SELECT - Ejercicios Paso a Paso.
- Select. Columnas calculadas. Ejercicios Paso a Paso.
- Select. Columnas constantes. Ejercicios Paso a Paso.
- Select Distinct. Eliminación de filas duplicadas Paso a Paso.
- Cláusula WHERE. Ejercicio Paso a Paso.
- Predicado de rango BETWEEN. Ejercicio paso a paso.
- Predicado de pertenencia a un conjunto (IN). Ejercicio paso a paso
- Predicado de correspondencia con un patrón (LIKE).
- Predicado de valor nulo (IS NULL)
- Predicados compuestos. Operadores lógicos AND, OR y NOT
- Ordenación de los resultados de una consulta (cláusula ORDER BY).
- Alias de tablas.
- Consultas multitablas. Conceptos.
- Consultas padre / hijo
- Uso del operador JOIN.
- Uso de Outer Joins.
- Join con criterio de selección de fila.
- Combinación de resultados de consulta (UNION).
- Las funciones de columna: AVG, SUM, MAX, MIN
- Eliminación de filas duplicadas (DISTINCT)
- Consultas agrupadas. Cláusula GROUP BY.
- Condiciones de búsqueda de grupos. Cláusula HAVING.
- Subconsultas
- Test de pertenencia a un conjunto (IN).
- Test de existencia (EXISTS).
- Subconsultas anidadas.
- Subconsultas en la cláusula HAVING.
- Actualización de la base de datos.
- Adición de datos. La sentencia INSERT.
- Inserción de valores NULL.
- La sentencia INSERT multifila.
- Supresión de datos. La sentencia DELETE.
- Modificación de datos. La sentencia UPDATE.