Cursos por área   

  Curso gratis Oracle
  Cursos Bases de datos
  Programa de certificación

Oracle 9i: Desarrollar Unidades de Programa PL/SQL

OBJETIVOS 
Al finalizar el curso Oracle 9i: Desarrollar Unidades de Programa PL/SQL, los alumnos habrán aprendido a escribir procesos, funciones y paquetes PL/SQL, a trabajar con los entornos Procedure Builder y SQL*Plus y a crear y gestionar unidades de programa PL/SQL. Los alumnos habrán aprendido también a usar algunos de los paquetes proporcionados por Oracle.

PARTICIPANTES 
Curso orientado a administradores de bases de datos, desarrolladores de aplicaciones, diseñadores y desarrolladores.

EQUIPOS Y DURACIÓN 
Se dispone de un ordenador por alumno. El curso tiene una duración de 18 horas (consultar los horarios disponibles en el calendario de New Horizons). El número de plazas es limitado.

REQUISITOS 
Para realizar este curso se recomienda estar familiarizado con los conceptos que se cubren en el curso Introducción a Oracle 9i: SQL.

[Temario]

Visión General de PL/SQL 
- Diferencias entre Bloques PL/SQL Anónimos y Subprogramas PL/SQL 
- Entorno de Desarrollo PL/SQL 

Trabajar con el Procedure Builder 
- Atributos del Procedure Builder 
- Gestionar Unidades de Programa con el Object Navigator 
- Crear y Compilar Unidades de Programa con el Program Unit Editor 
- Solicitar Unidades de Programa con el PL/SQL Interpreter 

Crear Procesos 
- Uso de Procesos 
- Crear Procesos de Cliente y de Servidor 
- Crear Procesos con Argumentos 
- Solicitar y Eliminar un Proceso 

Crear Funciones 
- Uso de las Funciones 
- Crear Funciones de Cliente y de Servidor 
- Solicitar y Eliminar una Función 
- Diferencias entre Procesos y Funciones

Crear Paquetes 
- Descripción de los Paquetes y Posibles Componentes 
- Crear un Paquete que Agrupe Variables, Cursores, Construcciones, Excepciones,   Procesos y Funciones Relacionados 
- Hacer que un Paquete sea Público o Privado 
- Solicitar un Paquete 
- Escribir Paquetes que Usen el Atributo de Sobrecarga de PL/SQL 
- Evitar Errores con Subprogramas Mutuamente Referenciales 
- Iniciar Cariables públicas o Privadas con un Proceso Automático de un Tiempo 
- Declarar Cursores ref en un Paquete 

Crear Triggers de Bases de Datos 
- Descripción y Uso del Trigger de Bases de Datos 
- Crear Triggers de Bases de Datos 
- Describir las Reglas de Activación de la Base de Datos 
- Eliminar Triggers de Bases de datos 
- Información Adicionales de los Paquetes 
- Gestionar Subprogramas 
- Describir Requisitos de Privilegio del Sistema 
- Dependencias de Procedimientos de Pistas 
- Predecir los Efectos de Cambiar un Objeto de Base de Datos según los procesos y   Funciones Almacenadas 
- Dependencias de Objetos 
- Subprogramas de Depuración de Cliente y Servidor