Oracle 10g PL/SQL

Aplicaciones Totales en Línea. Atl
En México

Consultar precio
¿Quieres hablar con un asesor sobre este curso?
Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares

Información importante

  • Capacitación laboral
  • México
  • 40 horas de clase
Descripción

Objetivo del curso: Conocer las bases de PL/SQL para explotar una base de datos de forma adecuada y optimizada. Destinatarios del curso: Programadores

Información importante
Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
Consultar
México
Medellin No. 8 Piso 4 Esquina Chapultepec, Col. Roma Del. Cuauhtemoc Mexico D.F., 06700, Ciudad de México, México
Ver mapa

Preguntas Frecuentes

· Requisitos

Conocimientos básicos de SQL

Opiniones

No hay opiniones de este curso todavía

Profesores

Gloria Morales Sánchez
Gloria Morales Sánchez
Desarrolladora Senior

Javier Morales Sánchez
Javier Morales Sánchez
Administrador de Oracle

Programa académico

CONTENIDO:

Fundamentos de PL-SQL

¿Qué es PL/SQL

Beneficios de PL/SQL

Tipos de bloques

Crear y ejecutar bloques anónimos

Generar salida desde un bloque PL/SQL

ISQL*Plus

Identificadores

Tipos de identificadores

Sección declarativa

Usos para variables

Declaración de variables

Sentencias ejecutables

Guias de sintaxis básicas

Literales

Asignación de identificadores con funciones SQL

Bloques anidados

Callificar un identificador con etiquetas

Operadores en PL/SQL

Interactuando con el servidor de Oracle

Sentencias SQL que se pueden usar en PL/SQL

Sentencias SELECT

Evitar errores usando convenciones de nombres

Manipular datos

SQL cursor

Guardar y desechar transacciones

Estructuras de control

Flujo de ejecución en PL/SQL

IF

Datos compuestos

PL/SQL Records y Tables

Insertar y actualizar PL/SQL Records

INDEX BY

Cursores Explícitos

Cursor en ciclos FOR

Parámetros de cursores

Cláusula FOR UPDATE

Cláusula WHRE CURRENT

Cursores explícitos

Atributos de cursores explícitos

Cursores y Registros

Manejo de Excepciones

Manejo de excepciones

Excepciones predefinidas

Funciones para manejo de excepciones

Propagar excepciones

RAISE_APPLICATION_ERROR

Funciones

Funciones almacenadas

CREATE O REPLACE FUNCTION

Pasos para crear funciones

Ejecutar funciones

Ventajas en el uso de funciones

Restricciones al invocar funciones

Eliminar funciones

Crear paquetes

Ventajas de paquetes

Describir paquetes

Componentes de paquetes

Desarrollo de paquetes

Crear una especificación de paquete

Declarar constructores públicos

Crear el cuerpo del paquete

Paquetes propios de Oracle

Usos de los paquetes

El comando DESCRIBE

DBMS_OUPUT

UTL_MAIL

UTL_FILE

SQL Dinámico y Metadatos

La sentencia EXECUTE IMMEDIATE

El paquete DBMS_SQL

Consideraciones de diseño de código PL/SQL

Estandarizar constantes

Estandarizar excepciones

Sub programas

NOCOPY

Dependencias

Dependencias en vistas, procedimientos y tablas

Dependencias locales

La vista USER_DEPENDENCIES

El script UTL_DTREE

Manejo de objetos grandes

Objeto LOB

BFILES

El objeto DIRECTORY

La función BFILENAME

El paquete DBMS_LOB

Triggers

Tipos de triggers

Beneficios del uso de triggers

Sintaxis para la creación de trigger

Calificadores OLD y NEW

Crear triggers para eventos DDL

Crear triggers para eventos SERVERERROR, STARTUP, SHUTDOWN, LOGON Y LOGOFF

El compilador de PL/SQL

Compilación nativa

PLSQL_CODE_TYPE, PLSQL_DEBUG, PLSQ_OPTIMIZE_LEVEL

Como configurar el nivel de warning del compilador

Información adicional

Prácticas:

50% practica 50% teoria


Número de alumnos por clase: 10
Descripción del precio:

Deposito, Transferencia Bancaria o Tarjeta de Crédito (excepto American Express)


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares