Exes Cursos Online
Sign In
Sign In
Reset Password
  • JAVA
  • ORACLE
  • MICROSOFT
  • LINUX
  • METODOLOGÍAS Y ANÁLISIS
  • LOTUS NOTES/DOMINO
  • HOST
  • CURSOS LARGOS
    • Títulos Universitarios
    • Master Profesionales
    • Cursos Expertos
  • Sobre EXES
    • FORMACIÓN INDUSTRIAL
    • CERTIFICACIONES
    • TESTIMONIOS
    • FAQ
    • CONTACTO

Descripción: Curso Lenguaje PL/SQL (CU02)

Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Email this to someone
email
  • Resumen
  • Metodología
  • Programa
  • Docente
  • Materiales
  • Certificación
  • Ventajas
  • Bolsa de Empleo

Resumen

Objetivo:

En este curso, los participantes adquirirán los conocimientos necesarios para poder explotar de forma óptima, el uso de los objetos almacenados en la Base de datos y desarrollar programas con lenguaje PL/SQL.

Estos conocimientos permitirán a los estudiantes acceder a un puesto de trabajo en el que desarrollar una Carrera Profesional en el ámbito de las Tecnologías de la Información, con un buen nivel de integración técnica, laboral y personal.

Dirigido a: 

El curso está dirigido a informáticos con este perfil:

  • Alumnos que hayan realizado el Curso Introducción a Oracle (CU01), o tengan los conocimientos equivalentes.
  • Desarrolladores de aplicaciones.
  • Analistas/Programadores.
  • Administradores de Base de Datos. 

Personas que destaquen por su trayectoria profesional, currículum académico o alto nivel de interés, en el ámbito del desarrollo y/o la administración en Entornos Tecnológicos.

Asimismo, buscamos personas que tengan claras sus metas profesionales y personales, que aporten madurez y pretendan alcanzar puestos de alta cualificación en Áreas de Tecnología.

Modalidad: on-line – en línea.

Duración: 6 semanas 

Precio: 455€

Metodología

El presente programa formativo se imparte en la modalidad de enseñanza A Distancia/Online. Este sistema de enseñanza contempla el seguimiento individual por parte del alumno de las distintas materias que forman parte del desarrollo del Curso, el estudio de las Unidades Didácticas facilitadas y el acceso a la Plataforma de Teleformación EXESCAMPUS vía Internet

Las CLASES A Distancia/online se sustentan en un sistema de enseñanza basado en las necesidades formativas del alumno y las nuevas tecnologías, garantizando siempre los estándares de la calidad educativa. Durante el desarrollo de la acción formativa el alumnado dispone, de una documentación y, a través de la Plataforma de Teleformación de Exes: EXESCAMPUS, del asesoramiento pedagógico del equipo docente encargado de la impartición de las VideoConferencias.

Además la Plataforma de Teleformación facilita el acceso a la documentación donde encontrará material didáctico complementario; la posibilidad de participar en todas las actividades de aprendizaje complementarias a las clases programadas por los profesores que se desarrollen el entorno enseñanza-aprendizaje on-line, la comunicación con sus compañeros de clase, etc.

El Sistema pedagógico de este entorno de enseñanza-aprendizaje on-line garantiza los estándares de calidad educativa, fomenta la flexibilidad y la accesibilidad, y, a su vez, propicia la comunicación y el constante intercambio de ideas que caracteriza todo proceso formativo.

Los alumnos podrán acceder a la Plataforma de Teleformación durante todo el período académico.

Esta modalidad de enseñanza exige por parte del alumno una mayor disciplina y constancia, que la enseñanza tradicional. El tiempo de estudio diario que estimamos necesario para completar con éxito este Curso es de dos horas como mínimo. En cualquier caso, es fundamental adquirir por medio de una disciplina personal, un hábito de estudio diario y continuo que garantice el éxito en los objetivos personales marcados.

