desplegar Mi lista: 0 cursos
Home Cursos Computación y telecomunicaciones Cursos Administración de bases de datos Cursos Oracle Curso D17214 Oracle Database 10g: Program With Pl/Sql en Monterrey
Compueducación

D17214 Oracle Database 10g: Program With Pl/Sql en Monterrey


Compueducación (México)

Curso - Presencial

Lugar

Monterrey (Nuevo León)

Duración

40 Horas

Requisitos

Base de Datos Oracle 10g: Introducción a SQL.

Precio

consultar

Valoración  ¿qué es esto?
cerrar

emagister valora los cursos midiendo:

  • Las opiniones de los exalumnos verificados.
  • La nota media de todos los cursos del centro.
  • La descripción y los detalles del curso.
  • La rapidez en la respuesta del centro a los usuarios.
  • El número de inscritos a través de emagister.
Valoración D17214 Oracle Database 10g: Program With Pl/Sql en Monterrey Compueducación
  • opiniones de los exalumnos (0)
    opiniones D17214 Oracle Database 10g: Program With Pl/Sql en Monterrey Compueducación
  • calificación del centro
    valoración Compueducación
  • descripción del curso
    descripción Curso D17214 Oracle Database 10g: Program With Pl/Sql en Monterrey Compueducación

opinar


imágenes Compueducación
ver imágenes
Más cursos Tipo de Curso

Temática
Lugar
 

Más información

Contacta directamente y sin compromiso con
Compueducación
Debes de rellenar correctamente todos los datos de este formulario para que podamos enviarlo al centro educativo.
Hemos marcado en rojo aquellos datos incompletos y/o erróneos.
* Datos obligatorios
Al presionar 'Enviar solicitud / Ver Teléfono' te estás dando de alta y aceptando las reglas de uso de emagister.com.mx , y política de protección de datos y privacidad de Emagister.
Deseo recibir el boletín personalizado de cursos (duración máx. 15 días)
En breve un asesor de Compueducación se pondrá en contacto contigo para informarte.

¿quedan plazas?
¿cómo inscribirse?
¿más detalles?

Atención garantizada

El responsable del curso recibe de forma instantánea esta solicitud.

Respuesta:
:| :) ;)
Normal Rápida Muy rápida
 

Detalles de D17214 Oracle Database 10g: Program With Pl/Sql en Monterrey

Tipo Curso Duración 40 Horas
Método / lugar contactar con el responsable Presencial en Monterrey dónde
Dirigido a Esta clase es aplicable para los usuarios de Oracle8i, Oracle9i y Oracle Database 10g. Este curso presenta una introducción a PL/SQL y ayuda a los alumnos a entender las ventajas de este potente lenguaje de programación.
Para qué te prepara Crear procedimientos y funciones simples Manejar errores en tiempo de ejecución Utilizar construcciones de programación PL/SQL y controlar de forma condicional el flujo de código (bucles, estructuras de control y cursores explícitos) Escribir código PL/SQL para interactuar con la base de datos etc.
Imágenes
Compueducación Compueducación Compueducación Compueducación Compueducación Compueducación
Requisitos
Base de Datos Oracle 10g: Introducción a SQL.
Precio Consultar
con el centro
educativo

infórmate directamente de cómo matricularte, plazas disponibles ...

Cursos de Oracle (de otros centros)

 
Oracle 10g - Online  4
Grupo Cetec
Online - $2,957
Atención garantizada
« compara los cursos seleccionados

Temario D17214 Oracle Database 10g: Program With Pl/Sql en Monterrey

D17214 Oracle Database 10g: Program With Pl/Sql

Objetivos del curso:
Crear procedimientos y funciones simples
Manejar errores en tiempo de ejecución
Utilizar construcciones de programación PL/SQL y controlar de forma condicional el flujo de código (bucles, estructuras de control y cursores explícitos)
Escribir SQL dinámico para mejorar la flexibilidad del código
Clasificar y utilizar los paquetes PL/SQL suministrados por Oracle para generar salida en pantalla, salida de archivo, salida Web y salida de correo
Describir las funciones y la sintaxis de PL/SQL
Crear disparadores para afrontar los desafíos de negocio
Gestionar dependencias entre subprogramas PL/SQL
Escribir código PL/SQL para interactuar con la base de datos
Planificar trabajos de PL/SQL que se ejecuten de forma independiente
Diseñar bloques anónimos PL/SQL que se ejecuten de forma eficaz
Diseñar paquetes PL/SQL para agrupar y contener construcciones relacionadas

