Solicitar información

Temario del curso

Introducción a Oracle Database 19c

  • Descripción general de Oracle Database 19c
  • Paso a paso para la instalación y configuración del sistema
  • Estructura básica interna de las bases de datos Oracle
  • Conjuntos esenciales de utilidades destinados a la administración del entorno

Repaso de SQL e introducción a conceptos avanzados

  • Repaso elemental sobre consultas básicas
    • Comandos: selección, inserción, modificación y eliminación de datos
    • Técnicas relacionadas con uniones, subconsultas y operaciones entre conjuntos
  • Desarrollo hacia términos más sofisticados del lenguaje SQL
    • Función de análisis multidimensional
    • Sistema de consultas jerárquicas
    • Agrupamiento y procesamientos estadísticos especializados

Introducción al universo PL/SQL

  • Filosofía detrás de la existencia del lenguaje PL/SQL
  • Estructura básica que define un bloque de código PL/SQL
  • Tipologías disponibles para crear variables y constantes, junto a tipos definidos por el usuario
  • Implementación de estructuras de decisión como condicionales y ciclos iterativos

Componentes fundamentales del código PL/SQL

  • Estructuras procedurales: procedimientos y funciones propias
  • Agrupación modular: paquetes lógicos que contienen subrutinas específicas
  • Dispositivos de automatización: triggers con distintas modalidades operativas<\/li>
  • Mecanismos de transacciones autónomas y su impacto en la integridad sistémica

Técnicas avanzadas de programación PL/SQL

  • Gestión eficiente de colecciones, incluyendo arreglos asociativos, tablas anidadas y estructuras VARRAY
  • Procesamiento en bloque mediante comandos BULK COLLECT y FORALL
  • Dinámica operativa de consultas SQL generadas durante el runtime gracias a la función EXECUTE IMMEDIATE
  • Manejo adecuado de registros compuestos o tipos de datos heterogéneos en variables PL/SQL

Gestión proactiva de fallos y depuración programada

  • Estrategias estándar para controlar excepciones generadas dentro del entorno, tanto predefinidas como diseñadas por el desarrollador
  • Métodos operativos utilizados en la detección de problemas durante la ejecución de los scripts
  • Uso práctico y estratégico de las utilidades DBMS_OUTPUT y DBMS_DEBUG para el monitoreo contextual

Optimización de sistemas bajo criterios técnicos avanzados

  • Métodos eficaces que impulsan la mejora continua del rendimiento en las consultas ejecutadas
  • Evaluación rigurosa respecto al procesamiento realizado internamente según los planes de ejecución generados por el motor de base de datos
  • Implementación idónea y efectiva de índices para agilizar consultas específicas
  • Incorporación estratégica de instrucciones adicionales denominadas hints que orientan la forma en que el motor interpreta las órdenes recibidas

Directrices fundamentales y buenas prácticas dentro del desarrollo PL/SQL

  • Mecanismos útiles para producir código PL/SQL robusto, mantenible y de alto nivel eficiencia operativa
  • Lineamientos obligatorios respecto a la forma de nombrar variables, escribir comentarios explicativos y otros detalles gramaticales propios del lenguaje programado
  • Aplicación rigurosa de normativas de seguridad al escribir bloques funcionales o subprocedimientos sensibles dentro de la infraestructura corporativa
  • Herramientas y criterios técnicos empleados para el control ordenado del ciclo vital, incluyendo versionamiento y detección precoz de conflictos entre componentes lógicos distintos

Temáticas avanzadas en el ámbito SQL

  • Aplicación compleja tanto a nivel teórico como técnico respecto a uniones múltiples o subconsultas profundamente anidadas
  • Capacitación práctica para implementar estructuras recursivas mediante sentencias SQL estándares
  • Mecanismos básicos que facilitan el empleo de expresiones regulares en la definición y análisis textual de cadenas complejas dentro del entorno corporativo
  • Instalación de módulos adicionales orientados al estudio automatizado o reconocimiento semántico integrado a nivel masivo mediante el uso de motores avanzados de búsqueda textual completa

Cierre del programa: resumen, conclusiones relevantes y rutas de evolución profesional futura propuesta

Requerimientos

  • Conocimientos básicos de SQL y conceptos relativos a bases de datos relacionales
  • Experiencia previa con el entorno de Oracle Database 19c

Público objetivo

  • Administradores de bases de datos
  • Desarrolladores de bases de datos
  • Programadores SQL
  • Profesionales del sector TI
 28 Horas

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.
Inversión

Precio por grupo privado (formación online) desde 5800 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (3)

Próximos cursos

Categorías Relacionadas