PL/SQL Oracle

Costo: 
$3,600 (Precios mas I.V.A. Los pagos no están sujetos a reembolsos. Antes de realizar su depósito favor de confirmarlo con el área de inscripción de cursos de la CGTI)
Contenido: 

 
Presentación: 
PL/SQL ofrece características de ingeniería de software, tales como la encapsulación de datos, manejo de excepciones, programación etc. Cuenta con todos los elementos de desarrollo procesual que están disponibles en cualquier lenguaje de tercera generación (3GL).
 
Objetivo: 
Poder manipular de manera cómoda los conceptos de bases de datos mediante ciertas estructuras de control, dentro del contexto de una herramienta netamente de programación.
 
 
Contenido:
 
INTRODUCCIÓN A PL/SQL
1.     ¿Qué es PL/SQL?
2.     Acerca de PL/SQL.
3.     Ambiente PL/SQL.
4.     Ventajas en la utilización de PL/SQL.
5.     Tipos de bloques.
6.     Ambientes de programación para PL/SQL.
7.     SQL Plus arquitectura.
8.     Creación de un bloque anónimo.
9.     Ejecución de un bloque anónimo.
10.   Probando la salida de un bloque en PL/SQL.
11.   Variables y constantes.
12.   Cursores.
13.   Manejo de errores.
14.   Subprogramas.
15.   Paquetes.
 
FUNDAMENTOS DEL LENGUAJE
1.     El uso de variables.
2.     Identificadores.
3.     Manejo de variables en PL/SQL.
4.     Declaración e inicialización de variables PL/SQL.
5.     Delimitadores en literales de cadena.
6.     Tipos de variables.
7.     Convenciones para la declaración e inicialización de variables PL/SQL.
8.     Base Scalar Data Types.
9.     Declarando variables Scalares.
10.   El atributo % Type.
11.   La declaración de variables con el atributo% Type.
12.   Declaración variables boleana.
13.   Variables Bind.
14.   Impresión de Variables tipo Bind.
15.   La sustitución de variables.
16.   Preguntar por variables de sustitución.
17.   Usando DEFINE variable de usuario.
18.   Tipos de datos compuestos.
19.   Variables tipo.
         19.1 LOB.
         19.2 Set de caracteres y unidades léxicas.
20.   Delimitadores e identificadores.
21.   Tipo de datos y conversiones.
22.   Alcance y visibilidad.
 
ESTRUCTURAS DEL LENGUAJE
1.     Control condicional: sentencia IF.
2.     Controles de Iteración: las sentencias LOOP y EXIT.
3.     Controles de secuencia: las sentencias GOTO y NULL.
4.     Controles de secuencia: las sentencias GOTO y NULL.
5.     Sentencias SQL.
6.     Procesamiento de transacciones.
 
MANEJO DE CURSORES
1.     Declaración de cursores.
2.     Apertura de un cursor.
3.     Recuperación de filas.
4.     Cierre de un cursor.
 
MANEJO DE ERRORES
1.     Excepciones predefinidas.
2.     Excepciones definidas por el usuario.
3.     Uso de SQLCODE y SQLERRM.
 
SUBPROGRAMAS
1.     Procedimientos.
2.     Funciones.
3.     Uso de parámetros.
4.     Recursividad.
5.     Polimorfismo.
 
PAQUETES
1.     Ventajas de la utilización de paquetes.
2.     Especificación de paquetes.
3.     Cuerpo de un paquete.
 
Duración:
30 hrs.

Compartir en Google Plus