Curso Gratuito Especialista en Técnicas de Programación en PL/SQL en Bases de Datos Oracle 11g

Información gratuita

Nombre y apellidos

Email

Teléfono

Situación laboral

País

Provincia

Acepto la Política de Privacidad, el Aviso Legal y la Política de Cookies de cursosgratuitos.es

Curso 100% Bonificable si eres trabajador contratado en el régimen general y envías la documentación de matrícula (en el caso de ser estudiante, desempleado, autónomo, funcionario o jubilado puedes realizar este curso de forma parcialmente subvencionada)

Para qué te prepara:

El Curso de Especialista en Técnicas de Programación en PL/SQL en Bases de Datos Oracle 11g le prepara para administrar y optimizar una base de datos de manera experta, prestando atención a diferentes lenguajes que le harán tener éxito en este sector.

A quién va dirigido:

Este Curso de Especialista en Técnicas de Programación en PL/SQL en Bases de Datos Oracle 11g está dirigido a profesionales del sector de la programación que tengan interés en especializarse en la administración y gestión de bases de datos.

Titulación:

Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales

Objetivos:

- Administrar una base de datos de Oracle. - Potenciar el servidor de la base de datos ORacle. - Manejar la herramienta SQL Developer. - Dominar los lenguajes de referencia en el mundo de las bases de datos relacionales.

Salidas Laborales:

Programación / Gestión de bases de datos / Desarrollo.

Resumen:

Si tiene interés en dominar la administración de una base de datos y especializarse en Oracle este es su momento, con el Curso de Especialista en Técnicas de Programación en PL/SQL en Bases de Datos Oracle 11g podrá adquirir los conocimientos necesarios para desenvolverse profesionalmente en este entorno. Gracias a la realización de este Curso conocerá los aspectos fundamentales sobre la programación en PL/SQL para optimizar la potencia de la base de datos.

Metodología:

Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.

Temario:

UNIDAD DIDÁCTICA 1. MODELO RELACIONAL
  1. Gestión de datos
  2. El modelo relacional
  3. Álgebra relacional
UNIDAD DIDÁCTICA 2. SQL
  1. Generalidades
  2. Descripción de objetos
  3. Manipulacion de los datos
  4. Traducción del álgebra relacional
  5. SQL avanzado
UNIDAD DIDÁCTICA 3. SQL*PLUS Y SQL DEVELOPER
  1. Uso de SQL*Plus
  2. Presentación de los datos
  3. SQL Developer
UNIDAD DIDÁCTICA 4. PL/SQL
  1. Introducción
  2. Gestión de variables
  3. Estructuras de control
  4. Uso de cursores
  5. Gestión de errores
  6. Ejemplo resumen
UNIDAD DIDÁCTICA 5. PL/SQL EN OBJETOS DE LA BASE DE DATOS
  1. Introducción
  2. Los DATABASES TRIGGERS
  3. Disparadores sobre sucesos del sistema o de usuario
  4. Modificaciones en los disparadores
  5. Procedimientos almacenados
  6. Funciones almacenadas
  7. Paquetes
  8. Transacciones autónomas
  9. SQL dinámico
  10. Colecciones y registros
  11. Copia de datos por bloques
  12. Funciones y conjuntos de filas
  13. La utilidad Wrap
  14. DBMS_OUTPUT
  15. El paquete UTL_FILE
  16. El paquete DBMS_LOB
UNIDAD DIDÁCTICA 6. JAVA
  1. Introducción
  2. Cómo cargar procedimientos almacenados
  3. Publicación de procedimientos almacenados
  4. Uso de procedimientos almacenados
UNIDAD DIDÁCTICA 7. EL ANALIZADOR DE XML
  1. Introducción
  2. Lectura de un archivo XML
  3. Aplicación de una hoja de estilos a un documento XML
  4. DXSU
UNIDAD DIDÁCTICA 8. APLICACIÓN EXPRESS
  1. Introducción
  2. Activar Oracle Application Express
  3. Crear un espacio de trabajo
  4. Desarrollar una aplicación