Temario del curso
Introducción a la base de datos Oracle
- Arquitectura de las bases de datos
- Modelo de base de datos relacional
- Usuarios, esquemas y sesiones
- Herramientas para interactuar con la base de datos
Introducción a la sentencia SELECT
- Filtrado y selección mediante la cláusula WHERE
- Ordenamiento de los resultados de las consultas
- Tipos de datos, operadores y manejo de valores NULL
- Utilización de funciones escalares incorporadas en el lenguaje
- Operaciones con fechas
- Comprensión de las configuraciones nacionales y regionales en SQL
Análisis de datos agregados
- Funciones de agrupación
- Cláusula DISTINCT
- Cláusulas GROUP BY y HAVING
Recuperación de datos desde múltiples tablas
- Joins internos y externos (INNER JOIN, OUTER JOIN)
- Sintaxis ANSI SQL y otros métodos de unión (SELF JOIN, NATURAL JOIN)
- Operadores de conjuntos (UNION, UNION ALL, INTERSECT, MINUS)
Subconsultas
- Subconsultas sencillas
- Subconsultas correlacionadas
- Operadores EXISTS y NOT EXISTS
- Otros tipos de subconsultas
Consultas jerárquicas y muestreo de datos
- Construcción de consultas jerárquicas mediante las cláusulas CONNECT BY PRIOR y START WITH
- Uso de la función SYS_CONNECT_BY_PATH
- Muestreo de datos mediante la cláusula SAMPLE
Manipulación de datos (DML)
- Sentencias INSERT, UPDATE y DELETE
- Trabajo con conjuntos de datos grandes (INSERT FIRST, INSERT ALL, MERGE)
Diccionario del sistema
- Comprensión y utilización del diccionario de datos de Oracle
Trabajo concurrente de múltiples usuarios
- Transacciones
- Bloqueos
- Tecnología FLASHBACK
Usuarios y permisos
- Creación y modificación de usuarios y esquemas
- Gestión de permisos y roles
Gestión del almacenamiento de datos: nivel lógico
- Tablas, tablas temporales e índices organizados
- Restricciones
- Índices
- Vistas, secuencias, sinónimos y vistas materializadas
- Unidades de código PL/SQL almacenadas
Diseño y restauración de modelos de datos mediante Oracle SQL Modeler
- Aprovechamiento de Oracle SQL Modeler para el diseño y la reconstrucción de modelos de datos
Transferencia de datos
- Copia lógica de datos: importación y exportación mediante Data Pump
- Carga de datos con SQL*Loader
- Tablas externas
- Enlaces a bases de datos
Automatización de tareas
- Uso de DBMS_JOB y DBMS_SCHEDULER para automatizar procesos
Resumen y próximos pasos
Requerimientos
- Conocimientos generales sobre tecnologías de la información
Público objetivo
- Desarrolladores
- Administradores de bases de datos
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 7250 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (2)
Greg fue muy paciente y servicial
Chris Havel - Encyclopaedia Britannica
Curso - ORACLE SQL Fundamentals
Traducción Automática
habilidades de presentación, respuestas oportunas a todas las preguntas
Oana - OPEN COURSE
Curso - Oracle SQL LP - Fundamentals
Traducción Automática