Programa del Curso

Selección de datos de la base de datos

  • Reglas de sintaxis
  • Selección de todas las columnas
  • Proyección
  • Operaciones aritméticas en SQL
  • Alias de columnas
  • Literales
  • Concatenación

Filtrado de tablas de resultados

  • Cláusula WHERE
  • Operadores de comparación
  • Condición LIKE
  • Condición ENTRE... Y
  • La condición ES NULA
  • Condición IN
  • Operadores AND, OR, NOT
  • Varias condiciones en la cláusula WHERE
  • Orden de los operadores
  • Cláusula DISTINCT

Ordenación de tablas de resultados

  • Cláusula ORDER BY
  • Ordenar por varias columnas o expresiones

SQL Funciones

  • Diferencias entre las funciones de una sola fila y de varias filas
  • Funciones de caracteres, numéricas, DateTime
  • Conversión explícita e implícita
  • Funciones de conversión
  • Funciones anidadas
  • Tabla dual (Oracle frente a otras bases de datos)
  • Obtener la fecha y hora actuales con diferentes funciones

Agregar datos mediante funciones de agregado

  • Funciones de agregación
  • Funciones agregadas frente a valor NULL
  • Cláusula GROUP BY
  • Agrupación mediante diferentes columnas
  • Filtrado de datos agregados: cláusula HAVING
  • Agrupación de datos multidimensionales: operadores ROLLUP y CUBE
  • Identificación de resúmenes - AGRUPACIÓN
  • Operador GROUPING SETS

Recuperación de datos de varias tablas

  • Diferentes tipos de juntas
  • UNIÓN NATURAL
  • Alias de tabla
  • Sintaxis de Oracle: condiciones de unión en la cláusula WHERE
  • SQL99 sintaxis - INNER JOIN
  • SQL99 Sintaxis: IZQUIERDA, DERECHA, COMBINACIONES EXTERNAS COMPLETAS
  • Producto cartesiano - Sintaxis de Oracle y SQL99

Subconsultas

  • Cuándo y dónde se puede realizar la subconsulta
  • Subconsultas de una y varias filas
  • Operadores de subconsulta de una sola fila
  • Funciones agregadas en subconsultas
  • Operadores de subconsulta de varias filas: IN, ALL, ANY

Operadores de conjunto

  • UNIÓN
  • UNIÓN TODOS
  • CRUZAR
  • MENOS/EXCEPTO

Transacciones

  • Sentencias COMMIT, ROLLBACK SAVEPOINT

Otros objetos de esquema

  • Secuencias
  • Sinónimos
  • Vistas

Consultas jerárquicas y ejemplos

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

Expresiones condicionales

  • Expresión CASE
  • Expresión DECODE

Gestión de datos en diferentes zonas horarias

  • Zonas horarias
  • Tipos de datos TIMESTAMP
  • Diferencias entre FECHA y MARCA TEMPORAL
  • Operaciones de conversión

Funciones analíticas

  • El uso de
  • Particiones
  • Windows
  • Funciones de clasificación
  • Funciones de generación de informes
  • Funciones LAG/LEAD
  • Funciones FIRST/LAST
  • Funciones de percentil inverso
  • Funciones de rango hipotéticas
  • WIDTH_BUCKET funciones
  • Funciones estadísticas

Requerimientos

No se necesitan requisitos específicos para asistir a este curso.

  21 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (7)

Cursos Relacionados

Categorías Relacionadas