En concreto, el Curso Distancia se compone de 6 semanas de aprendizaje con una metodología de formación a distancia La distribución es la siguiente:

      • 6 semanas de aprendizaje personal teórico – práctico en los que se trabajará sobre el temario. Además, el alumno contará con las Unidades Teóricas Complementarias, unidades de apoyo a cada materia elaboradas por el equipo docente.
      • La metodología de estudio del temario se realizará mediante unidades teórico-prácticas, en las cuales se presentan los conceptos y resultados más importantes asociados a cada una de los temas contemplados que el estudiante debe estudiar de forma obligada. En las unidades didácticas se encontrarán actividades de evaluación y aprendizaje que el estudiante debe resolver de forma individual. Adicionalmente, se facilitará la bibliografía de referencia, complementaria y adicional a los aspectos desarrollados en cada unidad para que el estudiante pueda profundizar en aquellos temas en los cuales esté más interesado.
      • La resolución de las actividades didácticas propuestas en cada una de las unidades es imprescindible para la aplicación práctica de los conocimientos adquiridos y además permitirá al profesor evaluar los avances realizados por cada uno de los estudiantes a lo largo de la materia.
      • Tutorías, foros y chats con los profesores.
      • Tutorización personalizada y grupal con “Sesiones de Video-Conferencia”. En estas sesiones se utiliza la herramienta «Cisco Webex.»

»

»

  • Para la obtención del Diploma acreditativo los estudiantes deben superar todas las pruebas de evaluación propuestas durante el período académico.
  • Prórroga: La duración del Curso son de 6 semanas, prorrogables 3 semanas más.

Programa

El programa del Curso es el siguiente (los cursos en Exes, siempre sobre las últimas versiones): 

Curso Lenguaje PL/SQL (CU02)

1. El lenguaje PL/SQL. Introducción

1.1 ¿Qué Es PL/SQL?
1.2 Entorno PL/SQL
1.3 Ventajas de PL/SQL
1.4 Visión General de Tipos de Bloques PL/SQL
1.5 Creación y Ejecución de un Bloque Anónimo Simple
1.6 Generación de Salida desde un Bloque PL/SQL

2. Declaración de Identificadores PL/SQL
2.1 Identificación de los Distintos Tipos de Identificadores en un Subprograma PL/SQL
2.2 Uso de la Sección Declarativa para Definir Identificadores
2.3 Enumeración de Usos para Variables
2.4 Almacenamiento de Datos en Variables
2.5 Declaración de Variables PL/SQL

3. Escritura de sentencias ejecutables

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

4. Sentencias DML en PL

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

5. Escritura de estructuras de control

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

6. Trabajos con tipos de datos compuestos

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

7. Uso de cursores explícitos

7.1 Bucles FOR de Cursor mediante Subconsultas
7.2 Aumento de la Flexibilidad de los Cursores mediante Parámetros
7.3 Uso de la Cláusula FOR UPDATE para Bloquear Filas
7.4 Uso de la Cláusula WHERE CURRENT para hacer Referencia a la Fila Actual
7.5 Uso de Cursores Explícitos para Procesar Filas
7.6 Atributos de Cursor Explícito
7.7 Cursores y Registros

8. Manejo de excepciones

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

9. Creación de Procedimientos almacenados

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

10. Creación de funciones almacenadas

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

11. Creación de paquetes

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

12. Uso de otros conceptos de paquete

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

13. Uso de paquetes proporcionados por Oracle en el desarrollo de aplicaciones

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

14. Colecciones y Registros

14.1 Tablas indexadas vs tablas anidadas
14.2 Varrays vs tablas anidadas
14.3 Definición y declaración de colecciones
14.4 Tablas indexadas
14.5 Tablas anidadas
14.6 Varrays
14.7 Inicializar Colecciones
14.8 Referenciar Colecciones
14.9 Asignación y comparación de colecciones
14.10 Asignación de elementos a una colección
14.11 Comparación completa de colecciones
14.12 Algunos ejemplos de Colecciones mUltinivel
14.13 Métodos para Colecciones
14.14 Mejorar el rendimiento mediantes acciones Bulk Binding

15. SQL Dinámicos y Metadatos

15.1 Descripción del uso de SQL dinámico nativo
15.2 Enumeración del flujo de ejecución de SQL
15.3 Escritura de SQL dinámico mediante la sintaxis EXECUTE IMMEDIATE
15.4 Escritura de SQL dinámico con el paquete DBMS_SQL

16 Manipulación de objetos grandes

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

17. Creación de disparadores

17.1 Descripción de los distintos tipos de disparadores
17.2 Descripción de disparadores de base de datos y su uso
17.3 Creación de disparadores de base de datos
17.4 Descripción de reglas de arranque de disparadores de base de datos
17.5 Eliminación de disparadores de base de datos

