Empezar aquí
  • Introducción
  • Nuevo enlace de descarga de la versión express de Oracle
  • Instalación del ambiente de trabajo.
  • Conexión a la base de datos
Empecemos a escribir PLs
  • Hola Mundo en PL/SQL
  • Manejo de variables básicas
  • Constantes
  • Valores de un Query a variables - INTO
  • Funciones creadas por Oracle
  • Arreglos
  • Tarea #1 - Empezando a crear PLs
  • Tarea #1 - Resolución
Condiciones y Operadores
  • Condicion IF - THEN y IF THEN ELSE
  • Condición IF-THEN-ELSIF
  • Condicional CASE
  • Operadores de evaluación
  • Tarea: Realizar un PL, que determine el aumento que recibirá un empleado.
  • Tarea Resolución: Mostrando una manera de resolver la tarea.
Ciclos en PL/SQL, (bucles o repeticiones)
  • Ciclo FOR
  • Salir o Continuar en el ciclo ( EXIT y CONTINUE)
  • Ciclo Básico - Loop
  • Ciclo Mientras - WHILE
  • Tarea Ciclos #1: Realizar el calculo de un promedio de 4 notas
  • Resolución de la tarea de ciclos #1
  • Tarea Ciclos #2: Obtener el numero factorial
  • Resolución de la tarea de ciclos #2
Procedimientos y Funciones
  • Preparando el ambiente de trabajo
  • Función Básica
  • Funciones con parámetros de entrada
  • Función: Cálculo de edad actual
  • Definir funciones dentro de PLs
  • Procedimiento Básico
  • Procedimiento con variables de Entrada y Salida
  • Tarea de Funciones #1: Crear una función que retorne el promedio de notas
  • Resolución de tarea Funciones #1
Cursores y Tipo de dato RECORD.
  • Cursor en tiempo de ejecución
  • Cursores Implicitos
  • Cursores Explicitos
  • Tipo de dato registro - Table base Record
  • Registro definido por usuario - User defined record
  • Registros como parámetros a funciones y procedimientos.
  • Preparación para la tarea
  • Tarea de cursores: Imprima el total a pagar de los empleados de la tabla.
  • Resolución de la tarea de cursores.
Excepciones
  • Manejo de excepciones
  • Excepciones personalizadas.
  • Excepciones pre definidas por Oracle.
Despedida
  • Más sobre mis cursos
  • Gracias por tomar el curso