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

4.0
1 opinión
  • Practico a la hora de adquirir conocimientos
    |

Curso

Online

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

    Online

  • Horas lectivas

    12h

curso impartido en modalidad online para los residentes de España que se desempeñen como programadores y administradores de base de datos y que estén interesados en desarrollar las capas de código de los servidores Oracle 10g a través de PL/SQL. Este curso será de mucha utilidad si piensan insertarte en el mundo del trabajo como Database Administrator (DBA), técnico de base de datos, gestor de base de datos. Obtendrás un diploma acreditativo de la formación recibida para hacerlo valer en tu futuro empleo.

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
  • Practico a la hora de adquirir conocimientos
    |
100%
4.0
fantástico

Valoración del curso

Lo recomiendan

Valoración del Centro

FAUSTO MARIN GONZALEZ

4.0
06/02/2010
Lo mejor: Practico a la hora de adquirir conocimientos
¿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.