18. Cursores Variables

18.1 Introducción
18.2 Utilización de los cursores variables
18.3 Definición de los cursores variables
18.4 Declaración de los cursores variables
18.5 Control de dichos cursores
18.6 Abrir cursores
18.7 Recuperar información desde un cursor
18.8 Cerrar el cursor
18.9 Expresiones del cursor
18.10 Manipulación de expresiones de cursor
18.11 Uso de una expresión de cursor como parámetro
18.12 Restricciones
18.13 Beneficios

Docente

Los formadores del curso son parte del equipo de Docentes de EXES. Todos nuestros formadores imparten con nosotros Formación Presencial además de Formación en modalidad Online, esto nos permite presentar una metodología uniforme y probada que en Exes sabemos que funciona, el alumno, si tiene interés real, aprende con nuestros docentes.

Además, todos nuestros docentes presentan las siguientes características:

  • Amplia experiencia en formación técnica.
  • Profundos conocimientos de las herramientas objeto de la acción formativa.
  • Demostrada capacidad pedagógica.

Materiales

Exes entregará los materiales incluidos dentro del curso. Cada alumno recibirá, mediante un servicio de «currier puerta a puerta» en la dirección postal que nos indique (domicilio o empresa) los materiales correspondientes al curso. El envío dentro de la Península es gratuito, los alumnos de fuera de Baleares, Canarias, Ceuta y Melilla y los alumnos residentes en el extranjero, tienen un coste adicional en este concepto.

Estos materiales son los siguientes:

 Manuales

EXES entregará a los alumnos todos los manuales necesarios para poder seguir con solvencia los cursos.

Estos manuales son de dos tipos, manuales de las editoriales más importantes, que dan una visión global y completa al alumno, y manuales confeccionados por el equipo de Exes, que profundiza en contenidos específicos de las materias impartidas.

Tanto unos como otros se entregan o en papel, o en formato electrónico.

Además, dentro del campus virtual de Exes, exescampus, el alumno podrá encontrar todos los materiales online necesarios.

“Acceso Campus Virtual”, accesible desde HTML, voz. Herramienta propiedad de EXES

“Tutorización personalizada y grupal con Sesiones de Video-Conferencia”. En estas sesiones se utiliza la herramienta “Cisco Webex”.

Se programarán puntualmente clases y tutorías en las que el profesor ayudará a los alumnos con los contenidos del curso.

Blackboard

 “Charlas, seminarios y tutorías sobre aspectos técnicos”. Organizadas puntualmente por EXES.

“Biblioteca”. Disponible para los alumnos. Tenemos gran cantidad de Manuales de todas las Tecnologías. Si necesitas apoyo didáctico no dudes en ponerte en contacto con nosotros.

“Seminarios de búsqueda de empleo”. Organizados periódicamente por EXES

“Material didáctico” 

Certificaciones

Todos los alumnos que superen la evaluación del curso, recibirán un Diploma acreditativo de aprovechamiento emitido por EXES.

Los contenidos del curso son parte de las certificaciones del fabricante del software.

Las Certificaciones de Oracle disponibles para Oracle Application Development son las siguientes:

  • Oracle Advanced PL/SQL Developer Certified Professional
  • Oracle PL/SQL Developer Certified Associate
  • Oracle Certified Expert, Oracle Database 11g Release 2 SQL Tuning
  • Oracle Database SQL Certified Expert

Las Certificaciones de Oracle Database disponibles para Administradores son las siguientes:

  • Oracle Database 12c Administrator Certified Associate
  • Oracle Database 12c Administrator Certified Professional
  • Oracle Database 12c Certified Implementation Specialist
  • Oracle Database 11g Certified Implementation Specialist
  • Oracle Database 11g Administrator Certified Professional
  • Oracle Database 11g Administrator Certified Master
  • Oracle Data Warehousing 11g Certified Implementation Specialist
  • Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid Infrastructure Administrator
  • Oracle Database 11g Performance Tuning Certified Expert
  • Oracle Database 11g Security Certified Implementation Specialist
  • Oracle Real Application Clusters 11g Certified Implementation Specialist
  • Oracle Database 11g Administrator Certified Associate

Las Certificaciones de Business Intelligence disponibles para profesionales son las siguientes:

  • Oracle Business Intelligence Foundation Suite 11g Certified Implementation Specialist
  • Oracle Business Intelligence Foundation 10 Certified Implementation Specialist

 

