CENTRO DE FORMACIÓN
MODALIDAD
- Presencial
DURACIÓN
- 21 horas
LUGAR DE IMPARTICIÓN
- Aula Virtual
DOCENTES
- No disponible
El objetivo de este curso es proporcionar una comprensión clara del uso de SQL para diferentes bases de datos (Oracle, SQL Server, MS Access ...).
Seleccionar datos de la base de datos
- Reglas de sintaxis
- Seleccionando todas las columnas
- Proyección
- Operaciones aritméticas en SQL
- Columnas alias
- Literales
- Concatenación
Filtrar tablas de resultados
- Dónde cláusula
- Operadores de comparación
- Condición LIKE
- Condición ENTRE ... Y
- La condición ES NULA
- Condición IN
- Y, O, NO operadores
- Varias condiciones en la cláusula WHERE
- Orden de los operadores
- Cláusula DISTINCT
Clasificación de tablas de resultados
- Cláusula ORDER BY
- Ordenar por múltiples columnas o expresiones
Funciones de SQL
- Diferencias entre funciones de una sola fila y varias filas
- Carácter, numérico, funciones de DateTime
- Conversión explícita e implícita
- Funciones de conversión
- Funciones anidadas
- Mesa doble (Oracle vs otras bases de datos)
- Obteniendo fecha y hora actual con diferentes funciones
Datos agregados usando funciones agregadas
- Funciones agregadas
- Funciones agregadas vs valor NULL
- Cláusula GROUP BY
- Agrupación utilizando columnas diferentes
- Filtrado de datos agregados - cláusula HAVING
- Agrupación multidimensional de datos: operadores ROLLUP y CUBE
- Identificando resúmenes - AGRUPACIÓN
- GROUPING SETS operador
Recuperando datos de múltiples tablas
- Diferentes tipos de articulaciones
- UNIÓN NATURAL
- Alias de tabla
- Sintaxis de Oracle: condiciones de unión en la cláusula WHERE
- Sintaxis de SQL99 - INNER JOIN
- Sintaxis SQL99: IZQUIERDA, DERECHA, UNIÓN EXTERIOR COMPLETA
- Producto cartesiano: sintaxis Oracle y SQL99
Subconsultas
- Cuándo y dónde se puede hacer la subconsulta
- Subconsultas de una sola fila y varias filas
- Operadores de subconsulta de una sola fila
- Funciones agregadas en subconsultas
- Operadores de subconsulta de varias filas: IN, ALL, ANY
Establecer operadores
- UNIÓN
- UNION ALL
- INTERSECARSE
- MENOS / EXCEPTO
Actas
- Declaraciones COMMIT, ROLLBACK SAVEPOINT
Otros objetos de esquema
- Secuencias
- Sinónimos
- Puntos de vista
Consultas y muestras jerárquicas
- Construcción de árbol (CONECTA POR cláusulas ANTERIORES y COMIENZO CON)
- Función SYS_CONNECT_BY_PATH
Expresiones condicionales
- Expresión CASE
- Expresión DECODE
Gestión de datos en diferentes husos horarios
- Zonas horarias
- Tipos de datos TIMESTAMP
- Diferencias entre DATE y TIMESTAMP
- Operaciones de conversión
Funciones analíticas
- Uso de
- Particiones
- Windows
- Funciones de rango
- Funciones de informes
- Funciones LAG / LEAD
- PRIMERA / ÚLTIMA función
- Funciones de percentiles inversos
- funciones hipotéticas de rango
- WIDTH_BUCKET funciones
- Funciones estadísticas
Otros cursos bonificables de NobleProg:
¡Bonifica este curso!
Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.