Índice del curso

    1. Lectura 6: Introducción a la sección

      VISTA PREVIA GRATUITA
    2. Lectura 7: Detectar las dependencias entre objetos. USER_DEPENDENCIES

      VISTA PREVIA GRATUITA
    3. Lectura 8: Comprobar el estado de los objetos Oracle

      VISTA PREVIA GRATUITA
    4. Lectura 9: Ejemplo práctico de invalidación de un objeto Oracle

    5. Lectura 10: Compilar procedimientos y funciones inválidas

    6. Lectura 11: Compilar paquetes inválidos

    7. Lectura 12: UTLDTREE. Ver la jerarquía de dependencias

    8. Lectura 13: DBMS_UTILITY. Su uso con dependencias

    9. Lectura 14: Prácticas de la sección

    1. Lectura 15: Introducción a los cursores Variables

    2. Lectura 16: Crear un REF CURSOR

    3. Lectura 17: Trabajar con cursores variables parte 1

    4. Lectura 18: Trabajar con cursores variables parte 2

    5. Lectura 19: Bucles con Cursores variables

    6. Lectura 20: REF CURSORS y tipos

    7. Lectura 21: REF Cursors en funciones

    8. Lectura 22: Compartir cursores

    9. Lectura 23: SYS_REFCURSOR

    10. Lectura 24: Prácticas de la sección

    1. Lectura 25: Introducción a las colecciones

    2. Lectura 26: Crear Index By TABLES (arrays asociativos)

      VISTA PREVIA GRATUITA
    3. Lectura 27: Introducir datos en una Index By TABLE

    4. Lectura 28: Introducir datos compuesto s en una Index By Table

    5. Lectura 29: Cargar una Index Table con una tabla. Datos simples

    6. Lectura 30: Cargar una index Table con tablas- Datos compuestos

    7. Lectura 31: BULK COLLECT- Cargas masivas de forma sencilla

    8. Lectura 32: Métodos de las colecciones

    9. Lectura 33: Lectura 33: Prácticas con Index BY Table

    10. Lectura 34: VARRAYS-Introducción

    11. Lectura 35: Crear e inicializar Varrays. Constructores

      VISTA PREVIA GRATUITA
    12. Lectura 36: Extender VARRAYS. Cláusula EXTEND

    13. Lectura 37: Ejemplo Varray, Bulk Collect y cursores

    14. Lectura 38: Crear un varray en la Base de datos

    15. Lectura 39: Crear una tabla con una columna de tipo VARRAY

    16. Lectura 40: Operador TABLE. Acceder a columnas de tipo VARRAY

    17. Lectura 41: Métodos en los VARRAYS

    18. Lectura 42: Lectura 42: Prácticas de VARRAYS

    19. Lectura 43: NESTED TABLES. Introducción

    20. Lectura 44: Métodos en las NESTED TABLES

    21. Lectura 45: Crear una NESTED TABLE a nivel de la Base de Datos

      VISTA PREVIA GRATUITA
    22. Lectura 46: Crear una tabla con columnas NESTED TABLES. Teoría

    23. Lectura 47: Crear una tabla con columnas NESTED TABLES. Práctica

    24. Lectura 48: Trabajar con tablas con columnas NESTED TABLES

    25. Lectura 49: OBJECTS, NESTED TABLES y VARRAYS

    26. Lectura 50: Prácticas con NESTED TABLES

    1. Lectura 51: Introducción a los LOBS

    2. Lectura 52: Crear columnas de tipo LOB

    3. Lectura 53: EMPTY_BLOB y EMPTY_CLOB

    4. Lectura 54: Introducción al paquete DBMS_LOB

    5. Lectura 55: BFILES-Repaso de DIRECTORY

      VISTA PREVIA GRATUITA
    6. Lectura 56: Crear un directorio

    7. Lectura 57: BFILENAME-Cargar un BFILE

    8. Lectura 58: BFILE: Ejemplo práctico Parte 1

    9. Lectura 59: BFILE: Ejemplo práctico Parte 2

    10. Lectura 60: BFILE: Ejemplo práctico Parte 3

    11. Lectura 61: Practicas con BFILENAME

    12. Lectura 62: Cargar un BFILE en un BLOB

    13. Lectura 63: DBMS_LOB.READ Leer LOBs

    14. Lectura 64: DBMS_LOB.WRITE. Escribir en LOBS

    15. Lectura 65: DBMS_LOB. Otras funciones

      VISTA PREVIA GRATUITA
    16. Lectura 66: DBMS_LOB. Excepciones

    17. Lectura 67: Prácticas WRITE-READ-EXCEPTIONS

    1. Lectura 68: ¿Qué es el PL/SQL nativo?

    2. Lectura 69: Como compilar para PL/SQL Nativo

    3. Lectura 70: Ejemplo práctico

    4. Lectura 71: Prácticas de la sección

Sobre este curso

  • $50.00
  • 123 lecciones
  • 10 horas de contenido de video
  • Múltiples prácticas

Requisitos previos

  • Conocer Oracle PL/SQL a nivel básico

  • Conocer Oracle SQL a nivel básico

  • Oradenador con 8G de Ram

DESCRIPCIÓN DEL CURSO


Durante este curso, vamos a profundizar en conceptos avanzados de Oracle PL/SQL, el lenguaje de programación de las Bases de Datos Oracle. Este lenguaje permite desarrollar aplicaciones complejas dentro  de Oracle. 

Una vez terminada la formación habremos visto muchos de los puntos avanzados y buenas prácticas que encontrarás en tu vida laboral como desarrollador de Oracle PL/SQL

El curso vale tanto para 11g yy las últimas versiones como 19c y 21c

Aunque no es un curso específico para certificación, si que tiene muchos de los conceptos que necesitas para certificarte como desarrollador  PL/SQL de Oracle

¡¡¡Con una máquina virtual Linux con Oracle 21C Express ya preparada para trabajar¡¡¡. 

Aunque durante el curso veremos como instalar todo lo necesario, para aquellos que queráis ir directamente al grano, hemos creado una máquina virtual con Oracle Express 18c  para que empecéis a trabajar desde el minuto 1.

El curso es eminentemente práctico. Mediante ejemplos y ejercicios iremos viendo las características del lenguaje y como puedes utilizarlo.

Los puntos que veremos en este curso son:

  • Dependencias
  • Cursores variables. REF Cursors
  • Colecciones
  • LOBS
  • Compilación nativa
  • SQL dinámico
  • Traza
  • Y otros conceptos avanzados


Para realizar el curso necesitas conocimientos de SQL y PL/SQL

Espero que te guste y cualquier duda estoy a tu disposición




Un saludo y disfruta del curso