Temario del curso
Introducción a Oracle Database 19c
- Visión general de Oracle Database 19c
- Instalación y configuración
- Arquitectura de la base de datos Oracle
- Herramientas de gestión de bases de datos
Revisión de SQL y Conceptos Avanzados
- Revisión básica de SQL
- Select, insert, update, delete
- Join, subconsultas y operaciones de conjunto
- Conceptos avanzados de SQL
- Funciones analíticas
- Consultas jerárquicas
- Agrupación y agregación avanzadas
Introducción a PL/SQL
- Visión general de PL/SQL
- Estructura del bloque PL/SQL
- Variables, constantes y tipos de datos
- Estructuras de control: if, loop, case
Unidades de Programa PL/SQL
- Procedimientos y funciones
- Paquetes y cuerpos de paquetes
- Disparadores y gestión de disparadores
- Transacciones autónomas
Funciones Avanzadas de PL/SQL
- Colecciones: arrays asociativos, tablas anidadas, VARRAYs
- Procesamiento por lotes con BULK COLLECT y FORALL
- SQL dinámico con EXECUTE IMMEDIATE
- Registros PL/SQL y tipos de datos compuestos
Manejo de Errores y Depuración
- Manejo de excepciones: excepciones predefinidas y definidas por el usuario
- Técnicas de depuración de PL/SQL
- Uso de DBMS_OUTPUT y DBMS_DEBUG
Afinamiento y Optimización del Rendimiento
- Técnicas de optimización de consultas SQL
- Comprensión de los planes de ejecución
- Estrategias de indexación
- Uso de hints para la optimización de consultas
Mejores Prácticas de PL/SQL
- Escritura de código PL/SQL eficiente
- Normas y convenciones de codificación
- Consideraciones de seguridad en PL/SQL
- Gestión de dependencias y control de versiones
Temas Avanzados de SQL
- Join y subconsultas avanzadas
- Consultas recursivas
- Uso de expresiones regulares en SQL
- Implementación de búsqueda de texto completo
Resumen y Próximos Pasos
Requerimientos
- Conocimientos básicos de SQL y conceptos de bases de datos relacionales
- Familiaridad con el entorno de Oracle Database 19c
Público objetivo
- Administradores de bases de datos
- Desarrolladores de bases de datos
- Programadores de SQL
- Profesionales de TI
Reseñas (4)
Para comprender y dominar mejor el uso rutinario de SQL
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Curso - Oracle Database 19c PL and Advanced SQL
Traducción Automática
lo explicó muy bien y dio orientación sobre los ejercicios.
Stoyan - OPEN COURSE
Curso - Oracle Database 19c PL and Advanced SQL
Traducción Automática
Me gusta todo.
Angel - OPEN COURSE
Curso - Oracle Database 19c PL and Advanced SQL
Traducción Automática
Me gustó mucho el formato de la capacitación, práctico y directo en SQL Developer.
Andreea - OPEN COURSE
Curso - Oracle Database 19c PL and Advanced SQL
Traducción Automática