Oracle Database 12c Lenguaje de programación PL/SQL

Con este curso aprenderás diseñar y ajustar aplicativos basados en lenguaje PL/SQL.
4.0 (93 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
473 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 53
  • Length 9 hours
  • Skill Level All Levels
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2015 Spanish

Course Description

¿Trabajas con Oracle y necesitas más funcionalidades que las que ofrece SQL? Geamind te presenta el curso Lenguaje de programación PL/SQL con Oracle 12c. Aprende a programar con este lenguaje creado por Oracle como una extensión de SQL.

Este lenguaje se caracteriza por aportar nuevas características: el manejo de variables, estructuras modulares, estructuras de control de flujo y toma de decisiones y control de excepciones.

El curso comienza con una introducción a PL/SQL, continúa con la programación de estructuras de control, el manejo de cursores, la gestión de errores, procedimientos, funciones y el manejo de registros y colecciones, entre otros. La formación finaliza con funcionalidades avanzadas de PL/SQL como cursores variables y SQL dinámico.

¿Qué objetivos tiene esta formación?

El objetivo esencial del curso es aprender a programar en el lenguaje de programación PL/SQL para construir aplicaciones.

¿Esta formación es para mí?

El curso va dirigido a desarrolladores en entornos Oracle que necesiten funcionalidades superiores a las que aporta SQL.

¿Qué distingue a este curso sobre los demás?

Tu instructor es ingeniero informático, con distintas certificaciones en Oracle. Además, pertenecemos a la red de Oracle Partners. Con todo ello, la calidad en la formación está asegurada.

What are the requirements?

  • Necesitas un equipo para instalar Oracle DataBase Server 12c con: S.O. Windows, 2 GB RAM, 10 GB espacio en disco. Todo el proceso de descarga e instalación del software viene explicado en el curso.

What am I going to get from this course?

  • Aprende a desarrollar aplicaciones avanzadas en lenguaje Oracle PL/SQL

What is the target audience?

  • Este curso de PL/SQL está diseñado para programadores en entornos Oracle que necesitan desarrollar funcionalidades inviables con SQL, tales como gestión de procesos, tratamiento de errores, gestión de variables y código almacenado para mejoras de rendimiento.
  • Aprenderás a programar usando las herramientas de desarrollo SQL*Plus y SQL Developer, para continuar con las unidades avanzadas: Cursores Variables y SQL Dinámico. Con este curso podrás diseñar y ajustar aplicativos basados en lenguaje PL/SQL que interactúen contra la base de datos y con otras aplicaciones del modo más eficiente.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Instalación de Oracle12c
Comprobación de requisitos hardware y Software.
Preview
12:05
13:59

Instalación Software 12c y Creación base de datos.

Instalación Software 12c y Creación base de datos.
16:18
Comprobación de entorno. Configuración de la herramienta de desarrollo SQL PLUS
17:42
Configuración de la herramienta de desarrollo SQL DEVELOPER
10:32
Documentación Sección 1
1 page
Section 2: Introducción a PL/SQL y Bloques Anónimos
Introducción al lenguaje PL/SQL.
Preview
12:30
Estructura de Bloques anónimos.
11:46
Documentación sección 2
1 page
Section 3: Elementos Básicos del lenguaje PL/SQL
Conjunto de caracteres y Unidades Léxicas.
17:31
Declaraciones de constantes y variables.
17:48
Otros elementos: reglas de nombrado y visibilidad.
14:36
Otros elementos: ámbito.
14:30
Documentación sección 3
1 page
Section 4: Programación de Estructuras de Control
Control condicional. Sentencia IF.
12:26
Control condicional. Sentencia CASE.
10:09
Control de iteraciones: LOOP, CONTINUE.
12:28
Control de iteraciones: WHILE, FOR.
13:05
Control de Flujo.
06:39
Mi primer programa en PL/SQL.
Preview
10:45
Ejercicios de Bloques Anónimos.
11:15
Documentación sección 4
1 page
Ejercicios sección 4
1 page
Section 5: Manejo de Cursores
Gestión Básica de cursores: declaración y apertura.
11:37
Gestión Básica de cursores: lectura y cierre.
14:21
Otras opciones de manejo de cursores.
15:26
Documentación sección 5
1 page
Ejercicios sección 5
1 page
Section 6: Gestión de Errores
Gestión de errores: declaración, tratamiento.
16:01
Gestión de errores: Ámbito y funciones de tratamiento de error.
15:59
Documentación sección 6
1 page
Ejercicios sección 6
1 page
Section 7: Programación de Código Almacenado en base de datos
Creación de procedimientos.
14:25
Mantenimiento de procedimientos.
10:34
Invocación y ejemplos de procedimientos.
13:50
Creación de funciones.
12:03
Mantenimiento e invocación de funciones.
13:26
Creación de paquetes.
15:52
Mantenimiento de paquetes.
13:20
Creación de disparadores.
19:26
Gestión y disparo de triggers.
18:26
Documentación sección 7
1 page
Ejercicios sección 7
1 page
Section 8: Tipos de datos compuestos
Registros y colecciones: tablas indexadas.
14:56
Registros y colecciones: varray y tablas anidadas.
15:58
Registros y colecciones: gestión de colecciones.
14:54
Registros y colecciones: colecciones multinivel y registros.
15:55
Documentación sección 8
1 page
Section 9: Cursores variables
Cursores variables.
15:17
Documentacion sección 9
1 page
Section 10: SQL Dinámico
SQL Dinámico.
16:52
Documentación sección 10
1 page
Ejercicios sección 10
1 page

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

GEAMIND Formación IT, Expertos en formación IT y habilidades

Geamind somos expertos en formación IT para profesionales y empresas. Estamos especializados en las áreas de programación, bases de datos, business intelligence y big data.

Nuestros cursos de formación preparan profesionales en las tecnologías más innovadoras para afrontar los nuevos retos que exigen las empresas.

En Geamind contamos con instructores graduados en ingeniería de sistemas, con diversas certificaciones y con miles de horas de vuelo en formación y consultoría IT. La alianza con los fabricantes te garantiza una formación completamente actualizada y de la máxima calidad.

¿Todavía no has probado nuestros cursos?

Ready to start learning?
Take This Course