Contacta con nosotros

Temario del curso

Seleccionando datos desde la base de datos

  • Reglas de sintaxis
  • Seleccionar todas las columnas
  • Proyección
  • Operaciones aritméticas en SQL
  • Aleatorios de columnas
  • Litales
  • Concatenación

Filtrando tablas resultantes

  • Cláusula WHERE
  • Operadores de comparación
  • Condiciones LIKE
  • Condiciones BETWEEN...AND
  • Condiciones IS NULL
  • Condiciones IN
  • Operadores AND, OR, NOT
  • Varias condiciones en la cláusula WHERE
  • Prioridad de operadores
  • Cláusula DISTINCT

Ordenando tablas resultantes

  • Cláusula ORDER BY
  • Ordenar por múltiples columnas o expresiones

Funciones de SQL

  • Diferencias entre funciones de una fila y múltiples filas
  • Funciones de carácter, numérico, fecha y hora
  • Conversión explícita e implícita
  • Funciones de conversión
  • Funciones anidadas
  • Tabla DUAL (Oracle vs otras bases de datos)
  • Obtener la fecha y hora actuales con diferentes funciones

Agregando datos usando funciones agregadas

  • Funciones agregadas
  • Funciones agregadas vs valor NULL
  • Cláusula GROUP BY
  • Agrupación usando diferentes columnas
  • Filtrando datos agregados - Cláusula HAVING
  • Agrupamiento multidimensional de datos - Operadores ROLLUP y CUBE
  • Identificación de resúmenes - GROUPING
  • Operador GROUPING SETS

Recuperando datos de múltiples tablas

  • Diferentes tipos de uniones
  • NATURAL JOIN
  • Aleatorios de tabla
  • Sintaxis de Oracle - condiciones de unión en la cláusula WHERE
  • Sintaxis SQL99 - INNER JOIN
  • Sintaxis SQL99 - LEFT, RIGHT, FULL OUTER JOINS
  • Producto cartesiano - Sintaxis Oracle y SQL99

Subconsultas

  • Cuándo y dónde se pueden hacer subconsultas
  • Subconsultas de una fila y múltiples filas
  • Operadores de subconsulta de una fila
  • Funciones agregadas en subconsultas
  • Operadores de subconsulta multi-fila - IN, ALL, ANY

Operadores de conjunto

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Transacciones

  • Comandos COMMIT, ROLLBACK SAVEPOINT

Otros objetos de esquema

  • Secuencias
  • Sinónimos
  • Vistas

Consultas jerárquicas y ejemplos

  • Construcción de árbol (cláusulas CONNECT BY PRIOR y START WITH)
  • Función SYS_CONNECT_BY_PATH

Expresiones condicionales

  • Expresión CASE
  • Expresión DECODE

Gestión de datos en diferentes zonas horarias

  • Zonas horarias
  • Tipos de datos TIMESTAMP
  • Diferencias entre DATE y TIMESTAMP
  • Operaciones de conversión

Funciones analíticas

  • Uso de
  • Particiones
  • Ventanas
  • Funciones de rango
  • Funciones de informe
  • Funciones LAG/LEAD
  • Funciones FIRST/LAST
  • Funciones inversas de percentil
  • Funciones hipotéticas de rango
  • Funciones WIDTH_BUCKET
  • Funciones estadísticas

Requerimientos

No hay requisitos específicos necesarios para asistir a este curso.

 21 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas