Programación - PL/SQL Oracle

Instituto Técnico de Capacitación intecap
En bogota

$ 1.088.080
IVA inc.
¿Quieres hablar con un asesor sobre este curso?
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • Bogota
  • 53 horas lectivas
Descripción

-Crear, ejecutar, y mantener los procedimientos, las funciones, los paquetes, y los disparadores-Manejar las dependencias-Manipular los objetos grandes-Código de control condicional de flujo (lazos, estructuras del control, y cursores explícitos)-Descripc

Información importante
Sedes

Dónde se imparte y en qué fechas

Inicio Ubicación
Consultar
bogota
cra13n65-42s, 00000, Bogotá, Colombia
Ver mapa

Preguntas Frecuentes

· Requisitos

-Trabajo con iSQL*Plus -Introducción a Oracle: Sql

Opiniones

Todavía no hay opiniones de este curso

Programa académico

METODOLOGIA:

La Capacitación es 100% presencial, 100% basada en prácticas desarrolladas por todos los Alumnos, cada Alumno cuenta con un potente computador (Monitor 17" FLATRON) desde el momento en que inicia hasta que se termina la capacitación, además es personalizada puesto que son grupos pequeños con un máximo de ocho(8) Alumnos. Los fundamentos teóricos son presentados con un lenguaje sencillo y común que permite de forma muy fácil a cualquier persona, asimilar todos los conceptos, términos técnicos y dominar la jerga utilizada en el tema, puesto que simultáneamente se desarrollan talleres de práctica, organizados consecutivamente para el desarrollo temático de forma gradual y evolutiva, finalizando cada módulo el Instructor realiza una retroalimentación para la revisión de dudas e inquietudes, al finalizar la capacitacián se realiza un examen de comprobación de conocimientos que le permitirá medir que tanto aprendió y avanzó con respecto a los temas.

CONTENIDO

Introducción

-Descripción y uso de PL/SQL
-ventajas y Beneficios de PL/SQL
-Construcciones de programa de PL/SQL
-Estructuras de bloques PL/SQL
-Ambientes de Desarrollo
-Declaración de Variables
-Bloque básico de PL/SQL y de sus secciones
-Variables en PL/SQL
-Distinción entre PL/SQL y las variables de Non-PL/SQL
-Declaración de variables y constantes
-Ejecución de bloques de PL/SQL
-Declaraciones Ejecutables
-Sección ejecutable
-Convenciones de Codificación
-Reglas de bloques jerarquizados
-Ejecución y pruebas de bloques de PL/SQL
-Sentencias SELECT acertadas en PL/SQL
-Tipos de datos y tamaños de variables de PL/SQL dinámicamente
-Lenguaje de manipulación de datos(DML) en PL/SQL
-Transacciones en PL/SQL
-Resultado de declaraciones de SQL DML

Estructuras de Control

-Identificación de aplicaciones y tipos de estructuras de control
-Estructura de control IF
-Control de Bucles
-Bloque de control de flujo usando bucles y etiquetas jerarquizados
-Estructura de de control Usando Tablas Lógicas

Trabajo con tipos de datos compuestos

-Creación de Expedientes Definidos por el usario de PL/SQL
-Creación de una tabla de PL/SQL
-Creación de una tabla de PL/SQL de expedientes
-Distinción entre expedientes, tablas, y tablas de expedientes

Cursores Explícitos

-variables de registro de PL/SQL
-Distinción entre cursor implícito y explícito
-Cursor para bucles
-Cursor con parámetros
-Condiciones de Actualización en un cursor
-Uso de variables de la tabla de PL/SQL
-Uso de tablas de expedientes de PL/SQL

Excepciones

-Definción de Excepciones de PL/SQL
-Reconocimiento de Excepciones de Unhandled
-Tipos de excepciones de PL/SQL
-Capturar Errores Inesperados
-Efecto de la propagación de las excepciones en bloques jerarquizados
-Modificación de Mensajes de Excepción

Procedimientos

-Aplicaciones de procedimientos
-Procedimientos, procedimientos con diálogos
-Llamado de procedimientos
-Eliminación de procedimientos

Funciones

-Aplicaciones de funciones
-Llamado de funciones
-Diferencia entre procedimientos y funciones
-Subprogramas de Manejo
-Requisitos de privilegios del sistema
-Requisitos de privilegio de objetos
-Creando Unidades de Programa en el lado del Cliente
-Creando Unidades de Programa en el lado del Servidor
-Transfiriendo unidades de Programa entre el Client y Servidor
-Errores de subprogramas
-Eliminación de funciones
-Funciones y su relación con el Diccionario de datos

Paquetes

-Paquetes y sus componentes
-Subprogramas públicos y privados, variables globales y locales
-Llamados a objetos en un paquete
-Paquetes que utilizan la característica de sobrecarga de PL/SQL
-Errores con los subprogramas de mutua referencia
-Inicializando variables con procedimiento de un solo tiempo
-Especificación del nivel de pureza de las funciones empaquetadas
-Estado persistente de variables empaquetadas, de cursores, de tablas, y de expedientes
-Eliminación de paquetes
-Paquetes y su relación con el Diccionario de datos

Paquetes Oracle Provistos

-Descripción de paquetes
-Paquete DBMS_PIPE
-SQL dinámico
-Flujo de ejecución
-Paquete DBMS_SQL
-EXECUTE IMMEDIATE
-Paquete DBMS_DDL
-Paquete DBMS_JOB
-Paquete DBMS_OUTPUT

Disparadores de la Base de Datos

-Tipos de disparadores y su uso
-Creación de disparadores de la base de datos
-Reglas de disparadores de la base de datos
-Disparadores que actuan cuando ocurren ciertas acciones de la base de datos
-Limitaciones de los disparadores de la base de datos
-Disparadores usando los acontecimientos alternativos (INSERT/UPDATE/DELETE)
-Disparadores usando los niveles alternativos (STATEMENT/ROW)
-Determinaciones para utilizar disparadores de la base de datos o características del servidor del oracle
-Eliminación de disparadores de la base de datos
-Disparadores y su relación con el diccionario de datos

Dependencias De Manejo

-Descripción de dependencias del objeto
-Administración de objetos de PL/SQL para la recompilación

Administración de Objetos Grandes

-Manejo de objetos grandes binarios de archivos (BFILEs)
-Uso de paquetes Oracle provistos DBMS_LOB

Material Guía de Estudio

-CD-ROM con Información Técnica y Utilidades (Software).

-Libreta de Apuntes.

-Lapicero.

-EXAMEN FINAL Realizado al terminar la Capacitación.

-Certificado de Asistencia.


Compara este curso con otros similares
Ver más cursos similares