Temario del curso
Modelos de base de datos relacionales
- La estructura de una base de datos relacional
- Tipos de conexión de tablas
- Normalización y desnormalización de bases de datos
- Operadores relacionales
Recuperación de datos
- Reglas para escribir consultas SQL
- Sintaxis de SELECT
- Selección de todas las columnas
- Consultas con operaciones aritméticas
- Alias de columnas
- Literales
- Operador de concatenación
Límite de resultados
- La cláusula WHERE
- Operadores de comparación
- Condición LIKE
- Condición BETWEEN ... AND
- Condición IS NULL
- Condición IN
- Operadores booleanos AND, OR y NOT
- Múltiples condiciones en la cláusula WHERE
- Orden de los operadores.
- Cláusula DISTINCT
Ordenamiento de datos
- La cláusula ORDER BY
- Ordenamiento por múltiples columnas o expresiones
Funciones SQL
- Diferencias entre funciones de una línea y de múltiples líneas
- Características de funciones de texto, numéricas y de fecha
- Conversión explícita e implícita
- Funciones de conversión
- Anidación de funciones
- Visualización del rendimiento de las funciones - tabla dual
- Obtención de la fecha actual con la función SYSDATE
- Manejo de valores NULL
Agregación de datos mediante agrupación
- Funciones de agrupación
- Cómo las funciones de agrupación tratan los valores NULL
- Crear grupos de datos - la cláusula GROUP BY
- Agrupación de múltiples columnas
- Límite del resultado de funciones de agrupación - la cláusula HAVING
Recuperación de datos de múltiples tablas
- Tipos de conectores
- Uso de NATURAL JOIN
- Alias de tablas
- Uniones en la cláusula WHERE
- INNER JOIN
- UNION EXTERIOR: LEFT, RIGHT, FULL OUTER JOIN
- Producto cartesiano
Subconsultas
- Colocar subconsultas en el comando SELECT
- Subconsultas de una línea y de múltiples líneas
- Operadores de subconsultas de una línea
- Características de la agrupación en subconsultas
- Operadores de subconsultas de múltiples líneas: IN, ALL, ANY
- Cómo se tratan los valores NULL en las subconsultas
Operadores de conjuntos
- Operador UNION
- Operador UNION ALL
- Operador INTERSECT
- Operador MINUS
Insertar, actualizar y eliminar datos
- Comando INSERT
- Copiar datos de otra tabla
- Comando UPDATE
- Comando DELETE
- Comando TRUNCATE
Transacciones
- Comandos COMMIT, ROLLBACK y SAVEPOINT
Comandos DDL
- Objetos principales de la base de datos
- Reglas para nombrar objetos
- Creación de tablas
- Tipos de datos disponibles para columnas
- Opción DEFAULT
- Opción NULL y NOT NULL
Gestión de tablas
- Integridad referencial: CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
- Crear una tabla mediante una consulta
- Eliminar una tabla: DROP TABLE
- Comando DESCRIBE
Otros objetos de esquema
- Secuencias
- Sinónimos
- Vistas
Requerimientos
- Alfabetización informática
- Conocimiento de cualquier sistema operativo
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 4350 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (6)
estaba muy bien estructurado tanto por días como por módulos, fácil de seguir
Melania - DB Global Technology SRL
Curso - Oracle SQL for beginners
Traducción Automática
Me gustó la forma en que el formador explicaba la información sobre los temas y el hecho de que prestara atención a los detalles para que las lecciones fueran muy prácticas y lógicas.
Andreea
Curso - Oracle SQL for beginners
Traducción Automática
el formador proporciona más ejemplos para cada capítulo
Corina
Curso - Oracle SQL for beginners
Traducción Automática
los ejercicios interactivos
BOANGIU GIORGIANA
Curso - Oracle SQL for beginners
Traducción Automática
las explicaciones
Daniela
Curso - Oracle SQL for beginners
Traducción Automática
los ejercicios
Amna AlAli - Federal Demographic Council
Curso - Oracle SQL for beginners
Traducción Automática