Programación con PL/SQL de una Base de Datos Oracle 10g

4.0
1 opinión
  • Muy bueno, he interante el curso estoy muy interesada en recibir el curso y aprender
    |

Curso

A Distancia

60 € IVA inc.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    A distancia

  • Horas lectivas

    12h

  • Envío de materiales de aprendizaje

Dirigido a: Programadores y administradores de bases de datos que quieran desarrollar las capas de código de los Servidores Oracle 10g, utilizando PL/SQL.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

4.0
  • Muy bueno, he interante el curso estoy muy interesada en recibir el curso y aprender
    |
100%
4.0
fantástico

Valoración del curso

Lo recomiendan

Valoración del Centro

karla vanessa garcia mideiros

4.0
18/01/2010
Lo mejor: Muy bueno, he interante el curso estoy muy interesada en recibir el curso y aprender
¿Recomendarías este curso?:
*Todas las opiniones recogidas por Emagister & iAgora han sido verificadas

Materias

  • PL/1
  • Administrador de servidores

Temario

INTRODUCCION

Módulo 1: Introducción
-Escenario del curso.
-Oracle SQL Developer.
-Crear las tablas de ejemplos.

Módulo 2: El Lenguaje PL/SQL
-Descripcióndel lenguaje PL/SQL
-Definir instrucciones.
-Estructura de un bloque PL/SQL.
-Bloques anónimos y unidades de programa.
-Uso de los paquetes predefinidos.

SINTAXIS

Módulo 3: Fundamentos del lenguaje PL/SQL I
-Conjuntos de caracteres y unidades léxicas.
-Declaraciones.
-Convenciones de denominación.

Módulo 4: Fundamentos del lenguaje PL/SQL II
-Ámbito y visibilidad.
-Asignar valores a las variables.
-Expresiones y comparaciones.

Módulo 5: Los tipos de datos en PL/SQL I.
-Introducción a los tipos de datos.
-Tipos de datos numéricos.
-Tipos de datos alfanuméricos.
-Tipos de datos booleanos.

Módulo 6: Los tipos de datos en PL/SQL II.
-Tipos de datos LOB.
-Tipos de datos Fecha.
-Los subtipos.
-Conversión entre tipos.

Módulo 7: Estructuras de control PL/SQL.
-Introducción a las estructuras de control.
-Estructuras condicionales.
-Estructuras de bucle.
-Estructuras de secuencia.

Módulo 8: Colecciones y registros en PL/SQL I.
-Las colecciones en PL/SQL.
-Declarar, inicilalizar y referenciar elementos.
-Asignar colecciones.
-Comparar colecciones.

Módulo 9: Colecciones y registros en PL/SQL II.
-Colecciones de multinivel.
-Métodos de las colecciones.
-Definir y declarar registros.
-Asignar valores a registros.

Módulo 10: Realizar operaciones SQL desde PL/SQL I.
-Los tipos de datos basados en estructura.
-El cursor implícito.
-Los cursores explícitos.

Módulo 11: Realizar operaciones SQL desde PL/SQL II.
-Consultar datos con PL/SQL.
-Utilizar subconsultas
-Variables de tipo REF CURSOR.
-Las expresiones de cursor.

Módulo 12: Gestionar errores en PL/SQL.
-Introducción a la gestión de errores.
-Excepciones del sistema.
-Excepciones definidas por el usuario.
-Propagación de excepciones.
-Obtener información de los errores.
-Continuar después de una excepción.

SUBPROGRAMAS

Módulo 13: Los Subprogramas en PL/SQL.
-Introducción a los subprogramas
-Programar Procedures
-Programar Funciones.
-Los parámetros.
-La sobrecarga de Subprogramas

Módulo 14: Los Paquetes en PL/SQL.
-Introducción a los paquetes.
-Declarar tipos y valores globales.
-Miembros públicos y privados.
-Esconder la lógica del cursor.

Módulo 15: Los Triggers en PL/SQL.
-Introducción a los triggers.
-Triggers de estamento y de fila.
-Triggers before, after y instead of.
-Triggers del sistema.
-Triggers segun su funcionalidad.

Módulo 16: Programación orientada a objetos en PL/SQL I.
-Introducción a los objetos en PL/SQL.
-Tablas y columnas de tipo objeto.
-Programar objetos: El parámetro SELF.
-Programar objetos: El método MAP.
-Programar objetos: El método ORDER.
-Programar objetos: Métods estáticos.
-Programar objetos: El constructor.

Módulo 17: Programación orientada a objetos en PL/SQL II.
-Programar objetos: La herencia.
-Programar objetos: Sobreescribir métodos.
-Programar objetos: Definir tipos abstractos.
-Programar objetos: Functiones para objetos.

VARIOS

Módulo 18: SQL Dinámico
-Introducción al SQL Dinámico.
-Las variables de substitución.
-Volcados con SQL Dinámico.

Módulo 19: Las tranascciones en PL/SQL.
-Gestión de transacciones en PL/SQL.
-Los puntos de guardado.
-Los bloqueos.
-Configurar la transacción.
-Las transacciones autónomas.

Módulo 20: Utilizar paquetes predefinidos.
-Ejemplo del paquete dbms_scheduler.
-Ejemplo del paquete utl_file.
-Ejemplo del paquete dbms_alert.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Programación con PL/SQL de una Base de Datos Oracle 10g

60 € IVA inc.