Curso de Oracle PL SQL PDF
Curso de Oracle PL SQL PDF
Curso de Oracle PL SQL PDF
Programa de Estudio
www.educacionit.com
Oracle PL/SQL
El alumno egresara del mismo con los conocimientos y destrezas necesarias para
desempearse como desarrollador Oracle PL/SQL adems de contar con los conocimientos
necesarios para instalar y administrar bsicamente los usuarios del motor de Base de Datos
Oracle. Se realiza tambin un repaso sobre los conceptos fundamentales del lenguaje Oracle
SQL*PLUS.
El curso comienza con la introduccin a PL/SQL ayudando a los alumnos a entender las
ventajas de este potente lenguaje de programacin.
Recorriendo las estructuras del lenguaje PL/SQL (como bloques de cdigo, declaraciones,
control de flujo, condicionales, bucles repetitivos, etc.), aprenders a crear cdigo de aplicacin
que se pueden compartir en distintos formularios, informes y aplicaciones desarrolladas en otras
tecnologas. Tambin aprenders a crear procedimientos almacenados, funciones y paquetes;
adems de los bloques PL/SQL annimos.
Obtendrs informacin sobre la declaracin de variables y cursores y sobre la gestin de errores
mediante la utilizacin de excepciones.
Finalizando el curso, sers capaz de disear y crear disparadores (TRIGGERS) en la base de
datos. Adems, aprenders a utilizar los paquetes suministrados por Oracle.
El curso est basado en una importante prctica la cual ayuda a reforzar todos los conceptos
fundamentales del curso.
Requisitos
www.educacionit.com
Java para no Programadores,
C# para no Programadores,
Introduccin a la Programacin con Javascript.
Modalidad de cursado
www.educacionit.com
En este curso aprenders a
Crear cdigos de aplicacin para compartir en formularios,
informes y aplicaciones desarrolladas en otras tecnologas
www.educacionit.com
Plan de Estudios
www.educacionit.com
1. Introduccin
PL/SQL
- Qu es PL/SQL? - Ventajas en la utilizacin de PL/SQL - Soporte para SQL - Soporte para
programacin orientada a objetos - Mejor rendimiento - Alta productividad - Completa
portabilidad - Integracin con Oracle - Seguridad - Buenas prcticas en la escritura de un
programa - Delimitadores e identificadores
Estructuras de bloque
- Introduccin - Variables y constantes - Cmo asignar valores a variables - Declaracin de
constantes - Alcance y visibilidad - Manejo de errores
Tipos PL/SQL
- Introduccin - Tipos escalares - Tipos compuestos - Tipos de referencia - Tipos de objeto -
Utilizacin de %type - Utilizacin de %rowtype - Subtipos definidos por el usuario -
Conversiones entre tipos de datos - Tabla de conversiones implcitas - mbito y visibilidad de
las variables
www.educacionit.com
5. Tipos de datos y conversiones
Tipos de datos y conversiones
- Introduccin - Conversiones - Uso de %type - Uso de %rowtype - Registros PL/SQL -
Asignacin de registros
Colecciones
- Introduccin - Tablas indexadas - Elementos de una tabla indexada - Tablas indexadas de
registros - Tablas anidadas - Inicializacin de una tabla anidada - Metodos de tablas - Varrays
6. Manejo de excepciones
Manejo de excepciones
- Excepciones predefinidas - Excepciones definidas por el usuario
Reglas de alcance
- La sentencia raise - Uso de SQLcode y SQLerrm - Clusula raise_application_error -
Propagacin de excepciones en PL/SQL
7. Manejo de cursores
9. Paquetes
Definicin
Paquetes cabecera
- El cuerpo del paquete - Ambito y visibilidad
Sobrecarga de programas
10. Triggers
Declaracin de triggers
Tipos de triggers
Disparo de los triggers
Restricciones de los triggers
Utilizacin de :old y :new
Clusulas de tirggers
- Clusula referencing - Clusula when
Triggers de sistema
www.educacionit.com
Lavalle 648 Piso 8, Microcentro, CABA
4328-0457
info@educacionit.com
EducacinIT. Copyright 2005-2017
www.educacionit.com