ORACLE DB

Formamos talento humano para el desarrollo de la región, las empresas y el personal especializado de la industrias de las Tecnologías de la información y la Comunicación

Formación para presentar exámenes de certificaciones profesionales

(Finishing school)

ORACLE 12c PL/SQL

Tutor

Christian Gustavo Arias

Duración

40 Horas

Cupo

24

Lugar:
Universidad de San Buenaventura, Cali

Certificado SI

Tutor:   Christian Gustavo Arias
Consultor Afinamiento de base de datos DBA

UNIVERSIDAD DE SAN BUENAVENTURA CALI

Doctorado Universidad del Valle – en Ingeniería de Sistemas y computación

CONTENIDO: Instalación de una Base de Datos Oracle, necesaria para la realización de ejemplos. Introducción al protocolo Oracle SQL*Net de comunicación entre la aplicación cliente y la Base de Datos.

OBJETIVOS ESPECIFICOS:

  • Conocer los fundamentos de PL/SQL.
  • Aprender los conceptos relacionados con cursores
  • Apropiar y aplicar conceptos de excepciones
  • Conocer la aplicación de procedimientos, funciones, paquetes, disparadores, triggers.
  • Aprender conceptos de SQL dinámico

CONTENIDO DEL CURSO PL_SQL

Fin de semana 1

  • Introducción
  • Objetivos
  • Explicación de los esquemas ejemplo
  • Creación de objetos
  • Utilización de sqldeveloper
  • Entorno de PL/SQL
  • Estructura de bloques
  • Tipos de bloques
  • Creación de un bloque anónimo
  • Practica
  • Uso de variables
  • Declaración e inicialización de variables
  • Delimitadores de literales
  • Tipos de variables
  • Guías para la declaración e inicialización de variables
  • Atributos %TYPE
  • Variables Booleanas
  • Tipos de datos compuestos
  • Variables ligadas
  • Practica

Fin de semana 2

  • Unidades léxicas
  • Comentarios en el código
  • Funciones SQL en PL/SQL
  • Uso de secuencias
  • Conversión de tipo de datos
  • Bloques anidados
  • Alcance y visibilidad de variables
  • Operadores
  • Sentencias SELECT en bloques PL/SQL
  • Consulta de datos en PL/SQl
  • Convención de nombres
  • Utilizando PL/SQL para modificar datos
  • Inserción de datos
  • Actualización de datos
  • Eliminación de datos
  • Merge
  • Cursores SQL
  • Atributos de los cursores para cursores implícitos
  • Practica

Fin de semana 3

  • Control del flujo de ejecución
    Sentenfia IF
  • Valor NULL en sentencias IF
  • Expresiones CASE
  • Manejo de null
  • Practica
  • Control iterativo
  • Loops básicos
  • Loops While
  • Loops FOR
  • Ciclos anidados
  • Sentencia CONTINUE
  • Sentencia BREAK
  • Registros PL/SQL
  • Creación de un registro PL/SQL
  • Atributo %ROWTYPE
  • Inserción de un registro usando %ROWTYPE
  • Actualización de un registro usando %ROWTYPE
  • Tablas INDEX BY
  • Uso de los métodos de las tablas INDEX BY
  • Tablas anidadas
  • VARRAY
  • Practica

Fin de semana 4

  • Uso de cursores explícitos
  • Atributo %ISOPEN
  • %ROWCOUNT y %NOTFOUND
  • Ciclos FOR usando subconsultas
  • Cursores con parametros
  • Sentencia FOR UPDATE
  • Sentencia WHERE CURRENT OF
  • Cursores con subconsultas
  • Uso de FORALL
  • Uso de BULK COLLECT
  • Manejo de excepciones
  • Captura de excepciones
  • Funciones para atrapar excepciones
  • Errores no predefinidos
  • Practica

Fin de semana 5

  • Diferencia entre bloques anonimos y subprogramas
  • Procedimientos
  • Funciones
  • Paquetes
  • Jobs
  • Paquetes predefinidos en la base de
  • datosOptimización de PL/SQL
  • Practica

Los interesados en hacer parte del curso, enviar la siguiente información al correo: formatic@pacifitic.org

  1. Copia del documento de identidad.
  2. Copia del título profesional obtenido:
    – Nivel Técnico Profesional (relativo a programas Técnicos Profesionales)
    – Nivel Tecnológico (relativo a programas tecnológicos)
    – Nivel Profesional (relativo a programas profesionales universitarios).
  3. Formulario de inscripción diligenciado y firmado Descargar Hoja de vida (Formato libre)
  4. Carta de motivación (Formato libre)
  5. Carta de una empresa del Sector TIC domiciliada en el Valle del Cauca, presentando al aspirante para participar en el curso seleccionado. O carta del área de tecnología de una empresa Vallecaucana.
  6. Copia del certificado de la Cámara de Comercio de la empresa que lo está presentando.

NOTA: Para el proceso de selección, sólo se tendrá en cuenta aquellas personas que cumplan todos los requisitos y su documentación esté completa.

El curso es subsidiado por el Sistema General de Regalías sí la asistencia es superior al 60% de la duración del curso.

Modalidad: Presencial.

Se aclara que el candidato admitido sólo puede participar en uno de los cursos ofertados en el portal.

Artículos relacionados ORACLE DB