Curso Oracle. Lenguaje PL/SQL

25 horas

Presencial / Virtual Class

1.045 €/asistente

Precio de grupo: consultar

Requisitos: Conocimientos del lenguaje SQL y fundamentos de la programación.

Dirigido: Profesionales y técnicos de informática que conozcan el lenguaje SQL y quieran desarrollar aplicaciones con PL/SQL.

 

 

Objetivos:

  • Conocer los conceptos y funcionalidades del lenguaje PL/SQL.
  • Adquirir los conocimientos necesarios para el desarrollo de aplicaciones con PL/SQL.
  1. Introducción al lenguaje PL/SQL.
  2. Tipos de bloques.
    • Bloques Anónimos.
    • Bloques nominados y Subprogramas.
  3. Tipos de datos.
  4. Definición de variables. Atributos %type y %rowtype
  5. Estructuras de control.
    • Sentencias condicionales
    • Bucles
  6. Lenguaje DML en PL
  7. Atributos implícitos de sentencias DML en PL
  8. Tratamiento de errores.
    • Comprender las excepciones
    • Manejar excepciones con PL / SQL
    • Excepciones predefinidas
    • Detectar errores no tratados
    • Capturar excepciones definidas por el usuario
    • Propagar excepciones
    • Procedimiento RAISE_APPLICATION_ERROR
  9. Cursores estáticos. Declaración y tratamiento.
  10. Procedimientos y Funciones.
    • Procedimientos
    • Funciones
  11. Paquetes.
    • Paquetes propios de Oracle: dbms_output, utl_file, utl_mail
    • Creación, compilación y eliminación de paquetes
  12. Disparadores (Triggers).
    • Tipos de triggers
    • Triggers sobre tablas:
    • Triggers Instead of
    • Triggers de eventos de Database
  13. Colecciones
    • Associatives Arrays
    • Nested tables
    • Varrays
  14. Cursores variables.
  15. SQL Dinámico. Lenguaje DDL en PL
  16. Gestión de Dependencias
    • Descripción general de las dependencias de objetos de esquema
    • Consultar dependencias de objetos directos mediante la vista USER_DEPENDENCIES
    • Consultar el estado de un objeto
    • Invalidación de objetos dependientes
    • Mostrar las dependencias directas e indirectas
    • Gestión de dependencias detalladas en Oracle Database 19c
    • Comprender las dependencias remotas

Descarga este curso:

Catálogo 2021

Conoce nuestra oferta formativa para este año:

Solicítanos más información y/o como subvencionarte este curso con el siguiente formulario:

Curso: Oracle. Lenguaje PL/SQL

Política de privacidad:

Comunicaciones:

6 + 2 =