0% encontró este documento útil (0 votos)
26 vistas4 páginas

Capacitacion - Programacion PL SQL Oracle

Info capacitación pl

Cargado por

cesarfneira
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
26 vistas4 páginas

Capacitacion - Programacion PL SQL Oracle

Info capacitación pl

Cargado por

cesarfneira
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Una auténtica experiencia digital

www.intecap.edu.co

Información sobre la capacitación Programación con PL-


SQL - Oracle
Esta Capacitación le ayudará a comprender mejor las ventajas y el gran alcance
del lenguaje PL/SQL. Aprenderá a crear bloques de código y a usarlos de
manera compartida en múltiples formas, informes, y otros usos para la
administración de los datos.
También aprenderá a crear procedimientos almacenados, paquetes, funciones,
y disparadores en la base de datos.

Se emplea iSQL/iSQL*Plus para el desarrollo de las unidades del programa,


administración de PL/SQL, dependencias, manipulación de objetos grandes,
disparadores de la base de datos, y utilizar algunos de los paquetes provistos.

Objetivos
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)
Descripción de los paquetes Oracle
Manejo de errores - runtime
Manejo de construcciones del programa
Descripción de las características y sintaxis de PL/SQL

Dirigido a
Administradores De la Base de datos
Analistas De sistemas
Técnicos, Tecnólogos e Ingenieros de Sistemas.

Materiales
Link en la nube con Información Técnica y Utilidades (Software).
Certificado de Asistencia.

Precios y Formas de pago


Precio por persona: $2,090,000 COP, en un grupo con otras personas.

Metodologia
Esta capacitación la trabajamos en modalidad Online con Profesor en vivo bajo
una plataforma de vídeo conferencia, las clases son en vivo. Los estudiantes
interactúan con el docente en tiempo real y pueden resolver las dudas e

1/4
Una auténtica experiencia digital
www.intecap.edu.co

inquietudes, justo y en el momento en que estas se le presentan. Las clases


quedan grabadas en una nube con acceso las 24 horas, lo que facilita a los
estudiantes para revisar los temas vistos y repasar, o cuando alguien por
alguna razón no asistió, con esto se puede poner al día.

Requisitos
Trabajo con iSQL*Plus
Oracle: SQL

Duración: 53 horas académicas (hora académica=45 minutos)

Temario
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

2/4
Una auténtica experiencia digital
www.intecap.edu.co

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

3/4
Una auténtica experiencia digital
www.intecap.edu.co

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

4/4

También podría gustarte