OPSPLSQL01ILTOracle

    Lenguaje PL/SQL en Oracle

    30 Presencial-Remoto €0.00

    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

    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.