Ventajas

campusCampus Online
Estudia donde y cuando quieras
temarioTemarios Actualizados
La mejor formación del mercado
maestroProfesores Expertos
Aprende de profesionales con experiencia
ejerciciosEjercicios prácticos
Orientados a las necesidades del mercado
videoconferenciaSesiones de VídeoConferencia
Solicitadas por los alumnos y programadas regularmente
soporteSoporte técnico postcurso
Disposición de los formadores para la resolución de dudas una vez finalizado el período del curso.
tripartita-smallGestión Gratuita de las Bonificaciones de la Fundación Tripartita
EXES gestiona los fondos y el curso puede salir totalmente gratuito.
bolsa-trabajo-smallBolsa de Empleo
EXES pone a disposición de todos los alumnos su bolsa de empleo, facilitando ofertas de trabajo dentro y fuera de España.

Bolsa de Empleo

Todos los alumnos de los Cursos, Máster y Monográficos de Exes tienen derecho a participar en nuestra Bolsa de Empleo.

Exes, dada su dilatada trayectoria en el sector IT, dispone de numerosos contactos con Compañías de primer nivel. Todos los alumnos pueden acceder a ella.

Aquellos alumnos que quieran que Exes gestione su CV enviándoselo a nuestra Base de Datos de empresas, en respuesta a sus peticiones, debe acceder al procedimiento siguiente:

–      Envío de CV actualizado y carta de presentación explicando las expectativas laborales y salariales a rrhh@exes.es

–      La persona responsable de Exes se pondrá en contacto con el candidato, en el caso de que necesite ampliar información, o incluso mantener una entrevista personal.

–      Exes gestionará la solicitud de empleo.

Con este servicio, Exes ha facilitado trabajo a numerosos alumnos. La mayoría están trabajando en Madrid, y algunos en el extranjero.

Animamos a que nuestros alumnos utilicen este servicio.

Además, regularmente se organizan sesiones de “búsqueda activa de empleo” en donde, en grupos reducidos, se imparte un seminario específico para ayudar al alumno a mejorar su empleabilidad. En exescampus se publican las convocatorias.

Conseguir el empleo que necesitas, depende solo de ti mismo.

Para cualquier duda puedes llamar al 0034 902 360 417 y preguntar por la bolsa de empleo.

Haz este curso Free
Free
Curso Lenguaje PL/SQL (CU02)
0

Solicitar más información

Nombre

Apellidos

e-mail

País

Móvil

Acepto los términos legales

Exes te informa que los datos recogidos en el presente formulario serán tratados por Exes como responsable de la web.
La finalidad de la recogida y dicho tratamiento de dichos datos personales es poder ofrecerte la información que estás solicitando.
Legitimación: Al marcar la casilla de aceptación, estás dando tu legítimo consentimiento para dicho fin.
El hecho de que no introduzcas los datos de carácter personal que aparecen en el formulario como obligatorios podrá tener como consecuencia que no podamos atender tu solicitud.
Podrás ejercer tus derechos de acceso, rectificación, limitación y supresión de datos en info@exes.es así como el Derecho a presentar una reclamación ante una autoridad de control.
Puedes consultar nuestra política de privacidad.
Como usuario e interesado te informamos que los datos que nos facilitas estarán ubicados en los servidores de OVH (proveedor de servicios de hosting) a través de su empresa OVH HISPANO SL. Ver política de privacidad de OVH.


Take the course to view this content

Cursos relacionados

Free
Curso de OBI EE creación de informes y cuadros de control ® (CU236-P)
2
Free
Curso DBAI-Administración de Oracle I (CU03)
0
Free
Introducción a las Bases de Datos (CU127)
0
Free
Monográfico Especialista en Backup y Recuperación Oracle (MG07)
0
  • EXES
  • CERTIFICACIONES
  • TESTIMONIOS
  • CURSOS CORTOS
  • CURSOS LARGOS
  • FORMACIÓN INDUSTRIAL
  • FAQ
  • CONTACTO
© Fundada en 1998. Expertos en Servicios de Consultoría EXES, SL. | CIF B-81962037 | Registro Mercantil: Tomo: 12.914, libro: 0, Folio: 143, Sección: 8, Hoja: M-207875, Inscripción: 1
Aviso Legal y Política de Privacidad