Contenido del curso:

Introducción a PL/SQL
¿Qué Es PL/SQL?
Entorno PL/SQL
Ventajas de PL/SQL
Visión General de Tipos de Bloques PL/SQL
Creación y Ejecución de un Bloque Anónimo Simple
Generación de Salida desde un Bloque PL/SQL
iSQL*Plus como Entorno de Programación PL/SQL

Declaración de Identificadores PL/SQL

Identificación de los Distintos Tipos de Identificadores en un Subprograma PL/SQL
Uso de la Sección Declarativa para Definir Identificadores
Enumeración de Usos para Variables
Almacenamiento de Datos en Variables
Declaración de Variables PL/SQL

Escritura de Sentencias Ejecutables

Descripción de Instrucciones de Sintaxis Básica de Bloque
Uso de Literales en PL/SQL
Personalización de Asignaciones de Identificador con Funciones SQL
Uso de Sentencias y Bloques Anidados
Referencia a un Valor de Identificador en un Bloque Anidado
Cualificación de un Identificador con una Etiqueta
Uso de Operadores en PL/SQL
Uso de Instrucciones y Sintaxis de Bloque PL/SQL Adecuadas

Interacción con Oracle Server

Identificación de las Sentencias SQL que se Pueden Utilizar en PL/SQL
Inclusión de Sentencias SELECT en PL/SQL
Recuperación de Datos en PL/SQL con la Sentencia SELECT
Cómo Evitar Errores mediante Reglas de Nomenclatura al Utilizar Recuperación y Sentencias DML
Manipulación de Datos en el Servidor mediante PL/SQL
Concepto de Cursor SQL
Uso de Atributos de Cursor SQL para Obtener Feedback sobre DML
Guardar y Desechar Transacciones

Escritura de Estructuras de Control

Control del Flujo de Ejecución PL/SQL
Procesamiento Condicional mediante Sentencias IF
Sentencias CASE de Procesamiento Condicional
Manejo de Valores Nulos para Evitar Errores ComunesCreación de Condiciones Booleanas con Operadores Lógicos
Creación de Condiciones Booleanas con Operadores Lógicos
Uso de Control Reiterativo con Sentencias de Bucle

Trabajo con Tipos de Datos Compuestos

Información sobre Tipos de Datos Compuestos de Registros y Tablas PL/SQL
Uso de Registros PL/SQL para Mantener Varios Valores de Diferentes Tipos
Inserción y Actualización con Registros PL/SQL
Uso de Tablas INDEX BY para Mantener Varios Valores del Mismo Tipo de Datos

Uso de Cursores Explícitos

Bucles FOR de Cursor mediante Subconsultas
Aumento de la Flexibilidad de los Cursores mediante Parámetros
Uso de la Cláusula FOR UPDATE para Bloquear Filas
Uso de la Cláusula WHERE CURRENT para Hacer Referencia a la Fila Actual
Uso de Cursores Explícitos para Procesar Filas
Atributos de Cursor Explícito
Cursores y Registros

Manejo de Excepciones

Manejo de Excepciones con PL/SQL
Excepciones Predefinidas
Interrupción de Errores No Predefinidos de Oracle Server
Funciones que Devuelven Información sobre Excepciones Encontradas
Interrupción de Excepciones Definidas por el Usuario
Propagación de Excepciones
Uso del Procedimiento RAISE_APPLICATION_ERROR para Informar de Errores en las Aplicaciones

Creación de Procedimientos Almacenados

Descripción de subprogramas y bloques PL/SQL
Descripción de usos de procedimientos
Creación de procedimientos
Diferencias entre parámetros formales y reales
Enumeración de las funciones de los distintos modos de parámetros
Creación de procedimientos con parámetros y llamada a un procedimiento
Manejo de excepciones en procedimientos
Vista de código de origen en el diccionario de datos

Creación de Funciones Almacenadas

