Requisitos

Trabajo con iSQL*Plus
Introducción a Oracle: Sql

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.

Fechas Programadas

Inicia Termina Horario
Noviembre 10 2018
* 20 % Descuento  
Diciembre 29 2018Sabados -    7:00 am - 1:00 pm
* Descuento válido solo para la fecha y el horario establecido.
* Los descuentos no son acumulables.

Metodología

La Capacitación es en modalidad presencial, 100% basada en prácticas que son desarrolladas por todos los Estudiantes. Cada Estudiante cuenta con un potente computador, acceso a internet de banda ancha, WI-FI, elementos e instrumentos necesarios para las prácticas, desde el momento en que inicia y hasta que finaliza. La capacitación es personalizada puesto que son grupos pequeños con un máximo de doce (12) Estudiantes por grupo. Los fundamentos teóricos son presentados por los Instructores, con un lenguaje sencillo y común que le permite al estudiante, asimilar todos los conceptos, términos técnicos y dominar la jerga utilizada en el tema, ya que simultáneamente se desarrollan talleres de práctica, los cuales están organizados consecutivamente para el desarrollo temático en forma gradual y evolutiva. Al finalizar cada módulo, el Instructor realiza una retroalimentación para la revisión de dudas e inquietudes. Al finalizar la capacitación, el Estudiante presenta un examen de comprobación de conocimientos que le permitirá, medir que tanto aprendió y avanzó con respecto a los temas.
Contenido
-
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
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
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

Video

Incluye

  • CD-ROM con Información Técnica y Utilidades (Software).
  • Libreta de Apuntes.
  • Lapicero.
  • EXAMEN FINAL Realizado al terminar la Capacitación.
  • Certificado de Asistencia.

Si se toma la Capacitación Administración de Bases de Datos y Programación en PL/SQL con Oracle, se otorga Certificado como Diplomado en Administración (DBA) y Programación PL/SQL en Oracle con duración de 123 horas académicas.

Publicidad

superlente.com


Microsoft Imagine Academy - Program Member

Pearson VUE - Authorized Test Center
CERTIPORT - Authorized Test Center
;