Programación de Base de Datos Oracle - Lenguaje PL-SQL - Avanzado
Llevá tus conocimientos de PL/SQL al siguiente nivel desarrollando soluciones de alto rendimiento con SQL dinámico, procesamiento masivo de datos e integración con archivos, JSON y Oracle APEX.
Modalidad
A distancia
Apertura de aula
20 de octubre 2026
Cursada
Días y horarios (Argentina)
Certificación
UTN Buenos Aires
Precio total del curso
$ 181.500
Presentación
Todo motor de base de datos ofrece la posibilidad de programar en su propio lenguaje para desarrollar procesos de manera eficaz y eficiente. De esta manera, es posible mejorar procesos que se realizan en lenguajes de alto nivel construyendo directamente los mismos en estos lenguajes de programación, que se ejecutan directamente en la memoria del motor de la base de datos.
Conocer y saber utilizar esta herramienta permitirá a la persona que tome este curso insertarse en el mercado laboral informático, ya que Oracle es una de las principales bases de datos del mundo.
Este curso es avanzado respecto al curso básico de Programación de Oracle, donde se tratan conceptos más complejos y con mayor aplicación en el mercado laboral.
Modalidad
A distancia
Estudiá donde estés, a tu ritmo y con el respaldo de nuestra tutoría constante.
100% a distancia
Material descargable
Acompañamiento de tutores
En vivo o acceso a las grabaciones
Objetivo general
Aprender a desarrollar sentencias dinámicas que se ejecuten en tiempo de ejecución, gestionar colecciones y arrays en memoria para optimizar el rendimiento del código, manipular archivos JSON y campos CLOB, y crear rutinas de envío de correos electrónicos desde Oracle PL/SQL.
Objetivos específicos
- Desarrollar y gestionar sentencias SQL dinámicas que se compilen y ejecuten en tiempo de ejecución.
- Aplicar el concepto de AUTONOMOUS TRANSACTION para ejecutar bloques de código en sesiones independientes.
- Gestionar y crear triggers en la base de datos Oracle.
- Crear e implementar rutinas de envío de correos electrónicos desde código PL/SQL en Oracle Cloud APEX.
- Manipular archivos JSON y campos CLOB para el intercambio e integración de información.
- Exportar datos de tablas a archivos y importar archivos a tablas, adaptando flujos a entornos laborales.
- Implementar BULK COLLECT y utilizar DBMS_SQL para el procesamiento masivo y dinámico de datos.
- Manejar colecciones y arrays en memoria para optimizar el rendimiento del motor PL/SQL.
Temario
1 Módulo • 6 Unidades • Carga Horaria 45 horas
- Tema 1: Creación y gestión de Funciones
- Tema 2: Creación y gestión de Procedimientos
- Tema 3: Creación y gestión de Paquetes
- Tema 1: Creación y Gestión de Triggers
- Tema 2: Utilización del comando Autonomous Transaction
- Tema 3: Creación de sentencias dinámicas con SQL-IMMEDIATE
- Tema 1: Manejo y gestión de colecciones
- Tema 2: Manejo de la sentencia BULK COLLECT
- Tema 3: Manejo de DBMS_SQL
- Tema 1: Pasaje de una tabla a un archivo y viceversa usando UTL.FILE
- Tema 2: Manejo de archivos JSON
- Tema 3: Envío de Mail desde la base Oracle Cloud APEX
Destinatarios
- Profesionales y desarrolladores de bases de datos que ya cuentan con conocimientos básicos de PL/SQL y desean profundizar en técnicas avanzadas y herramientas habitualmente usadas en entornos laborales.
Equipo docente

Mariano Gecik
COORDINADOR
Es Ingeniero en Sistemas de Información de la Universidad Tecnológica Nacional (UTN). Es docente en la misma casa hace …