Descripción de funciones almacenadas
Enumeración de la sintaxis CREATE OR REPLACE FUNCTION
Identificación de los pasos para crear una función almacenada
Creación de una función almacenada en iSQL*Plus y ejecución de una función almacenada
Identificación de las ventajas del uso de funciones almacenadas en sentencias SQL
Identificación de las restricciones de llamada a funciones desde sentencias SQL
Descripción de las diferencias entre procedimientos y funciones

Creación de Paquetes

Enumeración de las ventajas del uso de paquetes PL/SQL
Diferencias entre especificación de paquete y cuerpo de paquete
Creación de paquetes
Inclusión de construcciones públicas y privadas en un paquete
Llamada a construcciones públicas y privadas en un paquete
Eliminación de paquetes

Uso de Otros Conceptos de Paquete

Procedimiento de sobrecarga y definiciones de función
Uso de declaraciones anticipadas
Creación de un bloque de inicialización de paquete único
Seguimiento de estado persistente de construcciones en paquetes
Uso de tablas y registros PL/SQL en paquetes
Ajuste de código para ocultar el origen

Uso de Paquetes Suministrados por Oracle en el Desarrollo de Aplicaciones

Enumeración de los distintos usos para los paquetes suministrados por Oracle
Reutilización de código preempaquetado para realizar diversas tareas de desarrollador a DBA
Uso del comando DESCRIBE para ver las especificaciones de paquete y la sobrecarga
Descripción del funcionamiento de DBMS_OUTPUT
Uso de UTL_FILE para dirigir la salida a archivos del sistema operativo
Uso del paquete HTP para generar una página Web simple
Descripción de las funciones principales de UTL_MAIL
Llamada al paquete DBMS_SCHEDULER para planificar la ejecución del código PL/SQL

SQL Dinámico y Metadatos

Descripción del uso de SQL dinámico nativo
Enumeración del flujo de ejecución de SQL
Escritura de SQL dinámico mediante la sintaxis EXECUTE IMMEDIATE
Escritura de SQL dinámico con el paquete DBMS_SQL
Generación de DDL a partir de metadatos mediante el paquete DBMS_METADATA

Consideraciones de Diseño para Código PL/SQL

Estandarización de constantes con un paquete de constantes
Estandarización de excepciones con un paquete de excepciones
Escritura de código PL/SQL que utiliza subprogramas locales
Uso de la indicación del compilador NOCOPY para transferir parámetros por referencia
Uso de la indicación PARALLEL ENABLE para la optimización
Uso del pragma AUTONOMOUS TRANSACTION para ejecutar transacciones independientes dentro de una única transacción
Definición de la directiva AUTHID para ejecutar programas con los privilegios del usuario que realiza la llamada en lugar del usuario de creación
Uso de enlaces en bloque para operaciones de varias filas

Gestión de Dependencias

Descripción de objetos dependientes y de referencia
Seguimiento de dependencias procedurales con vistas del diccionario
Predicción del efecto del cambio de un objeto de base de datos en los procedimientos y funciones almacenados
Gestión de dependencias de procedimiento locales y remotas

Manipulación de Objetos Grandes

Descripción de un objeto LOB
Creación y mantenimiento de tipos de datos LOB
Diferencias entre LOB internos y externos
Uso del paquete PL/SQL DBMS_LOB para controlar los LOB
Descripción del uso de LOB temporales

Creación de Disparadores

Descripción de los distintos tipos de disparadores
Descripción de disparadores de base de datos y su uso
Creación de disparadores de base de datos
Descripción de reglas de arranque de disparadores de base de datos
Eliminación de disparadores de base de datos

Aplicaciones para Disparadores

Creación de disparadores de base de datos y de eventos del sistema
Creación de disparadores en sentencias DDL
Uso de la sentencia CALL en disparadores para llamar a procedimientos
Explicación de las reglas para la lectura y escritura de tablas con disparadores
Descripción de supuestos de aplicación de negocio para la implementación con disparadores
Gestión de código de disparador

Comprensión e Influencias en el Compilador PL/SQL

