Instalación de Oracle12c
  • Comprobación de requisitos hardware y Software.
  • Instalación Software 12c. Iniciando la instalación
  • Instalación Software 12c y Creación base de datos.
  • Comprobación de entorno. Configuración de la herramienta de desarrollo SQL PLUS
  • Configuración de la herramienta de desarrollo SQL DEVELOPER
  • Documentación Sección 1
Introducción a PL/SQL y Bloques Anónimos
  • Introducción al lenguaje PL/SQL.
  • Estructura de Bloques anónimos.
  • Documentación sección 2
Elementos Básicos del lenguaje PL/SQL
  • Conjunto de caracteres y Unidades Léxicas.
  • Declaraciones de constantes y variables.
  • Otros elementos: reglas de nombrado y visibilidad.
  • Otros elementos: ámbito.
  • Documentación sección 3
Programación de Estructuras de Control
  • Control condicional. Sentencia IF.
  • Control condicional. Sentencia CASE.
  • Control de iteraciones: LOOP, CONTINUE.
  • Control de iteraciones: WHILE, FOR.
  • Control de Flujo.
  • Mi primer programa en PL/SQL.
  • Ejercicios de Bloques Anónimos.
  • Documentación sección 4
  • Ejercicios sección 4
Manejo de Cursores
  • Gestión Básica de cursores: declaración y apertura.
  • Gestión Básica de cursores: lectura y cierre.
  • Otras opciones de manejo de cursores.
  • Documentación sección 5
  • Ejercicios sección 5
Gestión de Errores
  • Gestión de errores: declaración, tratamiento.
  • Gestión de errores: Ámbito y funciones de tratamiento de error.
  • Documentación sección 6
  • Ejercicios sección 6
Programación de Código Almacenado en base de datos
  • Creación de procedimientos.
  • Mantenimiento de procedimientos.
  • Invocación y ejemplos de procedimientos.
  • Creación de funciones.
  • Mantenimiento e invocación de funciones.
  • Creación de paquetes.
  • Mantenimiento de paquetes.
  • Creación de disparadores.
  • Gestión y disparo de triggers.
  • Documentación sección 7
  • Ejercicios sección 7
Tipos de datos compuestos
  • Registros y colecciones: tablas indexadas.
  • Registros y colecciones: varray y tablas anidadas.
  • Registros y colecciones: gestión de colecciones.
  • Registros y colecciones: colecciones multinivel y registros.
  • Documentación sección 8
Cursores variables
  • Cursores variables.
  • Documentacion sección 9
SQL Dinámico
  • SQL Dinámico.
  • Documentación sección 10
  • Ejercicios sección 10