Ricardo Daniel Perez
PROFESOR
Ingeniero en electrónica egresado de la Universidad Tecnológica Nacional Facultad regional Buenos Aires. Trabajo durante…
Metodología de enseñanza-aprendizaje
La formación es 100% en línea a través del campus virtual, disponible las 24 horas.
Características de la formación
- Foros y mensajería interna para consultas con tutores.
- Material obligatorio y contenidos complementarios.
- Clases en vivo por Zoom, mínimo 1 cada 15 días o 2 por módulo.
A quiénes está dirigido
- Profesionales y estudiantes que buscan una formación flexible y de calidad.
Modalidad de evaluación y acreditación
Estos son los requisitos que deberás cumplir para obtener la acreditación del trayecto formativo.
- Leer y visualizar todos los contenidos del curso.
- Entregar y aprobar todas las actividades y ejercicios obligatorios.
- Completar la cursada dentro del período establecido. Una vez finalizado, no se aceptarán entregas pendientes.
- Aprobar la evaluación integradora final, que podrá consistir en un trabajo práctico de carácter individual o grupal, o un cuestionario de opción múltiple.
Certificación
- Si cumpliste con todos los requisitos, recibirás un Certificado de Aprobación.
- Si completaste solo parte de la cursada, obtendrás un Certificado de Participación.
Los certificados emitidos por Centro de e-Learning UTN BA cuentan con un sistema de validación basado en tecnología blockchain, que garantiza autenticidad, trazabilidad y transparencia en todo momento.
¿Cómo inscribirse?
Paso 1
Hacé clic en "Inscribirse ahora"
Buscá el botón en esta página para iniciar tu proceso de inscripción.
Paso 2
Creá tu cuenta o ingresá
Registrate con tu email en el Campus o iniciá sesión si ya tenés cuenta. Es rápido y gratuito.
Paso 3
Realizá el pago en tu Panel
Completá la operación de forma segura dentro del Panel del Alumno con los medios de pago disponibles.
Paso 4
¡Listo! Ya podés empezar
Recibirás por email el acceso al campus. El aula abrirá en la fecha de inicio de tu cursada.
¿Querés capacitar a tu equipo?
Accedé al Portal de Empresas: comprá múltiples licencias, recibí facturación a nombre de tu compañía y gestioná el progreso de tu equipo desde un solo lugar.
Precio total del curso
$ 181.500
Certificación con aval de UTN Buenos Aires
Certificado oficial UTN
Avalado por la UTN Buenos Aires. Se otorga al cumplir con los requisitos de asistencia y evaluación.
Validación blockchain
Autenticidad y trazabilidad digital garantizada. Tu certificado es único, seguro y verificable de forma permanente.
Preguntas frecuentes
En la sección “Requisitos” de esta página se indica el nivel necesario. La mayoría de nuestras formaciones iniciales no requieren conocimientos previos, pero te recomendamos revisar el programa detallado.
El acceso se habilita el día de inicio de tu curso. Para ingresar, solo tenés que entrar a tu Panel del Alumno y dirigirte a la sección “Mi formación”.
Cada curso tiene una modalidad específica (online, en vivo, presencial o combinada). Podés ver el detalle en la sección “Modalidad” de esta página.
Si tu modalidad incluye encuentros sincrónicos (en vivo), las sesiones se graban y se suben al campus para que las veas cuando quieras. Si tu curso es autoasistido, todos los contenidos ya están disponibles 24/7 para que avances a tu propio ritmo. Te recomendamos de todos modos revisar la modalidad y condiciones de asistencia de cada propuesta.
Sí. Al completar el curso y cumplir los requisitos, obtendrás un certificado oficial de UTN BA con verificación Blockchain. Si este curso forma parte de una Diplomatura, también podrás acreditarlo para ese trayecto.
El pago se realiza de forma segura dentro del Panel del Alumno. Allí podrás elegir entre los medios de pago disponibles y aprovechar las opciones de cuotas sin interés vigentes.
Tendrás acceso a foros de consulta permanentes dentro del campus virtual y, en las clases en vivo, espacios de interacción directa. Siempre contarás con el respaldo del equipo docente para resolver tus dudas.