Descripción de compilación como nativo y compilación interpretada
Enumeración de las funciones de la compilación como nativo
Cambio entre compilación como nativo y compilación interpretada para el código PL/SQL compilado
Definición de parámetros para controlar aspectos de la compilación PL/SQL
Escritura de una consulta para recuperar información de vistas del diccionario sobre el modo de compilación del código PL/SQL
Explicación del mecanismo de advertencias del compilador
Enumeración de los pasos para utilizar advertencias del compilador
Uso de DBMS_WARNING para implementar advertencias del compilador

Siguientes cursos sugeridos:
OracleAS Portal 10g: Creación de Portlets con PL/SQL

PRECIO SIN IVA

ver todo el temario

consulta

más detalles del temario directamente a Compueducación.

Pedir información gratuitamente

infórmate directamente de cómo matricularte, plazas disponibles ...

 

Instalaciones y fechas



Dónde Monterrey, Av. Bosques Del Valle # 106, Local 3, Col. Bosques Del Valle, San Pedro Garza García ver mapa
Cuándo Inicio: consultar al centro educativo
 

infórmate directamente de cómo matricularte, plazas disponibles ...

 

Valoración y opiniones de los exalumnos

 
Valoración de emagister Valoración D17214 Oracle Database 10g: Program With Pl/Sql Compueducación
  • opiniones de los exalumnos (0) comentarios D17214 Oracle Database 10g: Program With Pl/Sql Compueducación
  • calificación del centro opinión Compueducación
  • descripción del curso descripción Curso D17214 Oracle Database 10g: Program With Pl/Sql Compueducación
Valoración de exalumnos (0 opiniones)
  • profesores
     
  • temario
     
  • instalaciones
     
  • atención al usuario
     
  • material didáctico
     

emagister valora los cursos midiendo:

  • Las opiniones de los exalumnos verificados.
  • La nota media de todos los cursos del centro.
  • La descripción y los detalles del curso.
  • La rapidez en la respuesta del centro a los usuarios.
  • El número de inscritos a través de emagister.

¿Has hecho este curso?

 

Sobre Compueducación

Descripción del centro
CompuEducación es una empresa dedicada a proveer soluciones de desarrollo de capital intelectual, bajo el modelo de competencias y habilidades. Como compañía hemos construido a través de 16 años la capacidad de transmitir, en forma sistémica, conocimientos relacionados con el proceso de negocio de nuestros clientes y la relación que tienen con las tecnologías de la información. Somos Centro Autorizado Microsoft, Oracle, Red Hat, SAP y SUN
Ventajas de estudiar en Compueducación
Asistir a un Centro de Entrenamiento autorizado por los principales fabricantes de software y/o hardware, es la mejor forma de dominar nuevas habilidades. Los estudiantes aprenden de instructores expertos, participan en ejercicios prácticos y pueden comentar sus enfoques y soluciones. Los instructores de CompuEducación al estar certificados por los fabricantes, ofrecen un gran valor al compartir su experiencia del mundo real con los estudiantes.
Breve Historia del centro
Desde 1991, CompuEducación una empresa orgullosamente mexicana, proporcionamos servicios de capacitación en informática y áreas afines. Nuestra calidad y profesionalismo nos ha permitido ubicarnos como uno de los principales capacitadores en el país, capacitando alrededor de 15,000 personas por año.   Misión Satisfacer las necesidades de capacitación de nuestros clientes a través de programas de entrenamiento.   Visión Superar las expectativas de nuestros clientes.
Centro especializado en
Microsoft Oracle Red Hat HP SUN SAP

Todos los cursos

de Compueducación en emagister.

Ver lista de cursos

infórmate directamente de cómo matricularte, plazas disponibles ...

 

Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina |  Chile |  Colombia |  USA    Y próximamente: India

Palabras relacionadas con los cursos que estás viendo: cursos de ortografia uso b v c s z g j cursos de nuevo ingreso curso bases datos cursos de leon guanajuato cursos de crear base datos curso tipos datos curso base datos sql cursos nuevo leon curso base datos cursos de analisis datos

emagister cumple la Ley Orgánica 15/1999 de 13 de diciembre, de Protección de datos de Carácter Personal, y posee el código de inscripción nº 2002010053 del Registro General de la Agencia de Protección de Datos. Copyright © 1999/2000 - Grupo Intercom - Todos los derechos