OPSPLSQL01ILTDatos y Business Intelligence

    Lenguaje PL/SQL en Oracle

    30 Presencial-Remoto

    Descripción

    Aprende a programar con este lenguaje creado por Oracle como una extensión de SQL.

    Objetivos

    Conocer el lenguaje SQL procedural de Oracle (10g en adelante)
    Conocer los tipos de compilación de PL/SQL
    Conocer cómo optimizar y debugar una aplicación PL/SQL.

    Audiencia

    Futuros programadores de PL/SQL en Oracle (10g en adelante)

    Prerrequisitos

    Conocimientos de SQL

    Temario

    1- Introducción al lenguaje PL/SQL
    o Ventajas del PL/SQL.
    2- Fundamentos del lenguaje PL/SQL
    o Delimitadores.
    o Identificadores.
    o Literales.
    o Declaraciones.
    o Asignación de valores a variables.
    o Ámbito y visibilidad.
    3- Expresiones y comparaciones
    o Operadores lógicos.
    o Expresiones BOOLEANAS.
    o Expresiones CASE.
    4- Compilación Condicional
    5- Tipos de datos en PL/SQL
    o Datos numéricos.
    o Datos carácter.
    o Datos LOB.
    o Datos Fecha.
    6- Estructuras de control
    o Sentencia IF
    o Sentencia CASE
    o Sentencias de Bucles.
    o Sentencias de control
    7- Colecciones y registros
    o Tablas Anidadas.
    o Varrays.
    o Varrays Asociadas.
    o Asignación de valores.
    o Comparación de colecciones.
    8- Utilización de los métodos propios de las colecciones.
    o EXISTS
    o COUNT
    o LIMIT
    o FIRST y LAST
    o PRIOR y NEXT
    o EXTEND
    o TRIM
    o DELETE
    9- Soporte SQL en PL/SQL
    o Cursores PL/SQL
    10- Cursores implícitos.
    11- Cursores explícitos.
    o Recuperar información de la base de datos.
    o Utilizar subconsultas.
    o Utilizar cursores variables.
    o Soporte transaccional.
    o Transacciones autónomas.
    12- SQL nativo dinámico.
    13- EXECUTE IMMEDIATE.
    14- Subprogramas
    15- Paquetes
    o DBMS_ALERT
    o DBMS_OUTPUT
    o UTL_FILE
    o UTL_HTTP
    o Consejos para escribir paquetes.
    16- Manejo de errores.
    o Excepciones predefinidas.
    o Excepciones creadas por el usuario.
    o Propagación de las excepciones.
    o Elevar (Activar) una excepción.
    17- Optimizar el rendimiento de las aplicaciones PL/SQL
    o Parámetros de inicialización.
    o Consejos para evitar problemas de rendimiento.
    o Obtener trazas de un programa PL/SQL
    18- DBMS_TRACE
    19- DBMS_PROFILER
    o Compilar en modo de ejecución Nativa.
    20- Paquetes para la administración.
    o DBMS_REPAIR
    o DBMS_SCHEDULER
    o DBMS_ALERT
    o DBMS_CRYPTO
    o DBMS_DEBUG

    Preguntas frecuentes

    ¿Cuánto dura el curso Lenguaje PL/SQL en Oracle?

    El curso tiene una duración de 30.

    ¿En qué modalidad se imparte el curso?

    Se imparte en modalidad presencial. Consulta el calendario de convocatorias en la ficha del curso.

    ¿Este curso es bonificable a través de FUNDAE?

    La formación de SINENSIA IT SOLUTIONS para trabajadores en activo puede bonificarse a través de FUNDAE. Gestionamos los trámites de bonificación para tu empresa; contáctanos para más información.

    ¿Qué requisitos previos necesito?

    Conocimientos de SQL

    ¿A quién va dirigido el curso?

    Futuros programadores de PL/SQL en Oracle (10g en adelante)

    Cursos relacionados

    Transformamos empresas a través de la tecnología, la seguridad y la formación especializada. Tu partner de confianza en la era digital.

    Servicios

    Empresa

    © 2026 Sinensia. Todos los derechos reservados.