Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Modelos de bases de datos relacionales
- La estructura de una base de datos relacional
- Operadores relacionales
Descarga de datos
- Reglas para escribir consultas SQL
- Sintaxis de la orden SELECT
- Selección de todas las columnas
- Consultas derivadas de operaciones aritméticas
- Alias de columnas
- Literales
- Concatenación
Restricción de resultados
- La cláusula WHERE
- Operadores de comparación
- Condición LIKE
- Condición previa: BETWEEN ... AND
- Condición IS NULL
- Condición IN
- Operadores lógicos
- Uso de múltiples condiciones en la cláusula WHERE
- Prioridad de operadores
- Cláusula DISTINCT
Ordenamiento de datos
- La cláusula ORDER BY
- Ordenamiento por múltiples columnas o expresiones
Funciones de SQL
- Diferencias entre funciones de fila única y de múltiples filas
- Funciones de texto, numéricas y de fecha
- Funciones de conversión
- Anidamiento de funciones
- Manejo de valores NULL
Agregación de datos mediante funciones de agrupamiento
- Funciones de agrupamiento
- Cómo las funciones de agrupamiento tratan los valores NULL
- Creación de grupos de datos - la cláusula GROUP BY
- Agrupamiento de múltiples columnas
- Filtrado de resultados de funciones de agrupamiento - la cláusula HAVING
Recuperación de datos de múltiples tablas
- Tipos de uniones (joins)
- Alias de tablas
- Uniones en la cláusula WHERE
- UNIÓN Interna (INNER JOIN)
- Unión externa: LEFT, RIGHT
- Producto cartesiano
Consultas anidadas
- Colocar consultas anidadas dentro de la orden SELECT
- Consultas anidadas de una sola fila y de múltiples filas
- Operadores para consultas anidadas de una sola fila
- Operadores para consultas anidadas de múltiples filas: IN, ALL, ANY
Operadores de conjuntos
- Operador UNION
- Operador INTERSECT
- Operador EXCEPT
Inserción, actualización y eliminación de datos
- Orden INSERT
- Orden UPDATE
- Orden DELETE
Transacciones
Requerimientos
- Alfabetización informática
- Conocimiento de cualquier sistema operativo
14 Horas
Testimonios (1)
Los ejemplos practicos, y que ya tenian informacion mas realista preparada en la BD.